Python для IOS или Android - PullRequest
       17

Python для IOS или Android

5 голосов
/ 31 марта 2012

Я рассматривал различные пакеты для python на Android и IOS, так как скоро собираюсь обновить свой телефон.

Однако я не знаю, с какой ОС идти. Для Android у них есть пакет SL4A, но для IOS у них есть свой эквивалент. Тем не менее, я застрял на чем идти. У кого-нибудь есть предложения по этому поводу?

Я знаю, что это глупый вопрос, но я только начинаю разработку мобильных приложений, так как они позволили использовать скриптовые языки на мобильной платформе.

Ответы [ 3 ]

3 голосов
/ 31 марта 2012

Поддержка Python для Android довольно хорошая, но все еще находится в стадии разработки.Вы можете делать то, что может делать язык сценариев, но не то, что может делать Python как язык OO.

Пример: - Когда вы просматриваете ссылку на API здесь , вы можете видеть, что можно писать сценарии для выполнения базовых для сложных задач, но ограничительным образом.Вы никогда не сможете создавать полноценные приложения, и даже если вы это сделаете, это всегда будет медленным, потому что SLA4 - это просто еще один слой поверх нескольких других слоев в иерархии Android.Было много забавных вещей, которые были сделаны с использованием скриптов Python, например: http://www.wired.com/gadgetlab/2010/07/nexus-one-phone-rides-a-rocket-up-28000-feet/#ixzz0v7LFT7ay (Немного за борт и безумно, но, тем не менее, круто.)

У меня не так многоопыт на айфоне, чтобы передать такие комментарии.Но IPhone стоит дорого.Вы всегда можете получить подержанный телефон Nexus и выполнять все виды взлома / написания сценариев Python.Все зависит от вашего бюджета и ваших потребностей.

Вот и все.

2 голосов
/ 31 марта 2012

Я некоторое время искал Python для iOS.Около 2 месяцев назад один из них был выпущен в магазине приложений iTunes - http://pythonforios.com/, и это фантастика!Он включает в себя полный набор документации по Python 2.7.2, которая стоит $ 3.

Кодировать любые серьезные приложения довольно сложно (что, как я подозреваю, является результатом того, что разработчиксоответствует рекомендациям Apple в отношении приложений), но это идеальное место для тестирования идей из поезда или аэропорта (если у вас нет ноутбука).

1 предостережение - я пробовал только на iPad,Это может быть немного тесная экранная недвижимость на iphone.

0 голосов
/ 15 февраля 2014

Pythonista - отличная альтернатива для платформы iOS - вот хорошая статья об этом. И это одна деталь, как вы можете достичь автоматизации рабочего процесса на iPAD.

...