Подтвердить что ты не робот

Могу ли я писать собственные приложения для iPhone, Android, Windows, Blackberry с помощью Python?

Можно ли разрабатывать мобильные приложения для Android и iOS в Python? Я новичок в мобильных приложениях и хочу разрабатывать мобильные приложения на Python.

4b9b3361

Ответ 1

Да, вы можете использовать kivy

Это хорошая кроссплатформенная платформа python, которая работает для Android, Win7, Linux, Mac. iOS, но очень тривиально, поскольку Apple не позволяет создавать сценарии.

А для Android Google есть что-то называемое ASE (среда сценариев Android), которая позволяет запускать языки на языке программирования (включая Python) на Android. Подробнее здесь

Для разработки iOS Python было бы встроить интерпретатор Python в ваше приложение и распространить с ним Python script (чтобы хорошо играть с правилами Apple). В этом случае ваше приложение Python будет интерпретатором Python, который упакован вместе с вашим script и запускает его автоматически. Как я уже сказал, это не очень Вы можете проверить данные Здесь

Надеюсь, это поможет вам.

Ответ 2

Не из коробки. Конечный продукт нужно компилировать (iOS) или в байт-код (Android). Так как может быть возможно преобразовать код Python в Objective-C или что-то среднее между ними возможно.

См. Kivy - предыдущий поток. Это позволяет вам написать приложение в Python, но, вероятно, использует общую оболочку (которую предоставляет Kivy) для запуска Python.

Обратите внимание, что код, написанный в Objective-C (iOS) или Java (Android), всегда будет быстрее, чем среднее, например, Kivy или Phonegap. Если один из разработчиков не очень плохо пишет любой из этих родных языков....