Shadowing is when a subclass defines a constant, property or enumeration (almost anything that is not an event or a method) that has the same name as a constant, property or enumeration (but not an event or a method) in the superclass. Generally the best rule is avoid using the same names for constants, properties and enumerations that the superclass has already used.
Comments closedXojo Programming Blog Posts
If you’ve worked with times and dates you know how much fun they can be especially when you deal with different time zones, differing Daylight savings time rules, if they observe DST and all the other intricacies tracking dates and times bring up.
And very often you need to save data to a database. So how do you store the data in your database so you can properly deal with it? And does your chosen database make that easy?
Comments closedIn XojoTalk podcast episode 3, Paul talks with Eric Gibbon, a long-time Xojo developer and one of the organizers of the Xojo Users’ Group UK Conferences.
Comments closedThis came up recently on the forums and I thought it good to share. Do you see what is wrong with the following code?
Function foo() As FolderItem try beep catch NilObjectException return nil end try End FunctionComments closed
Eric Gibbon has been a Xojo developer since 1999. When not heading up the Birmingham, UK Xojo User Group, you can find Eric at MacTasks.com where he offers consulting services and develops bespoke multi-platform multi-user databases for Mac, PC and the Web using Xojo.
Last year work wasn’t going so well, and I was feeling down. I had lost my “Xojo mojo”. As a freelance developer it can be hard to do everything you need to and it is easy to get bogged down. Sometimes you need a fresh injection of ideas and opinions, to see what other developers are doing and how they do it.
Comments closedAs you may have heard, Apple announced that as of February 1st, 2015, all new apps submitted to the iOS App Store must support 64-bit. It was already our intention to be in beta testing on 64-bit in that timeframe. However, our original plan was to support Linux first since more and more Linux servers now only support 64-bit. Instead, we will support iOS first followed by the x86 platforms.
Comments closedGoogle is by far the most popular search engine in the world with 71% of the market. While Google does many things, they make over 90% of their revenue from ads. In terms of revenue, that means that Google is a one-trick pony. If users switched en mass to another search engine, could Google’s ad revenue quickly dry up?
Comments closedIn the mobile development world it’s common to support many devices, and therefore many screen sizes. Android devices come in a huge variety of sizes as do iPhones and iPads. Desktops and laptop sizes vary; but mobile is where you really notice the variety because they are so radically different.
Comments closedIn the second episode of the XojoTalk podcast, Paul talks with Bob Keeney, a long-time member of the Xojo community and founder of BKeeney Software.
Comments closedAs you probably know, we’re working hard on having the Xojo framework and IDE support 64bit. While this work is still in progress, there are more and more distributions mainly available as 64bit. If you can’t work and/or deploy on a 32bit distribution, you need to get the IDE or your Xojo apps working properly on a 64bit distribution.
2 Comments