What is Ionic: Learn the essentials of what you can do with Ionic and how it works.
From mobile CI/CD to micro frontends, Ionic makes it easy to build and ship modern mobile app.
Build mobile experiences with the web
Ionic provides a set of tools for building native iOS and Android applications, and mobile-ready Progressive Web Apps, using familiar web libraries, frameworks, and languages.
Ionic Portals supports the creation of mobile micro frontends that can be deployed to any existing native mobile applications, including apps built with Swift, Kotlin, React Native, and more. Portals is primarily used by enterprises to scale development by allowing multiple teams to build, test, and ship in parallel, or to deploy a single micro app across multiple applications.
Publish and update your apps from the cloud
Ionic Appflow is a cloud-based mobile CI/CD solution to help you build, publish, and update your apps over time.
Appflow makes it easy to:
- Generate native app binaries (IPA and APK files) using our cloud hosted, managed infrastructure and build environments
- Automatically publish new versions and updates to the Android and iOS app stores
- Push remote app updates directly to users, using our Live Updates service
- Automate workflows, build processes, testing and more as code is checked in
Appflow offers out-of-the-box integrations with popular CI/CD tools like CircleCI, Azure DevOps, Jenkins, Cloudbees, and more, to extend the value of your existing general purpose DevOps infrastructure with mobile specific services. For example, you can trigger an automated workflow from Jenkins that relies on Appflow to generate a native app binary that’s ready for the app stores. This way, Appflow plays nicely with your existing infrastructure and handles all of the mobile-specific services for you.
Get expert help and advice, every step of the way
For active subscribers to one of our Standard or Enterprise plans, Ionic offers expert Support and Advisory services. Our app building experts are on-hand to help you throughout your development process from initial planning to post-production optimization.
Consult with our team at any time to improve code quality, choose the right feature or integration, enhance security and performance, or to get feedback on your mobile UI.
Ionic's expert services can help you accelerate your project timelines, improve the user experience, and reduce project risk.
Ready to get started?
Create your free account to start building apps today, or join the worldwide Ionic community to find local Ionic developers in your area.