Xojo and the Xojo community are full of resources for beginners, pros and everyone in between.
Textbook, Books & Magazines
- Introduction to Xojo Programming Textbook – This is where you start if you are new to programming. Learn the fundamentals of programming. The book uses Xojo to teach programming, but the concepts are applicable to any programming language.
- Teacher’s Guide – A guide to help teachers introduce students to the basics of programming. using the Textbook
- I Wish I Knew How To…. – A Book Series from Eugene Dakin that covers many topics including I Wish I Knew How to … Program SQLite with Xojo, I Wish I Knew How To … Program the Canvas Control and I Wish I Knew How to … Program Plugins with Xojo on Windows, to name a few.
- xDev Magazine – A staple of the Xojo community. Subscribe annually or review the collections, books and back issues for articles.
Xojo Documentation
The Introduction section in the Xojo Documentation is great place to start if you already familiar with Xojo or object-oriented programming. From there, you can choose a QuickStart for Desktop, Web, iOS or Android. Xojo’s Documentation site is organized by the following sections:
- GETTING STARTED – step by step tutorials and a high-level overview
- TOPICS – categorized discussions on accomplishing specific tasks
- API – guide to the specifics of the Xojo language and framework
- RESOURCES – information including licensing, system requirements, how to report bugs or request features, etc
You can also find many Third Party resources from the Xojo community in the Xojo Documentation, including books, magazines, tutorials, free source code, open-source projects and more.
Browse the sections or search for exactly what you need.
Xojo Examples
Experiment with Xojo example projects. Run example code, edit it and use it to get your own project started.
- In Xojo, choose File > New Project and then click on Examples.
- Search for a specific example.
- Download the examples to work off-line.
Xojo Programming Blog
The Blog is an ever-growing resource that offers insight into Xojo features with code examples and best practices, plus community news and events. The Xojo Programming Blog includes guest posts from Xojo users and third party developers as well as posts from Xojo team members.
Xojo Video Library and Webinars
Xojo’s YouTube Channel has hundreds of videos from beginner topics, object-oriented programming concepts to how to use databases with Xojo. It also hosts recordings of the Xojo Webinars.
Xojo Forum
A search of the Xojo Forums often leads to a helpful discussion or a solution to that thing you just could not figure out on your own. And if it doesn’t, forum members are friendly and free with their Xojo knowledge. The forum is free for everyone, no license required. Enable Forum Access in your Xojo Account and go to the Xojo Forum to read the discussions and ask your questions.
Email Xojo, we’re happy to help you find a resource or take a request for a topic for a future blog post, webinar or tutorial.