May 2022 Summaries
7 posts from Ionic
Filter
Month:
Year:
Post Summaries
Back to Blog
Stencil v2.16 introduces several new features and bug fixes aimed at enhancing the developer experience, prominently including support for Vite, a popular modern build tool, allowing Stencil components to be integrated into Vite-based applications while continuing to use Rollup as its core compiler. The release also features a custom HTMLElement type for event targets, facilitating access to public methods on host elements during custom events, thanks to contributions from community members. This version resolves issues such as the unintentional double build execution and improves the mock doc Node.contains method by enabling recursive node searches. The Stencil team encourages community involvement for future enhancements and maintains open channels for contributions and feedback.
May 31, 2022
509 words in the original blog post.
Web developers transitioning to mobile development with Capacitor may find the mobile ecosystem overwhelming, but several tools can streamline the process, especially for Android and iOS platforms. For Android, tools like scrcpy and Android Debugging Bridge (adb) enhance device control and debugging capabilities, while Inspect.dev offers advanced debugging for Capacitor applications beyond standard Chrome and Safari tools. On the iOS side, simctl facilitates interaction with iOS simulators, xcodes simplifies managing multiple Xcode versions, and QuickTime Player allows for iPhone screen mirroring on Macs. These tools, most of which are free, are invaluable for developers aiming to enhance their mobile development workflow with Capacitor.
May 31, 2022
1,208 words in the original blog post.
The newly released Google Maps plugin for Capacitor represents a significant breakthrough in hybrid app development by facilitating the seamless integration of native Google Maps into hybrid environments, enhancing user experience across Android and iOS platforms. By replacing the JavaScript API with the native Google Maps API, the plugin ensures a smoother and more native-like interaction without requiring users to have the Google Maps app installed. This technology allows developers to write a single, platform-agnostic codebase while utilizing native UI components within a WebView, a previously challenging integration. While the plugin is in its early stages and may present event propagation challenges, it holds potential for broader applications, such as improving maintenance efficiency through over-the-air updates, and inspires possibilities like migrating legacy native apps to hybrid architectures. Developers are encouraged to explore the plugin through a reference app available on GitHub, offering insights into its integration and potential issues.
May 31, 2022
1,225 words in the original blog post.
Ioniconf 2022 is set to take place on May 25th as a free, virtual community conference, bringing together experts from around the world to discuss topics related to the Ionic ecosystem and various web and native technologies. The event will feature speakers such as Simon Grimm, who will demonstrate building exceptional UIs with Ionic; Oleg Grodzevich, who will discuss crisis-driven mobile app development; Emma Twersky, who will highlight new updates in Angular and their benefits for Ionic users; Michael Callaghan, who will showcase game development with Ionic; Dwayne McDaniel, who will demystify Git for version control; and Lara Newsom, who will explain the utility of SIFERS in maintaining cleaner unit tests. Participants are encouraged to register and will have the opportunity to request an attendee sticker pack.
May 18, 2022
486 words in the original blog post.
Ioniconf 2022, the third annual community conference for Ionic enthusiasts, is set to take place on May 25th as a free virtual event featuring a diverse lineup of speakers delivering learning sessions and lightning talks. Highlights include Nathan Walker discussing the integration of portals, Aditya Patel bridging the gap between Figma designs and Ionic code, and Meziah Ruby Cristobal sharing best practices for enhancing design-developer relationships. Other notable speakers include Magz Bautista-Lee on incorporating ComponentStore in applications, Razman Sarit exploring Ionic as a gateway to Angular and React, and Bruce Lane combining Ionic with Azure. This event promises engaging presentations from developers around the world, offering insights into the latest trends and practices within the Ionic community.
May 12, 2022
511 words in the original blog post.
The Capacitor team has introduced a new plugin for Native Google Maps, adding long-awaited features such as multiple maps, marker clustering, and various map types, including indoor and traffic layers. A significant development was improving the scrolling experience of the Google Maps Capacitor Plugin, which initially faced challenges with integrating smoothly with web content due to the map's position outside the DOM. The team attempted a solution by requiring a container HTML element to manage map integration, ensuring the map scrolls inline with content. On iOS, a quirk in the WebView allowed native elements to function as HTML elements, solving z-index issues, while on Android, the map was positioned behind the web view, necessitating a transparent background for visibility. These implementations address major issues in integrating native maps within web applications, enhancing functionality and user experience.
May 10, 2022
829 words in the original blog post.
Ioniconf 2022 is a recurring event focusing on the Ionic ecosystem and related web and native technologies, featuring a lineup of speakers who will address diverse topics such as machine learning, super apps, design systems, and app development. Key speakers include Gabriel Dittrick, who will demonstrate building a Capacitor app with TensorFlowJS; Hana Amiri, who will discuss creating super apps using micro frontends and Ionic Portals; Gil Fink, who will explore design systems and component libraries; Henk Jurriens, who will show how to use AWS Amplify for app development; and Ranjoy Sen, who will share insights on using monorepos and DevOps for enterprise applications. Participants are encouraged to register for the conference to gain valuable insights from these experts and stay updated on future speaker announcements.
May 04, 2022
462 words in the original blog post.