Home / Companies / Ionic / Blog / April 2020

April 2020 Summaries

6 posts from Ionic

Filter
Month: Year:
Post Summaries Back to Blog
A new guide has been released to help developers migrate their applications from Adobe's PhoneGap Build to Ionic Appflow, a cloud-based service designed to streamline the building, compiling, and deployment of native mobile applications. With the growing need for efficient and reliable build systems amidst frequent mobile OS updates and security patches, Ionic Appflow offers a modern solution that simplifies the process by allowing developers to write apps in web technologies, upload them for compilation, and manage them using a Git-based workflow. This service supports a wide range of frameworks beyond Ionic, including jQuery Mobile, Framework 7, and others, and provides advanced features such as real-time app updates, CI/CD automation, and one-click publishing to app stores. Appflow is positioned as a robust alternative for developers seeking a modern, cloud-native build service without the necessity of switching to the Ionic Framework itself.
Apr 28, 2020 574 words in the original blog post.
As the global pandemic underscores the necessity of mobile communication, enterprises face a growing challenge in mobile app development due to a significant talent shortage and a demand that outpaces supply. According to a new research report surveying over 1,700 professionals, the majority of organizations experience a backlog in app development, with development times often stretching from three to twelve months. Despite these challenges, the report highlights the increasing influence of web developers, who are now pivotal in shaping development strategies and addressing talent shortages, as well as the advantages of using DevOps tools like CI/CD to increase release frequency. The rise of web developers and the adoption of continuous integration and delivery practices are seen as key factors in overcoming these hurdles and enhancing efficiency in app development.
Apr 22, 2020 724 words in the original blog post.
In response to the COVID-19 pandemic, the Ionic community has shifted its focus to hosting virtual meetups to maintain engagement and promote learning among developers. By leveraging free online tools and resources, Ionic makes it easier for community members to organize and participate in these virtual gatherings, which include pre-built presentations on topics such as Ionic React, Capacitor, and Stencil. The initiative aims to facilitate connection and skill development within the community, encouraging enthusiasts to start new Ionic Meetup groups via platforms like Meetup.com, where official status can be earned through consistent activity. As virtual events become more prevalent, Ionic continues to support and promote these efforts by providing resources, templates, and promotional assistance, highlighting the importance of adapting to online environments to keep community interactions vibrant and ongoing.
Apr 15, 2020 1,065 words in the original blog post.
Capacitor 2.0, the latest release from Ionic, serves as a native runtime that allows developers to build web apps that can run on iOS, Android, and as Progressive Web Apps from a single codebase. This version introduces support for modern technologies, such as Swift 5, Xcode 11+, Android 10 (SDK 29), and AndroidX, enhancing security, biometrics, and user interface capabilities. Capacitor offers improved plugins and tooling, maintaining backward compatibility with Cordova to ensure a seamless transition for developers while providing access to a wide range of native features. The update emphasizes an enhanced developer experience and aims to make Capacitor the default choice for new Ionic projects, with a focus on facilitating the reuse of web development skills across platforms. The integration of native tooling and the inclusion of new guides and plugins, such as Sign In with Apple and biometric authentication, showcase Capacitor's commitment to easing the development of creative native features.
Apr 08, 2020 1,554 words in the original blog post.
Simon Grimm's guest post offers a detailed guide on integrating the "Sign In with Apple" feature into an Ionic app using Capacitor, a requirement for apps on iOS that utilize third-party or social logins. The process involves setting up an Apple App ID, configuring the app's capabilities to support Apple Sign In, and implementing the necessary code to handle authentication through the Capacitor community plugin. The tutorial emphasizes the importance of correct configuration and provides a step-by-step approach, including adjustments in Xcode and testing tips. While the implementation is straightforward, it requires careful setup to ensure a smooth user experience. The post also hints at the potential for expanding the authentication flow using services like Firebase, and encourages readers to explore additional resources through the Ionic Academy and Simon's YouTube channel for further learning.
Apr 07, 2020 1,400 words in the original blog post.
In response to Apple's recent update to Intelligent Tracking Prevention, which deletes script-writable storage in Safari after seven days without user interaction, there has been significant backlash from the developer community. This change affects storage forms such as Indexed DB, LocalStorage, and Service Worker registrations, leading to concerns about user experience and data persistence. The update has sparked debate about Apple's intentions towards Progressive Web Apps (PWAs) and the broader web ecosystem, with some perceiving the company as hostile to web technologies in favor of native apps. However, the author argues that Apple's focus is on ensuring a secure, fast, and private browsing experience, aligning with their mission to prevent invasive tracking practices. While the change is a significant shift from previous limitless storage durations, it raises important discussions about balancing innovative web features with security and privacy considerations.
Apr 02, 2020 1,238 words in the original blog post.