Xojo.com

Xojo Mobile

iOS/AndroidBuild native apps for your own use or for sale through the iOS App Store or Google Play Store. Mac required.SQLite DatabaseTraditional database libraries are not widely available for mobile applications. It is recommended you use a Web ServiceNative ControlsXojo apps look native on iOS and Android because they are.Includes Technical SupportGet email-based tech support from our dedicated team.

Purchase a new Xojo license to 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. Renew your existing Xojo license.

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.

More products by Xojo, Inc.
Clear

Create your own native apps for iOS and Android.

Powerful development. Xojo is an intuitive integrated development environment. It has a drag and drop user interface builder and the powerful, object-oriented Xojo programming language.

Seriously native. Xojo apps look native because they are. Using the many built in controls you can build your user interface. Plus, you can access almost any feature you need using declares. Xojo also has device-specific features, like device rotation, easy access to the camera, sharing panel support, and more.

Xojo will save you time. Xojo can be used to develop apps for iPhone and iPad, Android, macOS, Windows, Linux, the web and Raspberry Pi. You also don’t have to learn the specific OS programming APIs. Xojo abstracts you from complex OS details allowing you to easily create apps for multiple OS’s without extra work.

Great for novices and experts. We're here to help! Xojo includes extensive documentation, videos and example projects to get you going. Plus, Xojo is free for development and learning, so work through the Tutorials and get ready to become a mobile application developer in just a few hours.

Android apps can be build with macOS, Windows and Linux. Apple requires iOS apps to be built with a Mac.

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.