2010-12-26 2 views
5

Я хотел бы попытаться сделать приложение для iPhone с использованием HTML, CSS, JavaScript и соответствующего симулятора iPhone или конвертера для Windows, например Appcelerator.Возможно ли создать приложение для iPhone без продуктов Apple?

У меня есть друг с XCode и iPhone, если я получу что-то работающее.

  • Должно ли это работать?

  • Какие проблемы я должен ожидать?

  • Какие инструменты следует использовать?

+8

Если это возможно, ваше приложение будет сосать, как ад. Вам нужно знать, как работают продукты Apple, смотрят и как они разрабатываются. Вам нужно любить свой продукт Apple, хорошо его знаете, если вы хотите сделать хорошее приложение. Вам действительно не нужно создавать приложение, но вам нужно сделать ** хорошее ** приложение. –

+0

Я ценю вашу честность TimeMachine. Какие части приложения пострадают больше всего? – expiredninja

+1

Пользовательский интерфейс и общий опыт для одного. Невозможно разработать приложение для мобильной платформы и добиться хорошего результата, если вы не будете активно тестировать его на этой платформе. Мышь и большой экран сильно отличаются от пальца и мобильного сенсорного экрана. Кроме того, мобильные приложения используются в совершенно другом контексте, чем на рабочем столе. На iPhone некоторые соглашения эволюционировали от запуска платформы, и если вы не используете iPhone, вы не будете знать, как все делается в целом. –

ответ

1

вам необходимо запустить iPhone SDK использовать Appcelerator титана & iphone симулятор. но iphone sdk недоступен для окон, так как Apple хочет, чтобы вы купили mac.

+0

Возможно, они просто не хотят переносить shitload из Frameworks в Windows? – JustSid

+0

причина не имеет значения;) – mkind

+0

Ну, но вы отвечаете звучит немного как «Плохое яблоко заставляет меня купить Mac D:» – JustSid

2

Titanium Mobile - это то, что вы хотите, друг.

1

Хотя я не использовал его, PhoneGap кажется, достойный вариант.

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

http://www.phonegap.com/

+0

не является родным: http://stackoverflow.com/questions/1482586/comparison-between-corona-phonegap-titanium – mkind

Смежные вопросы