iPhoneはMacOSXらしいですが、
普通のMacOSX用のアプリはそのまま動きますか?
(画面に入りきらないというのは置いておいて)
動かない場合、APIに互換性はありますか?
普通のMacOSX用アプリを修正なし、もしくは少しの修正で
再コンパイルするだけで動くようになりますか?
( ゚д゚) ・・・
(つд⊂)ゴシゴシ
(;゚д゚) ・・・
(つд⊂)ゴシゴシゴシ
_, ._
(;゚ Д゚) …!?
調べた結果、CPUが違うということはわかりました。
だからエミュレータがない限り
既存のソフトはそのまま動かないってことですね?
では再コンパイルするだけで動くでしょうか?
ユニバーサルバイナリを使えば、単一のソースコードから
MacOSXでもiPhoneでも同じように動くアプリを作れそうですが。
釣りじゃなくてマジなら自殺したほういいぞお前
>>3 最初から互換性を意識して開発しておけば、ちょっとの修正で動くんじゃね?
6 :
iPhone774G:2009/01/11(日) 14:41:58 ID:mtoAt2NB0
たしかに、互換性を意識していればちょっとの修正で動くと思います。
でもそれをいってしまえば、互換性を意識して開発すれば、
Windowsでも動いてしまうと思います。たとえば有名なHello Worldとか。
そうではなくて、普通に作ったMacOSX用のソフトが
動いたりしないのでしょうか?
だって、どちらもOSXなんでしょう?
同じOS Xだと言っても、一方は3000ccを超えてる普通乗用車なのに対して、
iPhoneは原付とは言わないまでも125ccのバイク程度だから、互換性云々
以前の問題だお。
そういう考えが通用するなら、携帯用のLinuxやWindowsでも同じ発想で
やってたと思わない?
でもまぁ、発想そのものを即否定する事もないかw
スペックが問題ということ?
なら逆に、iPhone用に作ったアプリは
MacOSXで普通に動きますか?
>>9 OSXにはCocoa touchレイヤーがないからOSXのアプリはiPhoneで動かないし
iPhone用にアプリはOSXでは動かない
下位レイヤーに共通してる部分があるだけでOSXとiPhoneOSは別物
CPUもintelとARMで全く別物
以上糞スレ終了
:::::::::::::::::::: ::::::::::/ ):::::::::
:::::(\::::::: _人 / / ):::::::::::
:::::/\\ ノ⌒ 丿 / / /ヽ::::::::::::
:::: ヽ \\ _/ ::( / / / /::::::::::::::::
:::: ( \ \\ / :::::::\ l 三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ ( :::::::;;;;;;;) / 二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ \_―― ̄ ̄:::::::::: / 二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ ノ ̄ :::::::::::::: // ニ _______/ ...:::::::::
:::. ヽ____ ニ ヽ ( .::::::::::::::;;;;// ニ ____ノ .....::::::::::
ヽ___, ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ + + ....:::::::::
ヽニ -‐( :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ + ┼ .::::::::::
:::::... + ┼ + + ー-、___~'''''ー-、 :....::::::::::::
:::::::.... + ┼ *+ +~~'''ヽ ..:...::::::::::::::::::::
:::::::::::::::::..... + * . ┼ :....:::::::::::::::::
::::::::::::::::::::....: + * + .....:::::::::::::::::
>>10 じゃあその専用SDK互換のMacOSX用SDKを作れば動くのではないでしょうか?
もっともWindows用SDKを作れば、Windowsでも動いちゃうかもですがw
>>12 >>11嫁
OSXにはCocoa touchレイヤーがないからどうしようもない
CPUも違う
って書いてあるだろうが…
世の中にはCPUが変わっても互換性が維持される
LinuxというOSがあるんですが・・・
たぶん単一の互換性という話じゃないんじゃないか?
どうやってコンパイルするのか知らんけどw
>>14 それはLinuxだからというわけじゃないんだが
>>14 CPU変わったらバイトオーダー意識しないと駄目じゃないか?
>>14 Lnuxはバイナリ依存しない訳じゃない、ソースからコンパイルしなきゃいけないし
Xその他のライブラリに依存するから、どんなハードでも互換性を保障してなんかいない
Linuxはx86とx64とppcとsparcとで当然違うしな
ソースからコンパイルでもオプションでCPUに合わせて処理をしてあげないと通らない
有名な所ではPostgreSQLなんかは最初はSPARC対応してなかった
どこでも動くはずのJAVAアプリが
携帯用Javaで動かないのと似てる
リンクするライブラリ(Framework)も違うし、
同じ名前のクラスでもメソッドがなかったりする
たぶん言わんとしてるのは、別々のプログラムを書いて、
それを1つにコンパイルしようって事じゃないかな?
そうじゃないとMac用とiPhone用が1つで済むなんて出来ない訳だが。
って、お互いに呼び出しはどーやんのか知らんけどw
でもあんま苦労の割にメリットねーよな・・・
そりゃhelloworldぐらいなら同じコードで動かせるんじゃね。
jailbrakeしてターミナルが必要だけど。
久々に凄いスレ見た気がw
ガラケの使いすぎで沸いたか?java万能論信者か?同じMS-DOSでもいろいろあったの知ってるか?WINDOWSでもPC9801専用やAlpha専用あったの知ってるか?ツボに入ってしもうたわw
ま、PCの内部事情知らなくても社会生活に支障はないけどな。スレ立てるほどの事でも無いだろう…
25 :
iPhone774G:2009/03/20(金) 13:31:11 ID:BM/f/R1u0
あげ
あれ?でもiPhoneのアプリってOSX上で開発してんだよな
テストはどうやってんの?JBしたiPhoneにインストール?
どっかでiPhoneJBでむかーしのMacを動かしてるの見た
ペイントとかちゃんと動いてたな
エミュレータも行くとこまで行っちゃえばAPIみたいなもんだしな。
OS XでのClassicがそうだった。
まあ
>>1がgdgd述べたようなのは何らかの形で既に実現してて、
NeXTSTEPのx86版とかMac上でのiPhoneシミュレーターとか、
近いものはいろいろと形になってる。
GNUStep(やその逆のWine)なんてのもあったな。
要は技術的には可能だがやるメリットがないからやらないってとこだな、
なんて言うと頭の悪い1がメリットってなんですか?とか聞いてきそうだが、
WindowsだってWinNT系とWinCE→Mobile系に分かれたままなのを思えば、
おおよそ普通は察しがつきそうなもんだがな。
30 :
iPhone774G:2009/06/21(日) 08:06:57 ID:BMFRnJm90
>>2 >( ゚д゚) ・・・
>
そんなに違う?
31 :
iPhone774G:2009/06/21(日) 19:49:53 ID:BMFRnJm90
>>4 >釣りじゃなくてマジなら自殺したほういいぞお前
>
あれ?確定じゃないんか、失礼した。
ほぼ2ch専用機になると想定して16GBにしたんだがけっこうメモリくうと聞いて不安になったんよ。
予約スレも32GBばかりだし。
32 :
iPhone774G:2009/06/21(日) 21:28:57 ID:BMFRnJm90
>>5 >最初から互換性を意識して開発しておけば、ちょっとの修正で動くんじゃね?
>
iはつおんが好評かなのが分からん。
細切れの発音素材を聞くだけでしょ。
企画力は優れていると認めざるをえないのか。
33 :
iPhone774G:2009/06/22(月) 12:27:20 ID:xpywwQEV0
>>6 >たしかに、互換性を意識していればちょっとの修正で動くと思います。
>
いやいやインスコしたのはオレです
34 :
iPhone774G:2009/06/23(火) 07:30:53 ID:Ua7EctkK0
35 :
iPhone774G:2009/06/23(火) 14:12:52 ID:Ua7EctkK0
>>15 >
ノ L____
⌒ \ / \
/=⊂⊃=⊂⊃=\ ・・・ふざけんなお!!
/ (__人__) \ どいつもこいつも打たれやがってお!!
| |::::::| |
\ l;;;;;;l /l!|
/ `ー' \ |i
/ ヽ !l ヽi
( 丶- 、 しE |そ ドンッ!!
`ー、_ノ 煤@l、E ノ <
レY^V^ヽl
MacでiPhoneアプリを動かしたいと思うことはあるな。
iPhoneアプリって、気が付きゃ100個、200個はあっという間じゃない。
iTunesで同期する時、内容確認できたらなってことない?
動くとなればMac上でも楽しめそうなゲームもあるし、
ウィジットのように小物アプリとして使いたいものもある。
38 :
36:2009/07/07(火) 02:00:20 ID:zD3wYJLu0
お前に俺呼ばわりされる覚えはないぞ!
俺にお前呼ばわり?か? え?
39 :
iPhone774G:2009/07/11(土) 09:14:20 ID:Zdxrrj/O0
>>21 電話メアドだけならともかく「名前」がある時点で日本国内だけの文化なんだわ
40 :
iPhone774G:2009/07/11(土) 10:45:26 ID:Zdxrrj/O0
macでiphoneアプリ動かすのはいけるぞ?
iPhone 用にコンパイルされたのはMacでは動かせない。
>>42 あたし、結構長電話でいつもお母さんに怒られるのよね。
>>28 まあ次から気をつけてくれたらいいんだけどね。
>>32 8月かあ。夏休みの宿題で、この時期は毎年頭が痛いのよね。
>>668