Skip to content

Category: Tips

sort code tips and tricks

The Best Cross-Platform Secret Weapon You’ve Never Heard Of

In today’s world, the only way to be sure you are reaching all your potential customers is to target multiple platforms. But cross-platform development is crazy-hard, right? Perhaps, if you are using tools like Java, Qt, Delphi or Xamarin it certainly can be. But with Xojo, cross-platform apps are simple to create.

In fact, Xojo lets you easily cross-compile desktop apps for Windows, macOS, Linux and Raspberry Pi. Plus, you can use the same Xojo language to create web and iOS apps too (Android coming soon!).

Comments closed

Aren’t those Xojo keywords?

Many times we get bug reports or feature requests about issues with keywords not highlighting or being colorized in the code editor. But are those words actually language “keywords” or reserved words in Xojo?

In reality none of the intrinsic types are reserved words. They’re just types in the global namespace. Xojo knows where a type name is required and it will only look for types in that context. The opposite holds true as well. In effect, the types are treated as if they live in their own namespace.

Comments closed

10 Universal Truths About Starting A Consulting Business

Are you tired of working for someone else or simply ready to start your own company? I founded and have been successfully running Xojo for over 20 years and prior to that I was a consultant for many years. I can attest to the importance of getting a business set up right from the beginning. Whether you are a developer looking to start a software consulting business or an entrepreneur looking into any other kind of consulting, some truths are universal.

Getting off on the right foot means your business will be that much closer to being in the 50% that will survive its 5th year. Here are ten truths for starting your own software consulting business:

Comments closed

An Insider’s Top 10 Code-Free Tips To Being A Skilled Programmer

At Xojo we’re a company of programmers who work with programmers and after 21 years or so, we like to think we know our stuff. In honor of International Programmer’s Day today, we’d like to offer our experience in the form of a listicle 😉

Whether you’re new to programming or an experienced developer, there are some things you’ll just never find in a reference manual. We’re passionate about writing good code and these are our 10 tips to be a better programmer.

Comments closed

How To Record Video Demos for your iOS Apps

If you are making commercial iOS apps, you’ll want a video demo. Video demos can be added to the app store and are great to use in multi-platform marketing and promotions. Keep in mind, a demo is typically short, definitely less than 1 minute and should highlight the core benefits of your app.

For some apps, you can just record the iPhone or iPad screen with another camera especially if you feel you need to show an actual finger doing the tapping. In most cases, however, that’s not necessary and a actual screenshot video would be more effective.

Comments closed

Pro Tip: Inserting Text Quickly in a Xojo iOS App

Manipulating text can be a time-consuming operation. I recently found myself with the need to insert text in various places in a large text document. Normally I would use a regular expression to solve this problem, but this is an iOS app and Xojo doesn’t have regular expressions available for iOS just yet. So I wrote some code to loop through the document and find and replace. Then I wrote some better code to do it a lot faster.

Comments closed