Skip to content

ionic-team/ionic-portals-android

Repository files navigation


⚡️ A supercharged native Web View for Android ⚡️

Follow @ionicframework


Ionic Portals is a supercharged native Web View component for iOS and Android that lets you add web-based experiences to native mobile apps. It enables native and web teams to better collaborate and bring new and existing web experiences to mobile in a safe, controlled way.

Getting Started

See our docs toget started with Portals.

Registration

The Ionic Portals library for Android and iOS requires a license key to use. Once you have integrated Portals into your project, login to your ionic account to get a key. See our doc onhow to register and get your Portals license keyand refer to theAndroidoriOSgetting started guides to see where to add your key.

FAQ

What is the pricing for Portals use?

Contact our sales teamfor more information about pricing.

Is Portals Open Source?

See ourlicense.

How is Portals Related to Capacitor and Ionic?

Ionic Portals is a solution that lets you add web-based experiences to your native mobile apps. Portals usesCapacitoras a bridge between the native code and the web code to allow for cross-communication between the two layers. Because Portals uses Capacitor under the hood, you are able to use any existingCapacitor Pluginswhile continuing to use your existing native workflow.

Ionic Frameworkis the open-source mobile app development framework that makes it easy to build top quality native and progressive web apps with web technologies. Your web experiences can be developed with Ionic, but it is not necessary to use Portals.

Testing

The test projects within the repository will only work with a valid Portals key. Add the following new line to thelocal.propertiesfile in the project root and enter your Portals key.

portals_key= ""

Note: This file is in the.gitignoreand is not committed to repos by default.