What's new from Ionic

The latest releases, new features, and relevant news from the Ionic team.

appflow
December 06, 2020

iOS app extensions, custom configuration, monorepo support, redesigned UI, new build stack

Support for iOS app extensions. Build rich push notifications, widgets, and more. Available for Capacitor apps only. Note that:

  • Xcode 12+ is required to build widgets
  • Xcode 11+ is required to build watch apps and extensions

Custom Configuration. Add an appflow.config.json file to your app project to specify:

  • App directory - to build your app from
  • Dependency installation - the commands to use to install dependencies
  • Web build - the commands used to generate the web build

Monorepo support. The new custom configuration file unlocks support for monorepos (a single repository that stores all of your code and assets for every project). Multiple setups are supported, including Yarn, Nx, Lerna, and more.

Alternate Build Commands. Specify a build script used only for Appflow builds. Useful for always running production builds on Appflow, for example:

{

"name": "AppFlowTest",

"version": "0.0.1",

"private": true,

"scripts": {

// Debug Angular build

"build": "ng build",

// Always run a production optimized Angular build on Appflow

"appflow:build": "ng build --prod",

},

...

New Build Stack. The "2020.11" build stack adds support for Node 14, Xcode 12.1, and more. A Build Stack is the set of software used to build an app on a given platform. This includes the version of npm, Cordova, Ionic, Xcode, and what OS it is all installed on.

Refreshed Documentation. The Appflow docs have updated with a fresh design.

Redesigned signing certificates UI. All certificate details are displayed, including creation/expiration date, bundle id, and key alias. Support for multiple provisioning profiles (required for building iOS app extensions) added as well.

Redesigned Git repository UI. Manage a lot of Git repositories? Connecting your Ionic app to an existing Git project just got easier. Improved searching and filtering are now available.

Read More
emoji negative reaction for 'iOS app extensions, custom configuration, monorepo support, redesigned UI, new build stack' emoji neutral reaction for 'iOS app extensions, custom configuration, monorepo support, redesigned UI, new build stack' emoji positive reaction for 'iOS app extensions, custom configuration, monorepo support, redesigned UI, new build stack'
Thanks for your feedback
appflow
October 23, 2020

New tutorial, Ionic Vue support, and integrate Appflow with other CI/CD systems

“Exploring Appflow” tutorial. Likhith from the Ionic Customer Success team created this new tutorial in the Appflow docs that teaches you the fundamentals of Appflow. Whether you’re new to Appflow or are curious to explore more advanced features, check out this hands-on approach.

Ionic Vue support in Appflow. We recently announced the release of Ionic Vue, built on Vue 3. The latest flavor of Ionic Framework is now fully supported in Appflow. Consider Ionic Vue for your next project by starting here.

Easily integrate Appflow with other CI/CD systems. You’ve set up CI/CD workflows for your front- and backend web apps, but how about mobile? Watch Nick Hyatt, Ionic PM, demonstrate how to integrate Appflow with solutions like GitLab, Jenkins, and GitHub Actions. Afterward, try it yourself by following this new docs cookbook or implementing the Appflow team’s new GitHub Action that triggers mobile builds.

New to Mobile CI/CD? Join Ionic Product Manager Matt Kremer for a live demo on how to get started with Appflow. Or, download our new whitepaper to learn how to automate mobile app delivery in minutes.

Read More
emoji negative reaction for 'New tutorial, Ionic Vue support, and integrate Appflow with other CI/CD systems' emoji neutral reaction for 'New tutorial, Ionic Vue support, and integrate Appflow with other CI/CD systems' emoji positive reaction for 'New tutorial, Ionic Vue support, and integrate Appflow with other CI/CD systems'
Thanks for your feedback
Create your own newsfeed