Sometimes you need a feature that is not available directly from the Xojo framework. Responding to this need is what Declares are designed for: to get access to system native APIs. On OS X, you typically look at the Cocoa APIs. On Windows, the Win32 APIs. Finally on Linux, the GTK APIs.
Comments closedXojo Programming Blog Posts
Hard to believe that this year marked my 6th anniversary with Xojo.
I’ve seen a ton of changes over those 6 years – never mind what I’ve seen happen in the 15+ years I’ve been using the product. I’ve been using it literally since before version 1.0 came out since I was on the list for all the developer previews way back when.
Comments closedUnless you have been living under a rock, you’ve heard that some celebrities had their iCloud accounts hacked and naked pictures of themselves made available on the Internet. I’m sure that many of you who use iCloud for backing up your iPhone, iPad and/or Mac are wondering if your data is safe and whether or not you should continue to trust iCloud.
Comments closedNot long ago I had to visit my bank. Yes, I actually had to go down to the branch, walk in and talk to someone. I needed to make a deposit and this one was too big to be done via my smartphone. That’s a nice problem to have of course, but it’s inconvenient because the closest branch is not really close at all. I handed the friendly teller my check and deposit slip. She then asked for my ID. Apparently, they don’t want just anyone depositing money into my account. I handed over my new driver’s license so there was little doubt I was who I claimed to be. I took my receipt and walked out.
Comparing a person to the ID they present is not a foolproof way to ensure they are who they say they are, fake IDs are not THAT difficult to obtain after all, but it’s better than nothing. It’s certainly better than the way so many companies verify your identity: with your Social Security Number (or government ID outside the US).
Comments closedFor those of you building apps for Windows and Linux, you’ll notice that each build includes a Libs folder. The name of this folder depends on the application name that you’ve set in your Build Settings. For example, if my Windows App Name is “My Application.exe” then the Libs folder would be named “My Application Libs”.
Comments closedIn the spring of 2011, we added an event to the WebApplication class called HandleSpecialURL which was intended to give developers a way to create their own API endpoints within a web app, and we mostly succeeded…
Comments closedOS X has a built-in terminal command, textutil, that can be used to convert text files to different formats. You can access it from a Shell to use in your Xojo apps.
Comments closedDid you know that Xojo includes a unit testing framework?
Comments closed30 years ago this past January, Apple launched the Macintosh and with it, the first widely available computer with a Graphical User Interface or GUI. If you are less than 25 years old, there’s a very good chance you’ve never used a computer that didn’t have a graphical user interface. But at the time, it was a radical departure from the way in which most people interacted with a computer. Over the past 30 years, the GUI has evolved and in some ways has come full circle.
Comments closedManaging monetary values in your applications requires some special care. Here are some tips to help out.
Comments closed