Xojo (@xojo) header
Xojo (@xojo) profile picture

Develop faster. And have some fun too. Build native, #crossplatform #apps for Windows, macOS, Linux, iOS, Android, web and Raspberry Pi with Xojo.

Austin, Texas, USA
Joined February 2009
Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)Photo by Xojo (@xojo)
Pinned Tweet
youtu.be/3Hqa1pA7i18 Xojo 2026r3 is here, don't miss it! Agentic Mode DesktopTable new iOS Controls Dynamic Type Android 17 support More in the Math Module Faster Debugging WinUI and Linux Polish We're just getting started...
1
1
9
354
Fresh changes from Git? Bring an individual item into your Xojo 2026r3 text project with the File menu’s Reload command! Check its unsaved IDE edits first: reloading replaces them. blog.xojo.com/2026/10/20/pro… #SoftwareDevelopment #Git #DeveloperTools
1
57
To prepare a Xojo iOS app for TestFlight, configure your signing and provisioning, then enable “Build for App Store” in the iOS Build Settings. The guide covers the build steps. documentation.xojo.com/topic… #iOSDevelopment #MobileDevelopment #AppDeployment
1
59
When you’re reading a long method, do you collapse code blocks to see the bigger picture, or keep everything expanded? What helps you navigate unfamiliar code? #Programming #CodeEditor #SoftwareDevelopment
110
A simple delimited string can become an array with one method call. Use ToArray in Xojo to split the text and start working with its individual values. documentation.xojo.com/api/d… #Programming #CodingTips #SoftwareDevelopment
2
94
Debugging a database app is easier when you can see the queries it runs. This Xojo tutorial shows how to subclass SQLiteDatabase and add logging to its methods. blog.xojo.com/2025/02/05/cus… #DatabaseDevelopment #SQLite #Programming
1
86
Your users already know where the Back button is. With SaveState, your Xojo web app can keep track of the information it needs to make that click useful. documentation.xojo.com/api/w… #WebApps #WebDevelopment #Programming
1
83
Sort an ID array on its own, and the names in a parallel array may no longer match. Use SortWith to rearrange both arrays together, with unique IDs as the base. documentation.xojo.com/api/l… #Programming #DataStructures #CodingTips
1
69
DesktopTable.CellBoundsAt returns the bounds of a cell. Use those bounds to position an anchor control, then show a DesktopContainer as a popover. blog.xojo.com/2026/10/29/des… #DesktopDevelopment #SoftwareDevelopment #UserInterface
90
Start November with something creative! Explore this Xojo desktop project and turn an image and message into a shareable PDF postcard. blog.xojo.com/2025/11/10/yea… #AppDevelopment #CreativeCoding #PDFGeneration #Xojo
1
84
Bring emphasis to your app’s text! Xojo’s StyledText gives individual words their own formatting, from italics to a different font size. #AppDevelopment #UIDesign #DeveloperTools #Xojo
1
100
A release takes decisions. Repeated setup takes attention. Script the routine with Xojo’s IDE commands. #SoftwareEngineering #BuildAutomation #DeveloperTools #Xojo
1
99
Watch how simple it can be to build any app with Xojo's Agentic Mode youtu.be/HyuACXyILKc?si=r_bj…
1
76
Somewhere in those numbers is the reason Tuesday went sideways 😀 . Give users a chart and a chance to spot it. documentation.xojo.com/api/u… #DataVisualization #DesktopDevelopment #DeveloperTools #Xojo
80
You already pass strings and numbers into methods. Try passing the next thing to do: a Xojo delegate carries a method reference. documentation.xojo.com/api/d… #Programming #Callbacks #SoftwareDevelopment #Xojo
1
101
Storing a price? Declare it as Currency to use fixed-point storage with four decimal places. Var price As Currency = 42.56 #CodingTips #DataTypes #Programming #Xojo
1
100
That desktop screen you spent an afternoon arranging? In Xojo 2026r3, paste its layout text into a web project and it becomes a WebPage, bringing its controls, code, and properties along. You’ll still need to check sizing and positioning, but that’s a pretty satisfying paste. blog.xojo.com/2026/10/20/pro… #CrossPlatformDevelopment #WebDevelopment #DeveloperTools #Xojo
1
2
134
WinUI Beta is here in Xojo 2026r3! Test the new menu support in your Windows apps and help shape the next improvements. blog.xojo.com/2026/10/20/win… #WindowsDevelopment #AppDevelopment #SoftwareTesting #Xojo
2
118
Watch how simple it can be to build any app with Xojo's Agentic Mode youtu.be/HyuACXyILKc?si=r_bj…
1
74
MobileDocumentPicker provides Open and Save methods for iOS document workflows. Access available files on the device or in iCloud through the picker. blog.xojo.com/2026/10/20/new… #iOSDevelopment #Programming #FileHandling #Xojo
1
134
Building a catalog, knowledge base, or blog? How would you structure its URLs? Xojo Web 2026r3 lets you map typed URL patterns to your pages. blog.xojo.com/2026/10/20/xoj… #WebDevelopment #SoftwareDesign #URLRouting #Xojo
2
114