Anda penggemar pemrograman perangkat lunak dan Anda tetap terpesona oleh dunia aplikasi untuk iPhone? Kemudian Anda juga harus mencoba untuk mencoba tangan Anda di seni ini dan mengembangkan sebuah aplikasi Anda sendiri yang akan diterbitkan di App Store.

Yang Anda butuhkan adalah Mac dan ide yang baik untuk diubah menjadi aplikasi. Untuk sisa, dengan sedikit pengalaman' dan baik akan Anda akan belajar bagaimana mengembangkanaplikasiiPhone, iPad atau iPod Touch dalam jauh lebih mudah dan lebih cepat dari yang Anda bayangkan. Kami bertaruh?

Jika Anda ingin menemukan cara untuk mengembangkan sebuah aplikasiiPhone, iPad atau iPod Touch, langkah pertama yang perlu Anda ambil adalah untuk link ke halaman ini dari website dan berlangganan Internet Apple iOS Developer Programsebagai pengembangindividu. Ini akan memungkinkan Anda untuk menguji aplikasi yang menulis pada iDevice Anda dan kemudian untuk mempublikasikan aplikasi Anda di App Store. Untuk didaftarkan pengembang Apple, Anda harus membayar biaya keanggotaan tahunan dari $ 99.

Ketika Anda mendaftar ke program pengembang untuk iOS, Anda harus membuka Mac App Storedan download Xcode(klik di sini untuk link langsung), perangkat lunak di mana Anda dapat membuat aplikasi untuk iOS memiliki tersedia editor grafis, editor kode dan beberapa template preset yang memungkinkan Anda untuk menjadi akrab dengan lingkungan pengembangan. Seiring dengan Xcode juga menginstal 'iOS software development kit (SDK) dan'iPhone Simulator, sebuah emulator iPhone yang memungkinkan Anda untuk melakukan tes pertama pada aplikasi yang dikembangkan tanpa menggunakan nyata "iPhone oleh".

Untuk mengembangkan aplikasi untuk iOS Anda harus menggunakan bahasaObjective-C, yang cukup intuitif bagi mereka yang memiliki pengalaman pemrograman di Jawa dan C ++. Jika Anda tidak di antara mereka, Anda dapat mencari Google untuk panduan Objective-C (ada banyak) atau merujuk ke website resmi Apple di mana ada pengenalan yang bagus untuk platform (dalam bahasa Inggris).

Bahasa Objective-C adalah fokus pada objek, ini berarti bahwa selama proses pembangunan Anda harus fokus perhatian Anda pada membuat objek, perbandingan dan sull'interrogazione daripadanya untuk menerima informasi.

Adapun user interface, mencoba untuk merancang aplikasi Anda mengikuti pedoman kesederhanaandan interface manusia. Singkatnya, dari desain familiar aplikasi Anda mencoba untuk membuat mereka bagi mereka yang benar-benar berpuasa teknologi user-friendly. Untuk lebih memahami apa yang saya katakan, coba buka aplikasiKalkulator pada iPhone Anda: ada orang yang tahu menggunakannya. Mengapa? Sederhana, karena itu adalah intuitif seperti kalkulator nyata, tetapi memiliki gaya sendiri, tidak scheumorfica, yang tidak dimodelkan dalam dunia digital semua fitur dari objek yang sebenarnya.

Setelah selesaimengembangkan sebuah aplikasi, Anda perlu menguji itu dalam rangka untuk menemukan bug dan memperbaikinya. Seperti disebutkan sebelumnya, Anda dapat menguji aplikasilangsung pada komputer menggunakan 'iPhone Simulator tapi ini hanya berlaku untuk beberapa tes pertama. Maka Anda harus mentransfer aplikasi pada iPhone Anda dan mengujinya secara langsung pada perangkat untuk menemukan bug yang dinyatakan akan tetap tersembunyi.

Untuk menjalankan aplikasi pada iPhone / iPad / iPod Touch nyata, Anda harus mendaftarkan perangkat Anda pada iOS situs Program Pengembang, membuat sertifikat otentikasi untuk menandatangani aplikasi dan membuataplikasi ID yang mengidentifikasi aplikasi Anda. Lisensi pengembang tunggal memungkinkan Anda menguji aplikasi di hingga 100 perangkat.

Setelah tahap pengujian, ketika Anda percaya bahwa aplikasi Anda siap untuk didownload atau dibeli dari masyarakat, yang harus Anda lakukan adalah mengirimkannya ke Apple melalui iTunes Connectdan tunggu sampai disetujui oleh kepala App store. Proses ini biasanya berlangsung satu sampai dua minggu, jadi jangan khawatir jika Anda tidak menerima "jawaban" segera setelah mengirim aplikasi Anda.

Hanya ini yang perlu Anda ketahui untuk lebih dekat dengan dunia pengembangan aplikasi iOS. Untuk informasi lebih lanjut, saya sangat menyarankan Anda lihat di situs internet di mana ada panduanHTML.it untuk menciptakan aplikasi untuk iPhone, iPad dan iPod Touchpenuh ide, link yang berguna dan referensi. Semua dalam bahasa Italia.