Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 14.1 ('Barcodes')
Instant purchase and download via GumRoad!



Issue: 14.1 (January/February 2016)
Author: Marc Zeedar
Author Bio: Marc taught himself programming in high school when he bought his first computer but had no money for software. He's had fun learning ever since.
Article Description: No description available.
Article Length (in bytes): 14,972
Starting Page Number: 66
Article Number: 14109
Resource File(s):

Download Icon project14109.zip Updated: 2016-01-04 10:40:49

Related Link(s): None

Excerpt of article text...

If you've been hesitant about exploring Xojo's new framework (Everything's changed! Help!) then today's lesson should be helpful. We're going to look at the new Date object, which is a great way to dip our toes in the new framework without being overwhelmed.

Trust me. The water's not as cold as it looks!

The New Framework

Before we begin, you might be wondering what "the new framework" means. It can be confusing, so here's a quick explanation if you haven't read anything about it before.

The "new framework" is just a way of Xojo incorporating new commands and data types in its language. New stuff is great, but the problem is that we don't want our existing code to break. If Xojo were to say, give us a better Listbox control with new features, we'd be excited... until we found out that all our existing code doesn't work any more because the Listbox control doesn't work the same way any more.

Adding a brand new Listbox control is one solution—say NewListBox—but boy, that gets old quickly if dozens of controls get updated.

...End of Excerpt. Please purchase the magazine to read the full article.