разработка iPad без Mac - PullRequest
       1

разработка iPad без Mac

11 голосов
/ 05 августа 2011

Я заинтересован в разработке приложения для моего нового iPad исключительно для собственного использования.(хорошо бы начать хотя бы)

  • Есть ли способ разработки приложения без Mac?
  • Могу ли я установить приложение только на свой iPad без необходимости регистрациивправо публиковать его, когда я даже не захочу этого делать?

РЕДАКТИРОВАТЬ:

Могу ли я использовать старый Powerbook G3 для разработки?Они могут быть получены действительно дешево на Ebay.Будет ли что-то из этой спецификации работать в среде разработки xcode?

Ответы [ 7 ]

12 голосов
/ 10 мая 2012

Я думаю, что лучшим вариантом является разработка приложения с использованием HTML5 / Javascript и CSS и использование сервиса, такого как appMobi или PhoneGap, для его компиляции для IOS.У них обоих есть онлайн-сервис, который может сделать сборку за вас, не имея необходимости владеть Mac.

У вас также есть дополнительное преимущество, заключающееся в том, что вы можете скомпилировать свое приложение не только для IOS, но и для Windows Mobile, AndroidBlackberry и даже старый добрый веб.

У вас есть несколько библиотек Javascript, таких как JQTouch, которые позволяют легко реализовать внешний вид и восприятие IPhone в вашем веб-приложении.Обычно вы не можете получить доступ к нативному API из Javascript, но эти решения (appMobi и PhoneGap) предлагают Javascript API, который вы можете использовать для доступа к камере, GPS, гироскопу и т. Д.

Я думаю, что обычно это серьезноприложения кодируются для многих платформ, и если у вас нет структуры, позволяющей оплачивать 4 разных набора навыков, имеет смысл кодировать в HTML5, и оттуда у вас есть более перспективное и пригодное для устройства решение.Даже если вы «можете» платить разным разработчикам за кодирование на разных мобильных платформах, я бы предпочел сделать это в HTML5.

О, а также взгляните на applicationcraft.com, довольно классную онлайн-среду разработки (wysiwyg), подключенную к PhoneGap, действительно простую в разработке прототипов.Сгенерированный HTML / Javascript не очень полезен для продолжения редактирования его вне их IDE (немного сложно), но, опять же, для чего-то очень простого или прототипа это то, что вы должны проверить.

Удачи

6 голосов
/ 05 августа 2011

Есть ли способ разработать приложение без Mac?

Официально нет.Реально, если вам не нравится тратить бесчисленное количество часов, нет.

Могу ли я установить приложение только на свой iPad без необходимости подписки на право публиковать его, когда я даже не хочу этого делать?

Нет, вы должны быть платным разработчиком, чтобы стремиться к чему-либо, кроме симулятора.

5 голосов
/ 24 августа 2011

Вы можете разрабатывать для iOS без Mac, используя Adobe Flex.Flex SDK является бесплатным и открытым исходным кодом и включает в себя компилятор + упаковщик.Если вы хотите интегрированную среду разработки, вы можете получить Adobe FlashBuilder (не бесплатно, а с бесплатной 90-дневной пробной версией), что сделает ваше время разработки гораздо более продуктивным.Вы не разработали бы на C, C ++ или Objective C, но в комбинации ActionScript (диалект Javascript) и MXML (язык разметки, в основном для богатой разметки GUI).

С минусовой стороны: выу вас меньше контроля над тем, что вы можете сделать (вы все еще можете сделать многое), и вы не можете напрямую использовать iOS SDK.

С другой стороны, очень просто создавать великолепно выглядящие приложения, причем с минимальными затратами.изменения, вы можете перекомпилировать их для Android, Blackberry Playbook, Windows и Mac OS X.

5 голосов
/ 05 августа 2011

Да, вы можете разрабатывать без компьютера Apple (используя hackintosh).

И да, вы можете установить разработанное приложение на свой iPad без необходимости платить за программу разработчика.В Интернете существует множество руководств по запуску (таким образом, установке) приложений на устройствах ios без программы разработчика.

проверьте это: Как развернуть приложение iPhone из Xcode на реальном устройстве iPhone?

5 голосов
/ 05 августа 2011
2 голосов
/ 05 августа 2011

Технически вам не нужен Mac для разработки приложения, если вы не серьезно относитесь к нему. Для разработки без Mac доступно несколько решений.

Во-первых, есть некоторые службы, которые переносят ваши веб-приложения HTML5 в приложение для iOS, поэтому вам нужно только написать свой код HTML5.

Во-вторых, если вы не хотите покупать Mac, вы можете вместо этого купить Snow Leopard или Lion и создать свой собственный "hackintosh" (компьютер под управлением Windows, взломанный для запуска операционной системы Mac).

Наконец, вы не можете сделать свое приложение доступным для покупки в App Store, если вы не являетесь платным разработчиком. Однако вы можете опубликовать в Интернете в виде веб-приложения HTML5 или опубликовать свое приложение на стороннем рынке разработчиков приложений (однако вы можете установить это приложение, только сделав джейлбрейк своего iPad).

0 голосов
/ 15 марта 2012

Не уверен, насколько это ново, но Dragon Fire SDK на 100% основан на Windows (вы предоставляете им свой код для компиляции), но вы никогда не обязаны владеть Mac.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...