There are questions that I consider as recurring among the ones I receive, a common one is about finding Xojo projects to work on and how to connect with other Xojo developers. If you are interested … I’d like to share my experience with you.
Updating the UI with the New Thread Class
Xojo 2019R2 has a lot of new features and enhancements, including the simplification of updating the User Interface in apps from threads running in combination with the main app thread. Doing that in previous releases required the use of a thread in combination with a Timer, for example.
Web Services: Xojo Web, at your service
Using Xojo Web to create complete web apps and solutions means not having to learn a bunch of interpreted languages and dozens of ever-changing frameworks. I’m looking at you: HTML, CSS (is that even a language?), JavaScript, PHP, et al. Of course, Xojo Webnot only makes it possible to create your own web apps, but […]
GuancheID: The Easiest Way to Get Unique Hardware ID on Windows and macOS
CASTELLÓN (SPAIN) —21 August 2019- Javier Rodríguez (AprendeXojo.com ) announces the immediate release of GuancheID for Xojo Desktop and Xojo Console projects (Windows, macOS; 32 and 64 bits). GuancheID is the easiest way to get a unique ID for macOS and Windows based computers, so you can use it in combination with GuancheMOS or your own […]
AXImageCanvas: The Supercharged Canvas With Database Binding
CASTELLÓN (SPAIN) —19 August 2019- Javier Rodríguez (AprendeXojo.com ) announces the immediate release of AXImageCanvas for Xojo Desktop (Windows, macOS, Linux; 32 and 64 bits). AXImageCanvas greately simplifies the task of displaying a Picture into the containing control area, with the ability to correctly display the image maintaining its original aspect ratio keeping the original picture at […]
Tutorial: Saving WebCanvas Images to Disk
The WebCanvascontrol is used for drawing graphics in web apps. It takes advantage of the HTML5 Canvas making it fast and powerful. Sometimes is can be useful to be able to save the graphics drawn in the WebCanvas to an image file, but unfortunately there is no built-in Xojo method to do this. However, by using […]
Animating the Web: Fading Images in-out
This tutorial will show you how easy it is to create animations on components of Xojo web apps, thanks to the use of the Style Editorand the WebAnimatorclass. Learn how to do a fade effect between two images that you can expand and adapt to your web apps. In order to recreate this fade effect we’ll mainly […]
Web: Create Sliding-Animated Menus
Sometime ago a Xojo user asked if it is possible to use Xojo Web to create the kind of animated menus seen in several regularwebsites. After some investigation (and the invaluable help of Greg O’Lone), the answer is: yes, you can do that! If you are interested in seeing how to achieve this, continue reading! We’ll […]
Recursion: Emptying a Folder
Do you need code to delete the files and folders from the selected folder? In that case, there is a technique I propose to you and that is based on recursion. That is, the ability of a function to call itself repeatedly until the task is complete; in this case, the function will call itself every […]
Tip: SQLite in RAM … to improve speed!
It’s very usual to use encrypted SQLitedatabases in our Xojo projects where we expect to get the maximum read speed from them. But the truth is that encrypting the data in these databases can introduce a penalty in our queries, both from read and writing/updating data to them. How can we improve this? One technique is […]