for a serious mainstream online business, being present on smartphones and tablets with an APP is necessary.
but how to build an APP for IOS from a website with minimum effort ?
as a stub, I'll collect some links
https://www.mobiloud.com/blog/convert-website-to-mobile-app
https://www.freecodecamp.org/news/how-to-turn-your-website-into-a-mobile-app-with-7-lines-of-json-631c9c9895f5/
Progressive Web Apps
https://firt.dev/notes/pwa-ios/
https://blog.heroku.com/how-to-make-progressive-web-app
https://budibase.com/blog/how-to-make-a-web-app/
https://www.phpbb.de/community/viewtopic.php?t=244562
https://www.mediaevent.de/javascript/ios-pwa.html
https://lumind-solutions.com/de/apps/2022/02/07/progressive-web-apps.html
Pros
- Allows for push notifications
- Apps can work in an offline mode
- The underlying sites usually get better ranking on search engines
Cons
- This technology is just a browser wrapper — not a fully-functional app, so technically it’s still a website
- Users won’t get a native app experience (i.e. interactions, animations, performance) as the UI is just a fullscreen browser window without a URL bar that can work offline.
- Poor compatibility (still not available for iPhones and iPads)
Hybrid Mobile Apps
React Native is the most popular technology for hybrid mobile apps development. It is used by the biggest digital corporations and has many advantages. It is a good option if your application doesn’t need to maintain multiple real time connections with the server or perform complex computations.
Pros
- High development speed for the React-based apps
- Web application built with React.js can be easily converted to a React Native mobile app, and some source code can be reused
- Native user experience
- Application looks and feels exactly like a native mobile app for a specific platform
- Reduces development costs
- Experts in React Native can usually build both Android and iOS apps
Cons
- Relatively new technology (limited open-source solutions)
- Limited with regard to visual design
- Not ideal for complex projects like mobile games or apps that require a high load (significant computations)
- Log in to post comments
Comments