Home / Companies / Ionic / Blog / November 2019

November 2019 Summaries

3 posts from Ionic

Filter
Month: Year:
Post Summaries Back to Blog
In the blog post by Matt Netkow, the author discusses the advantages of using Web APIs over native plugins in Ionic app development, highlighting benefits such as reduced app bloat, improved performance, decreased maintenance, faster development cycles, and better cross-platform support. By illustrating this with a real-world example, Netkow explains how the Fetch Web API can serve as a simpler and more efficient alternative to the Cordova File plugin for reading files on devices. He emphasizes the importance of evaluating Web APIs based on an app’s specific needs, considering factors like functionality, performance, and platform support. The author encourages developers to explore Web APIs as a first option due to their potential to improve app development processes, while also acknowledging scenarios where native plugins may still be necessary.
Nov 26, 2019 1,034 words in the original blog post.
In the evolving landscape of app development, the concept of "PWA First" is emerging as a compelling alternative to the traditional "Mobile First" strategy. Unlike Mobile First, which focuses on launching native apps on platforms like iOS or Android, PWA First prioritizes creating Progressive Web Apps (PWAs) that can be accessed freely on the web, thus eliminating the entry barriers associated with app store installs. PWAs offer the advantage of being discoverable via search engines and social media, driving organic user acquisition without the high costs of mobile user acquisition. This approach leverages the strengths of web-based strategies, such as search engine optimization and shareability, while maintaining the user experience quality expected from mobile apps. Though challenges exist, such as limited access to certain native features, PWA First provides a scalable and cost-effective solution for startups seeking to maximize reach and reduce friction. Tools like the Ionic Framework support this transition by enabling the development of PWAs that can seamlessly translate into native apps if desired.
Nov 22, 2019 2,015 words in the original blog post.
With the launch of Ionic React, the author shares his experience transitioning from Angular to React by rebuilding a personal demo app, Star Track, as a Progressive Web App (PWA). He highlights the ease of adding an App Manifest using Create React App (CRA), which provides out-of-the-box features like a manifest and placeholder icons, compared to Angular's approach. The text delves into the importance of Service Workers for offline functionality and explains how CRA uses the Workbox library to automate caching strategies. Despite CRA's default setting to disable Service Workers, the author appreciates the ability to opt-in by modifying the registration process, allowing developers to handle updates effectively. The author expresses enthusiasm for further exploring PWAs with React, aiming to deliver fast and feature-rich apps with the Ionic team.
Nov 20, 2019 849 words in the original blog post.