Skip to content

Category: Technology

Automated Testing: How We Test Xojo Builds

Xojo has an extensive testing period where actual users test a pre-release version with their projects but if you are wondering what kind of testing we do internally before each pre-release of Xojo, we have quite a bit of automated testing processes. There are over 400 tests just for the compiler alone. Already, we are approaching 300 tests for our Android framework. In total, across all supported platforms, there are over 2500 automated tests.

Comments closed

Google Switches to Native on iOS

MacRumors reported that Google’s design chief for Apple platforms, Jeff Verkoeyen, announced that Google is switching from using a lot of custom controls in its iOS apps. this same device. You only get that if you use native user interface controls. That’s why Xojo has always provided native user interface controls, high-level access to native system functionality and compiled to native code.

Comments closed

Updated: Make Your Own Classes Iterables

In programming, iterators are the mechanisms that allow us to run through all the items of a collection without needing to know in advance how many of them compose that collection. To do this, we can use the commands For Each… Next in Xojo. What are the main differences when comparing For Each… Next with the conventional For… Next? See how the For Each… Next loop iterates every item associated with the object. It’s a more concise, stylish and Object-Oriented (OOP) way of doing things when compared with the classic For… Next loop.

Comments closed