Pythonista — программа для написания iOS-приложений на Python

Pythonista — программа для написания iOS-приложений на Python

Традиционный путь создания приложения дл iOS —  это трудоемкий квест. И для его прохождения надо либо обзавестись маком, либо установить хакинтош. А когда приложение готово, придется заплатить взнос за регистрацию в App Store и понравиться модераторам этого магазина. Если вам нужно написать небольшую программу для личных нужд, то игра не стоит свеч. Но можно пойти альтернативным путем, воспользовавшись средой разработки Pythonista. С ее помощью можно написать код приложения непосредственно на iPhone/iPad и тут же его запустить.

Pythonista

Эта среда разработки существует с 2012 года, но лишь в конце 2014 о ней стали появляться публикации на русском языке. Принцип ее работы прост — пишем код, при необходимости используя всплывающие подсказки и встроенную документацию, рисуем интерфейс и тут же запускаем приложение.

Pythonista

Далее дело за вашей фантазией. Можно написать программу для учета выполнения индивидуального плана тренировок, скрипт для рассылки спама или свою первую игру.

Профессиональным разработчикам Pythonista может послужить инструментом для прототипирования интерфейсов. Внешний вид планируемого приложения можно быстро скомпоновать из готовых блоков. Полученная заготовка легко экспортируется в Xсode.

Давным-давно, легендарный Эрик Реймонд в своем эссе «Как стать хакером» писал, что Python отлично подходит на роль первого языка программирования. Pythonista пригодиться людям, которые недавно прошли начальный учебный курс по Python/прочитали книги и теперь горят желанием применить свои знания на практике. Пробуждение любви к программированию после использования этой среды разработки гарантировано!

Достоинства:

  • можно работать оффлайн;
  • есть встроенная документация;
  • приложения можно экспортировать в Xcode;
  • поддержка звуков и анимации;
  • удобный редактор кода с подсветкой синтаксиса и историей ввода;
  • есть функциональность для рисования графических интерфейсов;
  • расширенная клавиатура для набора кода на Python;
  • имеется встроенные библиотеки для сложных математических вычислений.

Недостатки: проблемы с русской кодировкой.
Цена: 429 рублей

Это должен знать каждый:


✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.



Добавить комментарий