Apakah mungkin untuk mengembangkan game untuk iPhone menggunakan iPhone SDK pada Windows?
Apakah mungkin untuk mengembangkan game untuk iPhone menggunakan iPhone SDK pada Windows?
Jawaban:
Meskipun melanggar kebijakan Apple, Anda dapat menginstal OS X ke mesin virtual dan mengembangkan aplikasi dengan cara itu. Dan jika Anda dapat mengelolanya, secara teknis Anda dapat menulis kode dan semacamnya pada mesin Windows; tentu saja hanya teks. Tetapi kompiler, SDK, dll sepenuhnya OS X-only.
Anda juga dapat melihat cara-cara lain untuk membuat game iPhone, seperti mesin Unity, atau Flash (saya tahu pada satu titik mereka dikompilasi ke game iPhone, saya pikir mereka sejak itu menghentikannya)
Lihat pertanyaan ini di stackoverflow.com.
Bahkan jika ada beberapa cara untuk melakukannya dengan mesin virtual, ponsel yang sudah di-jailbreak dan sebagainya, saya tidak percaya kerumitan itu akan sia-sia. Waktu yang Anda habiskan berurusan dengan semua masalah adalah waktu yang Anda tidak perlu memperbaiki permainan.
Jika Anda menggunakan lingkungan pengembangan lintas-platform seperti Unity , Anda akan dapat melakukan sebagian besar pengembangan pada Windows, tetapi Anda masih membutuhkan Mac untuk disebarkan ke telepon untuk pengujian atau rilis. (Dan pengujian pada perangkat sangat penting: jari pada layar sentuh tidak seperti penunjuk mouse di jendela.)
Ini bukan seolah-olah Anda membutuhkan mesin yang kuat untuk mengembangkan permainan iPhone: Mac Mini seharga $ 699 akan baik-baik saja.
Saya akan merekomendasikan melihat Mono. Ini memungkinkan Anda untuk menulis aplikasi .NET di iPhone / iPad Anda.
Saya sedang mencari solusi untuk mengembangkan aplikasi di Windows. Pada akhirnya saya membeli mini Mac dan saya senang saya melakukannya. Mac dan alat pengembangan berfungsi dengan baik. Waktu saya menyimpan mencari tahu mengkonfigurasi Windows / mesin Virtual / OSX dan sebagainya saya habiskan untuk benar-benar mengembangkan Aplikasi.
Airplay SDK mengklaim memungkinkan Anda untuk berkembang di Visual Studio pada PC Windows. Saya belum mencobanya, jadi tidak tahu seberapa baik kerjanya.
Adobe AIR SDK 3.3 memungkinkan Anda membuat aplikasi iOS di platform windows: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html
Namun, Anda harus memberi kode aplikasi / game dalam ActionScript tetapi Anda dapat memperluas fungsionalitas AIR SDK melalui Adobe Native Extension (ANE).
Marmalade adalah mesin yang baik yang dapat dengan mudah diintegrasikan dengan Visual Studio. Jadi Anda dapat mengembangkan untuk iOS, Android, Bada, WebOS, Windows dll dari kode tunggal. Anda akan membutuhkan Mac untuk mengunggah file ipa, tetapi saya kira itu akan lebih mudah karena Anda hanya perlu satu kali. Saya menggunakannya sehingga saya dapat memberitahu Anda itu berfungsi baik dan sekarang dengan versi 6.0 Anda juga dapat mengembangkan dalam HTML5 menggunakan API phonegap.
Anda dapat menggunakan simulator komputer seperti VirtualBox dan hanya mengunggah file kode sumber mac dan mengunduh XCode dari app store.