JSONItem is the native class for dealing with JSON. Depending on how you use it, it treats your data as either a standard dictionary (key-value pairs)…
Comments closedAuthor: Gabriel Ludosanu
Gabriel is a digital marketing enthusiast who loves coding with Xojo to create cool software tools for any platform. Always eager to learn and share new ideas!
In the previous post, we built a utility to find text inside files within a single folder. Today we’re upgrading that utility to support recursive searching…
Comments closedSooner or later most apps need some version of the ability to find text in those files, whether you’re scanning log files, config files, exported…
Comments closedOver the weekend, I was deep into a side project, parsing a massive server log dump. Strings were everywhere: timestamps were mangled, JSON blobs were…
Comments closedIn Part 1, we learned why tight loops with DoEvents freeze your UI. Part 2 showed us Timer controls. Part 3 moved timers into code. Part 4 simplified scheduling with CallLater. But timers have a…
Comments closedIn Part 1 of this series, we looked at a common but discouraged approach using a tight loop with DoEvents to keep the UI from freezing. In Part 2, we…
Comments closedIn Part 1 of this Optimizing Xojo Code series, we looked at a working but discouraged approach using a tight loop with DoEvents to keep the UI from freezing.…
Comments closedWelcome back! If you missed the first part in this series, check out Optimizing Xojo Code, Part 1: Getting Started, where we dissected the blocking…
Comments closedWe all write code that works. It compiles, it runs, and it accomplishes its task. But sometimes, “working” isn’t quite the same as “optimal.” Optimization is…
Comments closedFor November’s Xojo Year of Code 2025, I’ve created a fun and practical project: a PDF Postcard Generator. This desktop application allows you to easily…
Comments closed