İPhone hangi dilleri kullanır?
Objective-C, iPhone için ana uygulama dilidir
Objective-C, nesne yönelimli bir programlama dilidir. Bir bilgisayar uygulamasını oluşturan modüler veri yapıları olan "nesneleri" kullanır. Ayrıca bilgisayar kodunun yeniden kullanılmasına izin verir. Amaç-C, programlama dili C'ye dayanmaktadır.
İPhone uygulamalarının geliştirilmesinde kakao
Cocoa, Objective-C'de yazılan iOS için nesne tabanlı bir uygulama programlama arabirimidir (API) ve Cocoa Touch uzantısı, animasyon ve jest tanıma sağlar. Kakao ortamı belleği yönetir ve "model görüntü sürücüsü" (MVC) modelini kullanır. Model sınıfları uygulamanın verilerini içerirken, görünümler verilerin görsel temsilidir. Kontrolörler modelleri modellere bağlar. Kakao uygulamaları genellikle kendine özgü Apple kullanıcı arayüzüne sahiptir.
Uygulama geliştiricileri artık diğer dilleri kullanabilir
Haziran 2010'da Apple, yorumlanmış kod kullanımına izin vermek için kullanmak üzere iOS yazılım geliştirme kitinin şartlarını değiştirdi. Önceden, yalnızca Objective-C, C ++, C ve Javascript'e Apple tarafından izin verildi. Yani şimdi yorumlanmış bir dil bir tercüman ile kullanılabilir. En yeni performans hala en son API desteği ve iOS çerçevelerine sahip olduğundan Objective-C ile.
Lua video oyununun gelişimi
Video oyunu geliştiricileri genellikle Lua programlama dilini kullanır, çünkü gömülmesi kolaydır, hızlı çalışır ve öğrenmesi kolaydır.