August 2023 Summaries
3 posts from Ionic
Filter
Month:
Year:
Post Summaries
Back to Blog
Simon Grimm's tutorial explores building a native superapp using micro frontend architecture combined with Federated Capacitor. A superapp is a native application constructed with web technologies that consolidates multiple micro frontends, enabling the integration of new features over time and facilitating parallel development by multiple teams. The guide demonstrates the creation of a superapp by setting up three projects using Module Federation: a host app, an About page with React, and a List page with Vanilla JS. These micro frontends are exposed and combined into a single web app, which is then transformed into a native app using Capacitor. The process involves configuring Federated Capacitor, which is part of the Ionic Enterprise SDK, allowing the app to be built and run on native devices. The tutorial also highlights the potential for live updates with Ionic AppFlow, enabling individual micro frontends to be updated independently without going through app stores. This approach exemplifies the power and flexibility of using micro frontend architecture for developing scalable native apps.
Aug 31, 2023
2,102 words in the original blog post.
Ionic 7.3 introduces several enhancements to its framework, focusing on accessibility and customization in its overlay components such as Alerts, Action Sheets, and Toasts. Developers can now assign custom HTML attributes to buttons using the new htmlAttributes property, improving accessibility by allowing labels like "aria-label" for icon-only buttons. Additionally, the Alert component has been updated to prevent text truncation, thereby enhancing readability by wrapping text to the next line. Toast customization has also been expanded with a new button cancel Shadow Part, permitting specific styling for cancel buttons separate from others. These updates reflect Ionic's commitment to community-driven improvements, acknowledging contributions from developers like @luisbytes.
Aug 28, 2023
380 words in the original blog post.
Superapps are gaining traction globally as they consolidate multiple applications into a single, seamless mobile experience, improving user convenience and efficiency. Traditionally defined by their ability to provide access to independently created mini apps under one umbrella, superapps are evolving beyond this definition to enhance organizational structure and workflow. Consumer superapps, like those developed by EGYM, improve user engagement by integrating tailored experiences, while workplace superapps streamline operations and reduce wasted time by consolidating disparate digital tools into one unified platform. As more businesses recognize their potential, particularly in Asia and Latin America, superapps are expected to expand in the West, driven by their ability to enhance operational efficiency and user experience. Companies like Walmart are already exploring superapps to replace fragmented processes, and the development of tools such as the Superapp SDK is facilitating the creation of these comprehensive digital ecosystems.
Aug 22, 2023
950 words in the original blog post.