The Ionic Docs website is one of the first places developers go to learn about Ionic Framework. Many developers have asked us for a way to interact with Ionic’s UI components in their browser without having to write any code. Today, we deliver on that request with the new Component Playground feature!
Appflow’s goal is to help developers ship fast and easily with automated cloud native builds, live updates, and app publishing. A recent update to the design system of Appflow makes that experience even better so developers can trust their deployment process is handled and get back to creating great applications.
Today, we’re thrilled to announce Portals for Capacitor, making it possible for enterprise teams to implement a micro frontends strategy directly into Capacitor apps. Develop at scale by isolating different features and updating them independently. Portals for Capacitor is ideal for large-scale enterprise teams building mission-critical applications.
As the ecosystem of mobile operating systems continues to change, the software used to build and package your iOS and Android applications needs to keep pace as well. One of the great things about using a fully managed mobile CI/CD solution like Appflow is that we take care of all of this for you. The Appflow team follows these changes closely and works hard to give you the most up-to-date build stacks so that you can choose the infrastructure configuration that matches your needs when generating native app binaries in the Appflow cloud.
No matter the version of package manager, CLI, build tool, or operating system, there is a build stack suited to your particular project. The following is a look at the recent updates within Appflow.
Today, we’re thrilled to announce the release of Capacitor 4.0 🎉. This new major version brings not only a bunch of bug fixes and improvements to the overall codebase, but also bumps the minimum SDK targets to support new Google Play policies. For folks with existing apps, fear not, upgrading to Capacitor 4.0 is nothing like past releases. Given the rock solid base we created in v3, Capacitor 4.0 only requires a few changes to existing code.
Today, we’re rolling out a new feature to the Ionic Cloud CLI: Live Update channel deletion. Keep your live channel list maintainable as you roll out new features quickly over time.
The Cloud CLI provides the ability to use all of Ionic’s cloud products inside your own CI/CD platform (such as Azure DevOps, GitLab, Jenkins, and more). You can control exactly when builds are produced and deployed and insert your own processes in between these steps (such as code signing, QA testing, manager approvals, etc.).
At Ionic, we are always evaluating ways to improve our products. As a core feature of Appflow, our Mobile DevOps platform, native builds have continued to be something we revisit. While its build times were already quite fast, we felt we could do even better.
After a deep dive into our native builds process, we came out on the other side with some significant upgrades. Let’s take a look at how we achieved up to 50% faster build times in Appflow.
I’ve always found the Hybrid vs Native mobile debate a bit silly. Most native mobile apps mix Native UI controls and Web Views, including popular first-party apps built by Apple and Google. If this wasn’t such a common use case, the Web View component wouldn’t exist nor would it be so widely used. I often find myself asking: at what percentage of Native UI components and Web Views is an app considered native or not? That always seemed incredibly subjective to me.