Skip to content

Xojo Blog Posts

The beginning of the end of software patents?

Last week, the country of New Zealand (or “Middle Earth” for Lord of the Rings fans like me) joined the EU in passing legislation banning software patents. They did this because it’s becoming impossible for software developers to innovate without finding themselves violating someone’s patent. This drives up the cost of software development and drives down innovation.

Continue reading The beginning of the end of software patents?

Comments closed

PostgreSQL SSL Connection

 

Your Xojo apps can connect to many different databases, including PostgreSQL, MySQL, Oracle, Microsoft SQL Server and ODBC. Learn more about connecting to different database servers here.

We get all sorts of questions about connecting your apps to specific databases. Recently, a developer  asked about connecting his app to the PostgreSQL database using SSL for a secure connection. In Xojo this is simple.

Continue reading PostgreSQL SSL Connection

Comments closed

Linux and Overlay Scrollbars

Linux, especially Ubuntu, has quickly evolved, introducing core UI changes such as the global menu bar (akin to OS X’s single menubar system) as well as Overlay Scrollbars. Overlay Scrollbars were meant to reduce the amount of clutter needed around content areas by showing up only when hovered over, and always outside the content area. If you’re developing any kind of serious application on Linux, especially if you are targeting Ubuntu, you want to be able to detect whether or not the system supports Overlay Scrollbars.

Overlay1.png

Continue reading Linux and Overlay Scrollbars

Comments closed

Guest Post: Running Xojo Apps on Windows with Elevated UAC

We’d like to thank Wayne Golding for offering the following tip. Wayne Golding has been a Xojo developer since 2005. He operates an IT Company Axis Direct Ltd www.axisdirect.nz which primarily develops applications using Xojo that integrate with Xero www.xero.com.  Wayne’s hobby is robotics where he uses Xojo to build applications for his Pi2 often implementing IoT for remote control.

Do you need to run a Xojo Application on Windows with Elevated UAC? Here’s Wayne’s trick to achieve that goal.

Continue reading Guest Post: Running Xojo Apps on Windows with Elevated UAC

Comments closed

Dumb Ways to Code

Dumb Ways to Code

By Geoff Perlman

Sung to the tune of “Dumb Ways to Die” by Tangerine Kitty

Use an object that's out of scope
Don't escape your SQL quotes
Ship without a beta test
Think Google Translate to localize is best

Continue reading Dumb Ways to Code

Comments closed

Take advantage of your multi-core processor

Nearly all CPUs used by your devices, from computers to tablets to phones, now contain multiple CPU cores. With a multi-core CPU, your computer can literally do multiple things at one time, which is called multiprocessing. And with a little careful planning, your Xojo apps can use multiprocessing for significant performance improvements in your apps.

Continue reading Take advantage of your multi-core processor

Comments closed