Я изучаю, как кодировать мобильное приложение для Android с помощью Ionic Framework, потому что я хочу создать список задач с пузырем, таким как Facebook Messenger, который может отправлять задачу коллегам по работе, хронометр и что-то еще, но я не знаю, если с Ionic я смогу это сделать, а если нет, мне нужно будет снова программировать все мое приложение с нативным или нет, потому что если это так, то было бы лучше программировать с нативным прямо сейчас.
Есть ли ограничения для мобильного приложения Ionic Framework?
Ответы (1)
Почти все, что доступно в нативном приложении, также можно сделать с помощью Ionic. Конструкции HTML5 обеспечивают универсальную гибкость макета, а API-интерфейсы устройств доступны через Cordova.
Тем не менее, чат-головы Facebook используют Android API более низкого уровня, и, поскольку в настоящее время для него нет плагина Cordova, вам необходимо его разработать. Это займет больше времени на разработку, чем просто переход на родной язык.
Кроме того, понятно, что вы выбираете гибридную разработку из-за огромной экономии времени за счет наличия кода, который работает на разных платформах. Но, насколько мне известно, чаты Facebook — это функция, которая работает только на Android. И если Android — ваша единственная цель выпуска, имеет смысл просто перейти на нативную версию.
SYSTEM_ALERT_WINDOW
. Вот хорошая запись в блоге о том, как это сделать
- person Jamie; 20.08.2014