The following is guest blog post from Pato Vargas, Developer Advocate at OneSignal.

It’s no secret that push notifications can help you engage and retain app users. This tutorial will show you how to integrate with OneSignal to leverage push notifications in your ReactJS app.

Read more…


We’re back to share some great Black Friday deals from our amazing creators within the Ionic community. Whether you’re into app templates, courses, or books, there’s something for everyone. Enjoy!

Read more…


capacitor community plugins

At Ionic, we love our open-source community. There are great, open-source Capacitor plugins being built and used every day. Today, I wanted to showcase some excellent, community-maintained plugins on the Capacitor Community GitHub organization.

Read more…


zebra-datawedge-integration

Today I’m excited to announce the addition of a new solution to Ionic’s official integration suite of native solutions: Zebra DataWedge. Powered by a simple, streamlined API, you can now integrate data captured from Zebra’s Android mobile computers with Capacitor-based Android apps.

Start using the solution today or read on for more details.

Read more…


No matter what kind of component you’re building, every component needs styles. In this tutorial, we’re going to take a deep dive into styling components using Stencil. We’ll learn how to implement global styles in Stencil, which helps us keep our components visually consistent when building a design system. We’ll also cover a lot of exciting CSS topics like gradients, animations, pseudo-elements, and more — so if that sounds interesting to you, let’s jump on in!

Read more…


Hey folks! We’re excited to announce the release of Capacitor 3.3.0! This release includes a bunch of awesome bug fixes, a new Capacitor project configuration tool, and a round of updates to our core plugins. In particular, the plugin updates include a highly requested feature that the community has been asking for!

Let’s take a look at what’s in this release.

Read more…


Hey folks! Last month, I wrote a blog post showing how to get up and running with Ionic React and Realm to a lot of positive feedback! We’re so excited that all of you enjoyed it. Our friends over at Realm/MongoDB were so thrilled, they took the example app I put together and deployed the app to native using Capacitor! Take a look at their blog post and be on the look-out for some more Realm related content in the future. Happy coding ☕️

Deploy your Ionic React + Realm app to Native Mobile →


Many developers need to script and automate the configuration of their Capacitor projects. For example, apps that generate multiple versions of themselves for whitelabeling, automated tooling that needs to update version and build numbers, or plugins that need to automatically configure user projects to correctly run and use the plugin.

Until now, developers had to manually write scripts to read and write complex iOS and Android project settings, resulting in error-prone code and extra project maintenance. Today, we are releasing the first version of a utility that should make managing Capacitor projects through code or configuration much easier: Capacitor Configure.

Capacitor Configure comes with two useful packages that developers can use depending on their needs: @capacitor/project, a JavaScript/TypeScript library and API used for writing custom configuration scripts, and @capacitor/configure, an automated configuration tool based on a YAML file spec. Both have similar functionality but are targeted at two different use cases.

Let’s explore the Project API first:

Read more…


Stencil v2.10

We’ve been hard at work the past few weeks, and we are excited to now announce the release of Stencil v2.10! New features in v2.10 include greater control over the shadow DOM, a fix that results in fewer render cycles, and support for TypeScript 4.3. Let’s dive into each of these new improvements.

Read more…


Integrate Appflow to existing CI/CD

A few weeks ago we announced a brand new Appflow feature that makes it really easy to take advantage of Appflow’s mobile CI/CD features within your existing CI/CD platforms—like Azure DevOps, Jenkins, GitLab CI, CircleCI, and more.

With our new Cloud command line interface (CLI), you can adopt Appflow in your existing CI/CD system in a matter of minutes and begin implementing Appflow features—Live Updates, Native Builds, and App Publishing—in your mobile apps immediately. Integrate Appflow now or read on for details.

Read more…


Ionic Blog RSS Feed