Xojo

25.5K posts

Xojo banner
Xojo

Xojo

@xojo

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 Katılım Şubat 2009
1.1K Takip Edilen3.2K Takipçiler
Xojo
Xojo@xojo·
Notarization is more than just signing. It’s an automated security scan by Apple that "staples" a trust ticket to your app. If you distribute outside the Mac App Store, Notarization + Hardened Runtime are your new defaults. Details on Entitlements & Provisioning: blog.xojo.com/2026/03/24/cod… #Xojo #macOS #DevSecurity
Xojo tweet media
English
0
0
0
22
Xojo
Xojo@xojo·
What’s your #1 debugging trick? Share your favorite tip, breakpoints, logging, introspection, or something clever? #Xojo #Debugging #Community
English
1
0
1
91
Xojo retweetledi
Christian Schmitz
Christian Schmitz@MBSPlugins·
Just one month until the MBS #Xojo Developer Conference and our Training Day. 15 Countries so far 3 hotel rooms left. You like to join? Marc Zeedar talks about using Apple Foundation Models And Gabriel Ludosanu from Xojo joins the conference. mbsplugins.de/archive/2026-0…
Christian Schmitz tweet media
English
0
2
2
68
Raximus Studios
Raximus Studios@raximusstudios·
@xojo I just integrated Caddy into my Arcade system to allow deployment of a zip file to hundreds of IoT boards to update them. It works great!
English
1
0
2
14
Xojo
Xojo@xojo·
Xojo makes building powerful web apps fast. Now, make deploying them even faster. 🚀 With the Caddy reverse proxy, your Xojo apps get enterprise-grade features out of the box: ✅ Automatic HTTPS for all your Xojo web projects. ✅ Native Load Balancing to scale Xojo instances horizontally. ✅ High Efficiency – save up to 40% on server resources. Focus on building your app’s logic in Xojo and let Caddy handle the infrastructure. See how: blog.xojo.com/2025/08/04/dep… #Xojo #WebDev #Coding #FullStack #SoftwareDevelopment
Xojo tweet media
English
1
0
4
73
Xojo
Xojo@xojo·
macOS app signing: Which WWDR intermediate certificate do you need? G3, G4, G5 cover most cases. Part 2 breaks down Developer ID Application vs. Installer vs. Apple Distribution certificates and how the private‑key identity works. 👉 blog.xojo.com/2026/03/18/cod… #Xojo #CodeSigning
Xojo tweet media
English
0
1
4
107
Xojo
Xojo@xojo·
What kind of applications are you building with Xojo right now? Internal tools, commercial products, utilities, web apps, desktop utilities, mobile apps... Share what you're working on (without revealing secrets, of course). #Xojo #Projects #Showcase
English
7
0
3
132
Xojo
Xojo@xojo·
Can Xojo power enterprise‑level applications? Carsten Kobusch's 25‑year ERP project AWARD+ says yes. Read the story: blog.xojo.com/2026/03/11/spo…
Xojo tweet media
English
0
0
4
94
Xojo
Xojo@xojo·
Need to talk to another app or computer over the network? TCPSocket is probably what you're looking for, because it can connect, listen, send, and receive data using standard TCP/IP. For secure comms, use SSLSocket. #Xojo #Networking #TCP #Sockets
English
0
0
5
108
Xojo
Xojo@xojo·
JSONItem parses and creates JSON strings, essential for API communication, config files, or data storage. Use it as a dictionary (named keys) or array (indexed values). #JSON #API #JSONItem #DataExchange
English
0
0
5
58
Xojo
Xojo@xojo·
GraphicsPath creates precise vector shapes for custom UI, icons, or hit‑testing. Build arcs, Bézier curves, rounded rectangles; draw once, reuse anywhere. Key benefits: Mathematical paths (not bitmaps) – scale without quality loss. Hit‑test with Contains() for irregular shapes. Chain MoveToPoint, AddLineToPoint, AddCurveToPoint, etc. #Xojo #Graphics #UI #GraphicsPath #VectorGraphics
English
0
0
4
71
Xojo
Xojo@xojo·
Variant: store any data type. Numbers, strings, dates, arrays. Automatic conversion, type detection via .Type. Var v As Variant = "123" Var n As Integer = v // n = 123 #Xojo #DataTypes #FlexibleCode #Variant
English
0
0
2
60
Xojo
Xojo@xojo·
Compiler directives give you fine‑grained control over the build process. Use #Pragma to toggle debug‑only code, profile performance hotspots, or conditionally compile for specific platforms (Desktop, Web, Mobile). Do you use any in your projects? #Compiler #Programming #BuildOptimization
English
0
0
2
77
Xojo
Xojo@xojo·
Let's be honest: most apps start with "everything in Window1" and stay that way. But at what point does that break down? When do you actually need architecture? What's the tipping point where you regret not structuring earlier? 🤔 #Xojo #DevTalk
English
0
0
1
121
Xojo
Xojo@xojo·
Thread synchronization tips: CriticalSection → one resource, one app, recursive-safe Mutex → one resource, OS-wide, named (detect duplicate instances) Semaphore → N resources, counter-based, NOT recursive Pick based on scope and resource count.
English
0
0
1
93
Xojo
Xojo@xojo·
Catch specific types: IOException — file/network errors KeyNotFoundException — Dictionary access NilObjectException — null reference OutOfBoundsException — array index errors DatabaseException — SQL failures Multiple Catch blocks for different types. Order matters—specific before general. Finally always executes (unless you Return). Use it for cleanup: close files, release locks, reset state.
English
0
0
3
96