Windows上でiPhoneアプリの開発環境・SDKのセットアップは基本不可。できるのはコーディングだけ,実機デバッグやストア申請はMacが必要
Windowsマシン上でiPhone/iPad(iOS)アプリの開発ができるのか,
という質問の答えは,Noである。
コーディングだけは,かろうじてできる。
いわゆる「クロスプラットフォーム開発」というわけ。
だけど,せっかく作ったプログラムを動かせない。
実機デバッグは不可能だし,App Storeへの申請も不可能。
そういう事もするためには,どうしてもMacが必要になる。
裏技として,Windows上にVirtual Boxを使って
仮想マシンとしてMac OSをエミュレーションで動かし,
そこでiPhoneアプリ開発をする,というテクニックもある。
これだと,Windows上で開発はできるが,違法である。ライセンス違反。
Mac OSは,Apple製のハードウェア上でしか動作を許可されていないから。
ビジネスなんてもちろん無理。
iPhoneアプリ:WindowsでiPhoneアプリの開発環境を整える-その1 | ノンプログラマが始めたiPhoneアプリ開発メモ
http://hpbegin.jugem.jp/?eid=40
- iPhoneアプリ開発に必要なのは「iPhone SDK」ってソフトが必要で、それが動くのはMacOS上のみ
- で、Windows上でエミュレーターを走らせてMacOSをインストしてバーチャル環境を作ってしまおうって魂胆
- そのエミュレーターが「VirtualBox」ってフリーソフト。あのORACLEが作ったソフト
Windows XP上にiPhoneアプリ開発環境を整える
http://asklife.info/archives/2026
- Windows上にVirtualBox ( https://www.virtualbox.org/ )を走らせて、 VirtualBox上にMACを走らせる。
iPhoneとandroidアプリ開発 どっちが簡単!?|みかんくんの楽しいゲーム開発ブログ
http://ameblo.jp/xmikankunx/entry-114...
- 現在はどちらの開発もMac、Windowsで可能になります。 ただiPhoneアプリ開発をWindows、androidアプリ開発をMacでやる場合は開発環境を整えるため 若干面倒であることを肝に銘じておいてください
MacOSXをVirtualBoxにインストール | VirtualBox Mania
http://vboxmania.net/content/macosx%E...
- MacOSXのライセンスが「Apple社のハードウェア以外にインストールする事は許可しない」と
WindowsのVMwareで、OSX、Mavericksをインストールして動かす
http://www.gamecenter.cx/blog/osx-mav...
- 仮想環境で、MacOSXをインストールすることは、Appleのライセンス違反になります
いろんなフレームワークやツールを使えば可能なのか?
と思うかもしれないが,何も変わらない。
たとえばMS製のXamarin(ザマリン)というツールがあり,
C#でiPhoneアプリが「作れる」。
「作れる」って言うのは,コーディングができるだけ。
実機では動かせない。
Visual StudioでiOS/Androidアプリが書けるXamarinを試してみた(iOS編) - Build Insider
http://www.buildinsider.net/mobile/xa...
- iOSアプリのデバッグ実行は、(Mac向けの)Xcodeに付属の「iOSシミュレータ」などを使う
- 従って、開発自体はWindows上で行えるものの、デバッグ実行をするために、やはりMac OS Xの実機は必要になる。
Xamarin を使って iOS, Android, Windows ストアアプリを効率的に開発する! (フェンリル | デベロッパーズブログ)
http://blog.fenrir-inc.com/jp/2014/03...
- クロスプラットフォーム開発
初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 | 株式会社インフィニットループ技術ブログ
http://www.infiniteloop.co.jp/blog/20...
- iPhoneやiPad、Androidを対象とした開発が可能で、ひとつのソースコードでマルチプラットフォーム展開
Monacaというツールも同じ。
コーディングはできるが,完成版としてのビルドができない。
Xcode無しでiPhoneアプリ開発が可能な「Monaca」は実機確認も無料! | APPGIGA!!(アプギガ)
http://plus.appgiga.jp/masatolan/2013...
- MonacaではiPhoneアプリをアップルストアに申請することも出来るのですが、その場合はMacパソコンが必要となるので要注意です
iPhoneアプリ開発は、Macが必須? - その他(開発) - 教えて!goo
http://oshiete.goo.ne.jp/qa/7968417.html
- 正確には「アプリをビルドするには」といったほうが近いかも知れません。 PhoneGapは、Windowsの場合はiOS開発はできません。AndroidやWindows Phoneのみとなります。PhoneGapを使っても、iOSのアプリを作れるのはMacのみです。
- Monacaの場合、iOSのコーディングはできるのですが、ビルド時に開発者として登録された情報が必要となります。そしてこれはMacユーザーでないと実質登録できないのです
- 従って、コーディングはできるけど実際のアプリを作るにはMacがないとダメ
WindowsPCでiphoneアプリ開発と販売は可能?
http://detail.chiebukuro.yahoo.co.jp/...
- 開発は無償で出来ますが、お持ちのiPhoneへインストールして実際に実行する事や、販売する事が出来ません
このように,Mac PCはどうしても必要だ。
Apple社が自社の収益を増やそうとして,そうなっている。
WindowsでiPhoneアプリの開発 (Mac OS XとWindowsの同時起動)�|ベンチャー企業 CIO: 池谷 義則ブログ&経営、ビジネス、プログラミング技術や便利なオープンソースの紹介
http://ameblo.jp/5min-programming/ent...
- ビジネスとしては、「iPhoneのシェア拡大に伴い、2次作用としてMacのシェアも伸ばそう」という考えがあり、それで収益が増えるということ
抜け穴としては,
- 「Flash Builderを使う」
- 「Webサービスで簡単なものだけを作る」
などの手がある。
Objective-Cのプログラミングをせずに,Flash環境で開発すればいいってこと。
今後のiPhoneアプリ開発は「プログラミング無し!」が基本。無料のアプリ開発サービスまとめ!(APPGIGA!!) - エキサイトニュース(1/2)
http://www.excite.co.jp/News/net_clm/...
- Web上でアプリ開発をして、そのまま申請可能な「AppArchitect」
iPhoneアプリ開発ってWindowsでも出来る? | iPhoneアプリ開発講座 | たった2週間のオンライン学習で自分のアプリをAppStoreでリリースできるまでに
http://iphoneアプリ開発講座.com/school/iphon...
- FlashBuilderを使う
- VMWare等でMacをエミュレートする
- iPhoneアプリ開発が出来るWebサービスを使う
- 経験上、無難にMacを購入するのが一番だと思います。 ライセンス的な問題もありますし、 そもそも上記の方法は、やっている人が少ない分 情報がとても少ないので 何か壁にぶつかると中々解決できません
Flashでできる! iOSアプリ制作入門(2):WindowsでiOS開発ができるFlash Builderの基礎知識 (1/3) - @IT
http://www.atmarkit.co.jp/ait/article...
- Macを使わずiPhone/iPadアプリ開発を始めるには 今回は、Flash Builder 4.5.1を使ったiOS(iPhone/iPad/iPod touch)アプリ開発
関連記事:
Appleの新言語「Swift」をWindows上で動かす方法はあるか。仮想化を除きMac OS Xを使わずにiOSアプリを開発したい
http://computer-technology.hateblo.jp/entry/20140819/p1
Windows PCにMac OS Xをインストール・動作させる方法は,OSx86(Hackintosh)を使う
http://computer-technology.hateblo.jp/entry/20140819/p2
iOS7は安定,iOS8は最悪。8.1はクラッシュ率が大幅改善,8.1.1はiPad2とiPhone4Sで性能向上
http://computer-technology.hateblo.jp/entry/20141208/p1
Youtubeの,iPhone/Androidスマホアプリ開発入門講座(神田ITスクールと重楽さん)の,全動画へのリンク集
http://computer-technology.hateblo.jp/entry/20140422/p2
初代iPadはiOS6にアップデート不可能だが,ジェイルブレイクする気も起こらない
http://computer-technology.hateblo.jp/entry/20131009/p1