Написание пользовательских приложений и скриптов для iPad

#ipad #scripting

#iPad #написание сценариев

Вопрос:

У меня есть iPad 1 с джейлбрейком redsn0w.

У меня есть небольшой опыт написания html и php, и я могу ориентироваться в командной строке на компьютере с Linux. Я использую PuTTY для подключения к своему iPad, и iOS, похоже, очень похожа на Linux.

Мне интересно о написании пользовательских сценариев и приложений для iPad. Я немного поискал в Google и здесь, в Stackoverflow, но я нашел пробел (возможно, я ищу неправильные термины).

Итак, перейдем к моим актуальным вопросам…

Вопрос № 1 Существуют ли какие-либо бесплатные платформы разработки, которые позволяют разрабатывать и тестировать приложения для iPad?

Вопрос № 2 Существуют ли какие-либо бесплатные языки сценариев, которые будут запускаться из оболочки iOS?

Ответ №1:

  1. XCode бесплатен, но вам понадобится Mac. Если все, что вы делаете, это веб-приложения, нет необходимости в каком-либо конкретном компиляторе, таком как XCode, поэтому вы, очевидно, можете выполнять свою разработку на любом компьютере в Vi, emacs, notepad или любом другом, который вы хотите.

  2. Согласно этому сообщению, вам нужно будет установить MobileTerminal и некоторые другие утилиты оболочки, чтобы выполнять любые приличные сценарии оболочки bash.

  3. Мой личный совет: избавьте себя от лишних хлопот и вложите деньги в подержанный Mac Mini на craigslist и получите xCode бесплатно, и вы сможете выполнять все пользовательские (и гораздо более эффективные) программы для своего iPad, о которых только могли мечтать.

Комментарии:

1. Спасибо за ответ. Вопрос # 1 — У меня ПК, а не Mac, и поскольку все, что я бы написал, было бы просто приложениями для себя, я не буду покупать Mac в ближайшее время. Вопрос № 2 — Я могу использовать PuTTY со своего компьютера и подключаться к iPad. Чтение этого другого поста побудило меня подробнее изучить, что на самом деле установлено Cydia на iPad, и оно включает оболочку BASH, так что мне просто нужно прочитать об этом, если я хочу писать сценарии.