2014-01-07 2 views
3

Я все больше и больше путаюсь в выборе правильной структуры, чтобы начать разработку мобильных приложений для любой мобильной платформы os. Я нахожу что-то вроде phonegap, parse, KindoUI, JQuery Mobile и т. Д. Пожалуйста, предложите кому-то выбрать, на какой основе? Все ли они работают одинаково? Является ли право изучать каждую платформу индивидуально или идти с рамками, которые будут охватывать все платформы?Как выбрать лучшую структуру для дизайна мобильных приложений?

+0

Обратите внимание, что вы узнаете разницу между всеми фреймами. так что вы можете использовать все, что вам нравится. http://html5hub.com/comparing-html5-mobile-ui-frameworks/ – Suhas

+0

Thankz @Suhas. Это все рамки html5. Я хочу знать все рамки не только только html 5 frameworks ... –

ответ

4

Я нашел хорошую подгонку для кросса платформенной разработки мобильной с использованием следующих технологий:

AngularJS, Phonegap (я начал с PhoneGap построить и переехал в CLI, когда я был немного более опытным.), Parse.

Эти 3 санитаров охватывают различные потребности,

AngularJS как «с открытым исходным кодом JavaScript рамочного, поддерживаемый Google, которая помогает при запуске приложений одной страницы. Его цель состоит в том, чтобы увеличить приложения на основе браузера с модель-view-controller ".

PhoneGap "Включает программное обеспечение программистам создавать приложения для мобильных устройств, использующих JavaScript, HTML5 и CSS3, а не аппаратно-ориентированных языков, таких как Objective-C"

Parse.com: Предоставляет набор облачных сервисов для разработчиков, тесно связанных с SDK для всех основных клиентских платформ. Недавно купленный FB. Parse является одним из внешних поставщиков BaaS среди многих других, таких как StackMob, Apigee и десятки облачных и VPS-провайдеров, таких как EC2, Heroku и т. Д.

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

+0

Thankz @Arcayne .. Вероятно, у вас правильно. Нет такой лучшей структуры. Это зависит от вашей потребности и уровня знаний. –

0

Я просто завершаю проект мобильного приложения с помощью jQuery mobile/phonegap/apigee, и он отлично подойдет для меня.

Я бы сказал, создайте проект приветствия для каждого, что вы рассматриваете, и посмотрите, что вам больше нравится. Если вы уже знакомы с jquery, jquery mobile - довольно простой переход. Это и телефонные звонки продолжают становиться все лучше и лучше, поэтому это хорошие знаки.

+0

Thankz @Joe, я уже поздоровался с телефоном и JQuery Mobile. Но ваш ответ не соответствует моему вопросу. –

1

Я предлагаю вам взглянуть на рамки Sencha Touch. Я работал над приложением, которое было создано с помощью JQuery Mobile с PhoneGap. Я должен сказать, что это было довольно немного вяло, когда дело доходило до производительности.

Затем я выбрал Sencha Touch, который в итоге привел к лучшей производительности. Хорошая вещь о Sencha заключается в том, что структура обеспечивает все, что вам нужно в одном месте. Вы можете попробовать Sencha Architect (IDE от Sencha), который содержит все элементы управления для разработки приложения (обратите внимание, что Sencha Architect является коммерческим, но вы можете попробовать себя в оценочном пакете). Вам нужно потратить немного времени, чтобы учиться и видеть, как это работает. Производительность также хороша, если сравнивать ее с JQuery Mobile. Итак, мое предложение было бы для вас попробовать Sencha Touch вместе с PhoneGap/Cordova.

Удачи !!

2

Возможно, вы захотите взглянуть на немецкий сервер как поставщик услуг apiOmat; они предлагают множество функций и довольно крутые сгенерированные SDK. И, в отличие от многих других, данные не размещаются NSA, а в Германии.

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