У меня есть немного script, который я написал в python, и он действительно работает на iPhone через терминал. Я ищу фрагменты кода или документацию для написания графического интерфейса для iPhone - На самом деле мне нужно реализовать вход и некоторый вывод. ничего фантастического - пока. Я нашел эту страницу: http://www.saurik.com/id/5 но, как я понимаю из статьи, мне нужно будет написать ее в objective-c, с которой я не знаком - мне нужно? или я могу писать в python или просто C? и это очень описательно, ищите больше документов... Спасибо Alot:)
Вы не можете написать приложение iPhone в Python, которое будет работать на телефонах, не связанных с джейлбрейком. Лицензия Apple SDK запрещает интерпретировать код на iPhone, что, безусловно, исключает Python. Хотя вы можете писать приложения OS X на Python с помощью PyObjC, вам все равно нужно понимать язык Objective-C как для документации, так и для сбора многих шаблонов Cocoa, которые тесно связаны с Objective-C способом выполнения действий.
Изучите Objective-C. Для программиста, который знает C или С++, для овладения Objective-C требуется всего пару дней. Если вы никогда не использовали язык с указателями, это может занять немного больше времени. С другой стороны, динамическая природа Objective-C гораздо проще для разработчиков, исходящих из динамических языков, в отличие от статически типизированных языков, таких как C/С++/Java/С#.
В этой ссылке есть образец GUI. Все приложение написано на Python со временем выполнения ObjC (но не с кодом ObjC).
Тем не менее, ObjC "чувствовать" нельзя избежать, поскольку UIKit предназначен для использования ObjC и использует его. Обратите внимание, что GUI, запрограммированный в Python, чрезвычайно медленный на iPhoneOS. Python может использоваться как тестирование, но никогда не выпускает (интерпретируемое) приложение iPhone OS Python для публики.