Какова наиболее используемая кроссплатформенная платформа разработки мобильных приложений сегодня? - PullRequest
9 голосов
/ 28 апреля 2011

Я, как и многие другие здесь, делаю свои первые шаги в мобильном мире, не зная, с чего начать ...

Что ж, я видел несколько постов о фреймворках мобильной разработки илиsdk, но все они направлены на конкретные цели, такие как веб-клиенты, виджеты, разработка html и т. д.

Что мне действительно интересно, так это выбор среди всех имеющихся на рынке вариантов, таких как PhoneGap, Rho или Corona, и все остальные, какие MDF чаще всего используются для общей кроссплатформенной мобильной разработки.

Очевидно, я не ищу идеальную платформу для любых целей, но, по крайней мере, знаю,Ваше мнение и какие рамки вы используете сейчас, если таковые имеются ...

Спасибо за помощь!

Ответы [ 6 ]

5 голосов
/ 30 апреля 2011

Я очень рекомендую Corona SDK.

Мало того, что его легче всего изучать (Lua - один из самых простых и мощных языков сценариев, который я когда-либо видел), но он также предоставляет чрезвычайно широкий набор функций по сравнению с другими сторонними SDK.

Время разработки резко сокращается с использованием Corona, потому что для реализации большинства вещей требуется всего несколько строк кода. На платформе Corona вам также доступны несколько вариантов монетизации.

Мало того, он создает приложения NATIVE и позволяет повторно использовать один и тот же код для вывода на iOS, Android, Nook и, очевидно, на другие платформы в будущем. И именно так кроссплатформенность должна быть по моему мнению.

Производительность тоже потрясающая. Это странно, потому что, хотя Corona является самым простым в использовании и легким в освоении, она, вероятно, является наиболее мощной среди других опций с точки зрения производительности на устройстве и наиболее близкой к тому, чтобы перейти к нативному, не переходя к нативному. *

Еще одна замечательная вещь: вам даже не нужно прикасаться к Xcode или любому из инструментов Android - кроме их установки. За небольшим исключением Android, где вам нужно использовать ADB для установки apk на ваше устройство.

ОГРОМНЫЙ БОНУС: Поддержка отличная. Основатели очень прозрачны, их легко достать, а общение просто потрясающее.

Вы можете прочитать два отдельных отзыва, которые я сделал на Corona SDK, оба написаны с интервалом в шесть месяцев:

-

Corona SDK Review

http://jonbeebe.net/post/1119939987/corona-sdk-review

-

Corona SDK: вновь:

http://jonbeebe.net/post/2726165170/corona-sdk-revisited

Вы можете выполнить поиск в моем блоге по «Теду Патрику», чтобы найти статью, написанную Евангелистом главного разработчика Barne & Noble для NOOK, где он объясняет внутреннюю инфраструктуру Corona и насколько хорошо она работает. Я бы опубликовал ссылку здесь, но я могу опубликовать только две ссылки для политик stackoverflow.

Надеюсь, это поможет!

5 голосов
/ 28 апреля 2011

Я начал изучать Appcelerator Titanium - он довольно популярен, вы обязательно должны добавить его в свой список для расследования:

http://www.appcelerator.com/

3 голосов
/ 02 мая 2011

Я удивлен, что никто не упомянул PhoneGap , который, кажется, довольно широко используется и часто используется вместе с jQuery.

Еще один, по-видимому, менее популярный фреймворк - QuickConnect .

Оба PhoneGap и QuickConnect описаны в книге 2009 года Разработка гибридных приложений для iPhone Ли Барни.

2 голосов
/ 28 апреля 2011

Jquery mobile - единственное действительно хорошее кроссплатформенное решение

http://jquerymobile.com/

1 голос
/ 19 августа 2011

Я работал с Appcelerator Titanium, и он довольно хорош как для IOS, так и для Android (насколько я помню, он также поддерживает BlackBerry, хотя я и не использовал его).Это сообщество также хорошо, и если вы знакомы с JavaScript, инструмент очень легко освоить.Для сборки на ios вам нужен ПК с MacOS Leopard или более поздней версией.Однако, это не оптимально, если вы разрабатываете игру или что-то использует 2D или 3D-рендеринг.

0 голосов
/ 30 сентября 2012

Ну, я знаю, что четверки вроде мертвые, но я все равно буду публиковать, потому что у меня недавно была проблема с sdks.И я решил переключиться на JangoEngine, и до сих пор мне это нравилось.Он работает быстро и может делать все, что нужно для игр, таких как физика, покупки приложений, игровой центр, и у него много других функций.Еще важнее то, что сейчас это очень дешево и стоит всего десять долларов, и они не берут процент моей прибыли в отличие от всех конкурентов в этой отрасли.Когда я купил это, я почти не слышал о JSON, прежде чем попробовать Jango, и через день я могу сказать, что знаю, что в это трудно поверить, но это правда.В любом случае, попробуй десять долларов, и это очень просто, потому что это мой любимый SDK.

Проверьте это

...