No, you can’t inline native Android components inside an app built with Ionic, because your app runs inside a webview. You can use native views on top of the webview, just not inlined. But I’m sure you can find a similar Angular component or build it yourself.
Is this a UI component or a native component? If it’s UI, you can try to find an Angular/Ionic component that fits your needs or build one yourself. If it’s a native functionality, you can write a custom native plugin for Cordova or Capacitor, depending of which one you choose (may be easier in Capacitor).
Yes! That’s actually of the biggest strengths of Ionic, being able to have a single codebase for iOS, Android and web. You don’t need anything special to host the app, any web server capable of serving static files will do. You can also use services like Firebase Hosting, Netlify, GitHub Pages, etc.
1/2. I’m VERY new to Ionic so some of your words were Chinese to me I did a simple “ionic smiley rating” and “ionic thermometer” but couldn’t find any equivalent components, just the regular star rating. Is there an Ionic components pool I can search in?
3a. I wonder how a mobile app will work as web application. For example, I use a phone auth with Firebase and send a verification SMS to the mobile. How will that work as a web app? There is no phone to send SMS to
3b. I use bluehost as my hosting, can I just copy the files there and that’s it?
Thanks!
Thank you very much for this tip! Looks promising!
With android, I can simply make an APK and install it on an Android. How things are when it comes to iOS? Making it actually work on an iPhone, will require some more logistics?