“Premature optimization is the root of all evil (or at least most of it) in programming.” – Donald Knuth
When creating multi-platform apps, you are often going to be working with a variety of operating systems. Take advantage of Remote Debugging and make your life a lot easier!
The SQLite ALTER TABLE command is somewhat limited. For one thing, it cannot be used to rename an existing column on a table. But there is a workaround.
Since about 2000, the IDE has been mostly localized into a variety of languages including German, French, Italian, Spanish, Japanese and Chinese. I say “mostly” localized because property names that appear in the Inspector, for example, have never been localized as this would create confusion when you go to use them in your code. However, a mostly but not completely localized product is not very helpful especially when the documentation itself is not localized.
Xojo does not have a built-in way to generate gradients, but you can do this yourself with some simple code.