Develop and build native apps for Android, iOS and iPadOS using Xojo's intuitive integrated development environment (IDE) and included drag and drop user interface builder. Xojo abstracts you from complex OS details allowing you to easily create mobile apps without extra work.
Xojo provides all the user interface controls needed, including customizable tables, powerful graphics and sound to make your app look and feel right on your mobile device. Xojo also has device-specific features, like device rotation, easy access to the camera, sharing panel support and more.
Apple requires iOS and iPadOS apps to be built with a Mac.
From: $399.00 / year
Xojo is native, rapid application development for Desktop, Web, Mobile & Raspberry Pi. Xojo is made up of a rich set of graphical user interface objects, a modern object-oriented language, an integrated debugger and a multi-platform compiler. Xojo is cross-platform, allowing you to develop from your platform of choice.
Native Controls - Xojo apps look native because they are. With user interface controls built-in, your app will look and feel right on any platform.
Drag and Drop User Interface Builder - Creating your user interface is fast, easy and fun with Xojo's visual interface builder. Design your app with drag and drop using the layout editor, add your code and build.
For Novices and Experts - Xojo is easy to learn for new users while supporting powerful features that experienced developers will love. The Xojo programming language is an object-oriented programming language, making it easier to write, easier to debug and easier to reuse.
Resources - Xojo includes extensive documentation, videos and example projects. Download the free Introduction to Programming with Xojo textbook and work through a series of lessons simple enough for beginning coders and comprehensive enough for experienced developers to get started with Xojo. Xojo is free for development and learning; learn and develop, run and debug projects - all without a license.
Xojo Licenses - All Xojo licenses give you access to build apps with new Xojo releases for a 12 month period. Continue to build with any Xojo release dated before your license expiration, indefinitely. You are never required to renew your license and can do so anytime before or after its expiration. Build Linux (and Linux ARM/Raspberry Pi) apps for free.