I'm learning how to code a android mobile app with Ionic Framework because I want to create a todo list with a bubble like Facebook Messenger, that is able to send task to workmates, a chronometer and something more but I don't know if with Ionic I will can do it and if is not if I will need programming all of my app again with native or not because if it is then it'd be better programming with native right now.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Pretty much everything available on a native app is also possible to do with Ionic. HTML5 constructs give you universal layout flexibility, and device APIs are available through Cordova.
That said, the Facebook chat heads uses a lower-level Android API, and as there isn't currently a Cordova plugin for that, you'd need to develop one. This would take more development time than just going native.
Also, it's understandable that you're opting for hybrid development for the enormous time savings in having code that works across platforms. But, as far as I know, Facebook chatheads is a feature that only works on Android. And if Android is your only release target, it makes sense to just go native.