Xojo: Cross-platform App Development Tool (original) (raw)
Cross-platform
Develop for macOS, Windows, Linux, web, iOS, Android & Pi with one IDE and the object-oriented Xojo programming language.
Rich Framework
With modern support for graphics, database servers and internet protocols, build anything you can imagine.
Drag & drop UI
Create your native user interface quickly and intuitively with drag and drop using the library of built-in controls.
Abstraction
Xojo abstracts you from the platform details allowing you to focus your time and energy on what makes your app unique.
Xojo makes cross-platform development easy and affordable. Compiling apps for Windows, macOS and Linux with just one set of source code is fantastic. Choosing Xojo was our best software development decision!
- Fred Roller, FW Roller & Associates
I've made many apps in the past with Xojo, but it opened up iOS to me in a familiar way as I struggled with xcode and still do. It is so easy to develop for the Mac, iOS, Linux, and if you have to, Windows. One IDE, killer.
- Jim Ginn
I think I spent more time deciding on what host name I should give the Raspberry Pi than what it meant to compile my application for the Raspberry Pi. Without changing one line of code, the app fired up with no problem.
- Rich Hatfield
Xojo is quickly becoming a Swiss Army knife of sorts for me. It’s amazing that with one development tool, I can do so much. Being able to go from concept to something that is production-ready, secure, and scalable in no time at all it a testament to Xojo.
- Tim Dietrich
Xojo means a lot to me and is part of my life, it's like a best friend! Thank you for providing a service second to none and for a wonderful product. Xojo is the professional development software that is an absolute pleasure to use!
- Gordon Smith
The thing that I love most about Xojo is that it is so fast and so easy to go from idea to working application. Not only that, but that I can use the same fast, easy language and IDE to develop for so many different target platforms.
- John Joyce, Brennan, Inc.
I needed to expand into Mac development after many years under Windows with VB. Xojo gave me a familiar working environment, without which I may never have released my Mac applications. I've looked at the alternatives, and they don't come close!
- Jeff Tullin, Ursa Software
I use Xojo because of its broad capability for lots of platforms and any feature you might need. I have been doing lots of web app development and I like how you can approach the design similar to a desktop app without having to be an AJAX guru.
- Mark Strickland, University of Louisville
Xojo strikes the perfect balance between flexibility and structure. It keeps me from all the tedious things and boosts my productivity. The community and the documentation are outstandingly helpful.
- Alex von Siebenthal, Zurich University of Applied Science
Xojo is simple and has a great interface. I don't have as much fun programming in other languages (JavaScript, Java, C++, etc.). If you are interested in concentrating your efforts on algorithms and object oriented design - Xojo is my preferred tool.
- Yvonnick Macon
Get started with Xojo.
Xojo features
Use the same development tool and friendly programming language to build native apps for multiple platforms.
Native controls
With over 40 user interface controls built-in, your app will look and feel right on any platform.
Beginner-friendly
Xojo is easy to use and lets you learn as you go - you came to the right place if you're just getting started.
Advanced features
Xojo supports inheritance, interfaces, polymorphism and more, so experienced developers will love the power.
Easy deployment
Xojo Cloud is available for easy, maintenance-free and secure hosting for Xojo web apps.
Active community
You can always find support in the Xojo community on our active user forum and at the annual Xojo Developer Conference.
Tons of resources
Our documentation, example projects, tutorials, video library and textbook will help you hit the ground running.
Apps made with Xojo
With developers and creative people using Xojo on every continent, Xojo apps can be found everywhere - from Fortune 500 to commercial software, small businesses, schools and everything in between. In fact, Xojo itself is made with Xojo.
Secret Santa
Discrete Path
Goldfish
Everweb
iCash
Shine
Studiometry
Snow Maps
PubCoder
Script Studio
Achieve Flow
Packr
AcaStat
Background Eraser
Get started with Xojo today.
Xojo is easy to learn and powerful enough to develop anything you can think of,
making it the ideal development tool for all experience levels.
1.Download
Create your Xojo account and download Xojo to get started developing your first app.
2.Develop
Build your app’s user interface via drag and drop then use our clear and powerful language to provide your app with it’s unique functionality.
3.Launch
When you're ready, compile your app and it will launch ready for you to test. You can build your first Xojo app in less than an hour!
Xojo is used by people at