Я занимался некоторыми исследованиями, но не мог на самом деле сказать, и не мог прийти к выводу о том, какой из них использовать и почему? По достоинству оцените некоторые полезные ссылки и различия, которые могут помочь мне прийти к выводу.Что лучше между Ionic и Appcelerator и почему?
ответ
Ionic использует сетевые технологии. Вы в основном создаете веб-сайт в собственной оболочке. Вы все еще создаете приложение в html/css/js, и оно будет отправлено как таковое. У вас может быть доступ к нескольким родным функциям, но это не делает Ionic-приложение родным.
Титан - это гибридная технология. Вы пишете свой код в javascript. Через слой этот javascript говорит о собственных компонентах. Поэтому, если вы создадите «окно» в javascript, он изначально переводится в оконный объект в Android/iOS. Затем он также ведет себя полностью родным, потому что на самом деле это так. Он такой же самобытный, как и родной. Вы просто управляете им с помощью javascript в фоновом режиме. Хорошо сделанное приложение Titanium неотличимо от действительно родного приложения.
В основе, thats разница.
Титан использует (как RN) прокси-шаблон. Приложение находится в режиме реального времени для реального приложения без ограничений. Ионный использует телефонную трубку/кордову под капотом. Это веб-технология. Веб-просмотр и особенно используемая структура потребляют много заряда аккумулятора и трафика. производительность субоптимальна, потому что web - универсальная машина.
В чем ваш вопрос? – Diamond
это ответ, а не вопрос –
Спасибо. Это было полезно. Поэтому мне нужно подходящее приложение, долгосрочное, с доступом ко всем функциям и т. Д. Я должен пойти на Titanium. –
Исправить. Титан намного более стабилен и гладкий, чем ионный. Но имейте в виду, что между вашим кодом и родным (на всех платформах, как эти) есть уровень перевода, вы ограничены тем, что предоставляет слой с точки зрения API. Посмотрите на [docs] (http://docs.appcelerator.com/platform/latest/), чтобы узнать, что возможно. Я предполагаю, что набор функций с титаном больше, чем у Ionic –