Bahasa apa yang digunakan iPhone?

Objective-C adalah bahasa utama yang digunakan untuk memprogram aplikasi iPhone.

Objective-C adalah bahasa aplikasi utama untuk iPhone

Objective-C adalah bahasa pemrograman berorientasi objek. Ini menggunakan "objek", yang merupakan struktur data modular yang membentuk aplikasi komputer. Ini juga memungkinkan penggunaan kembali kode komputer. Objective-C didasarkan pada bahasa pemrograman C.

Kakao dalam pengembangan aplikasi iPhone

Cocoa adalah antarmuka pemrograman aplikasi berorientasi obyek (API) untuk iOS yang ditulis dalam Objective-C, dan ekstensi Cocoa Touch memungkinkan animasi dan pengenalan gerakan. Lingkungan Cocoa mengelola memori dan menggunakan model "model view driver" (MVC). Kelas-kelas model termasuk data dari aplikasi, sedangkan pandangan adalah representasi visual dari data. Kontrol menghubungkan model ke tampilan. Aplikasi Cocoa sering memiliki antarmuka pengguna Apple yang khas.

Pengembang aplikasi sekarang dapat menggunakan bahasa lain

Pada Juni 2010, Apple mengubah persyaratan kit pengembangan perangkat lunak iOS yang digunakan untuk memungkinkan penggunaan kode yang diinterpretasikan. Sebelumnya, hanya Objective-C, C ++, C dan Javascript yang diizinkan oleh Apple. Jadi sekarang bahasa yang diinterpretasikan dapat digunakan dengan penerjemah. Kinerja terbaik masih menggunakan Objective-C, karena memiliki dukungan API terbaru dan kerangka kerja iOS.

Pengembangan videogame Lua

Pengembang videogame sering menggunakan bahasa pemrograman Lua karena mudah disematkan, berjalan cepat dan mudah dipelajari.