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 12 in printed book and digital formats -- plus a one-year subscription 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!


Cover of Current Issue

The November/December (14.6) issue of xDev Magazine is now available!

Here's a quick preview of what's inside!

Xojo Past and Future by Marc Zeedar
If you missed the XDC announcements, here's where you can find out what's in the pipeline for Xojo for 2017.

XDC 2016 by Marc Zeedar
Didn't make it to Houston for XDC this year? Don't worry -- Marc takes you there and includes lots of photographs (over 40).

Xojo Compiler Optimization by Christian Schmitz
Xojo now includes some options to let the compiler work harder and create more efficient code -- but are those worth the extra time? Christian tests the feature.

Cooking with Xojo (Part 2) by Mark Strickland
Finally we get to eat steak! Or, uh, Mark does. He concludes his Raspberry Pi experiment to get Xojo to cook him a steak. Did it work? Read to find out!

Tracking Health Disorders, Part 4 by J.C. Cruz
Jose finishes his health tracking project with the final code.

Plus: Learning Database design, Colors and Licenses open source software, Iconographer, and more!

If you're not already a subscriber, you're missing out!

Introducing xDevLibrary!

In April 2016, xDev Magazine purchased the Xojo article site RBLibrary and rebranded it xDevLibrary. There you can buy individual articles, Xojo programming books, and more, all delivered to you instantly. Check out xDevLibrary today!

Buy issues instantly via Gumroad and have your PDF in seconds!

Year 14
Issue 14.6 ("XDC 2016") Issue 14.5 ("Keyboard Shortcuts") Issue 14.4 ("NSTableView")
Issue 14.3 ("Sunroom") Issue 14.2 ("Cocoa Fonts") Issue 14.1 ("Barcodes")
Year 13
Issue 13.6 ("Stay Out of Jail") Issue 13.5 ("Text Messaging") Issue 13.4 ("El Capitan")
Issue 13.3 ("XDC 2015") Issue 13.2 ("Control Animation") Issue 13.1 ("iOS First Look")
Year 12
Issue 12.6 ("Cheap Web App Hosting") Issue 12.5 ("Yosemite") Issue 12.4 ("Game Center")
Issue 12.3 ("XDC 2014") Issue 12.2 ("Inefficiencies") Issue 12.1 ("Smart Localization")
Year 11
Issue 11.6 ("Apple About Box") Issue 11.5 ("Weeds") Issue 11.4 ("Blackjack")
Issue 11.3 ("XDC") Issue 11.2 ("PDF") Issue 11.1 ("PDF")
Year 10
Issue 10.6 ("Retina") Issue 10.5 ("Real World 2012") Issue 10.4 ("Extreme Programming")
Issue 10.3 ("Hashes") Issue 10.2 ("Assumption Approach") Issue 10.1 ("Reporting")

If you like this, please let me know and I'll make more issues available in this manner.

If you aren't a subscriber yet, you're really missing out!

Print Is Back!

xDev Issue 12.5 xDev Magazine went digital-only in 2008, but now we're bringing back print subscriptions! You can read more about them on our Print Subscriptions page.

xDev Archive 13 Printed Book Now Available!

xDev Archive Volume 13 Book xDev Archive Volume 13 is a 510-page perfect-bound book that is a great way to get a full year's worth of a magazines in print form in a single volume. Order it today!

New Feature!

We're in the processing of indexing all our published articles by topic. You can check out the online index here. Let us know what you think of this feature!

Latest Xojo Headlines

(Some of this information is dynamically pulled from the Internet and xDev is not responsible for its content.)

December 08, 2016
  (Blog: Monkeybread Software)
Supporting 10 years of Xojo with current plugins
Current MBS Plugins in version 16.4/5 support all REALbasic, Real Studio and Xojo versions from 2006r4 to 2016r4. Ten years! The minimum is REALbasic 2006r4 as that is the version introducing 64-bit numbers. Plugins without 64-bit integers may even... [More]
December 07, 2016
  (Blog: Monkeybread Software)
Hotels, Beds & Places in Berlin
Guest post from Ulrich Bogun, Xojo evangelist for German speaking countries and living in Berlin: The Ellington Hotel where the conference takes place is close to the Kurfürstendamm which used to be the Berlin boulevard during cold w... [More]
  (Blog: Monkeybread Software)
Custom function to optimize PDF in FileMaker via DynaPDF
This little function can be called anywhere to optimize a PDF. Of course you should initialize DynaPDF in startup script of your solution. But than you can call OptimizePDF function everywhere and pass in a PDF container value. The PDF is optimized... [More]
December 06, 2016
  (Blog: Bob Keeney)
Xojo 2016 R4 (The Xojo IDE I Always Needed)
Xojo 2016 Release 4 hit the web today.  In many respects this is the IDE that I wish had been released three and a half years ago as a few of the more insidious features bugs have been fixed.  And, … Continue reading →... [More]
  (Blog: Monkeybread Software)
Xojo 2016 Release 4 and Plugins
Xojo Inc. just announced the release of Xojo 2016r4. As the new release changes graphics on Windows to use DirectDraw instead of GDI/GDI+, the plugins need to adapt. The handling on graphics ports (HDC) and for bitmap access changes a bit. We reco... [More]
December 05, 2016
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.5pr9
New in this prerelease of the 16.5 plugins: Updated DynaPDF to Fixed issue with SplitCommaSeparatedValuesMBS. Last element is now returned, even if empty. Changed SQLCommandMBS.Parameters to optionally return numeric values as SQLNumeric... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.5pr9
New in this prerelease of the 6.5 MBS FileMaker Plugin: Updated DynaPDF to Rewrote Audit functions. Now quicker due to more optimization. Audit filters duplicate log entries and for new empty records only writes one log entry. Added GMIma... [More]
  (Blog: Bob Keeney)
Beta Program Incentives
I’ve been part of the beta program for over a decade.  Many cycles I bemoan the fact that I’ve found very little time to real testing before its released.  That’s bad and I suspect many of my fellow members of … Continue reading →... [More]
December 04, 2016
  (Blog: Monkeybread Software)
61000 functions
Did you recently look at our statistics page for the MBS Xojo Plugins? I just looked and the current 16.5 beta has 61000 documented features! That is a new record and a 1000+ increase to 16.4 release. Alone in 2016 I added over 5000 new things. Ma... [More]
December 03, 2016
  (Blog: Monkeybread Software)
Plugin users in Spain
Both yesterday with Xojo and today with FileMaker people wondered how many developers are there in Spain. So here is a map with plugin users, which is of course only a fraction of the developers out there: Blue is Xojo and others are FileMaker. May... [More]
  (Blog: Monkeybread Software)
Compliment from Swedish customer
I just got this morning a nice email from a plugin user in Sweden: ... I have been working as a full time FileMaker developer in my one-man company since 1986, and have stumbled on the MBS plugin from time to time over the years but never taken the ... [More]
  (Blog: Monkeybread Software)
FileMaker Conference in Madrid
Greetings from the spanish FMValencia conference in Madrid. Over 35 attendees are here already this morning ... [More]
  (Blog: Monkeybread Software)
Xojo Meeting in Madrid
Tonight I had dinner with Krzysztof and Javier: We had fun, excellent dinner and I brought a few presents for them. See you in Berlin next year! Javier is the Xojo engineer doing localization and support for Spanish speaking Xojo developers. ... [More]
December 02, 2016
  (Blog: Monkeybread Software)
Big numbers for Xojo
The last weeks, I saw a need for a floating point class with more than 64-bit precision. The main problem with double variables is the lack of precision with 15 or more digits. With 16.5 plugin we introduce a new class called BigNumberMBS. This cla... [More]
December 01, 2016
  (Blog: Monkeybread Software)
FileMaker DevCon 2017 surprises
Have you seen the plan for DevCon 2017? The conference is in total four days, but first one is training and keynote, last day is FBA only. This is a change from previous conferences and the reduced cost for FMI could lead into cheaper tickets whi... [More]
  (Blog: Bob Keeney)
The Xojo Community is Awesome
Have I told you how much I love the Xojo community?  I’ve been part of it for fifteen years and I’ve met hundreds of Xojo developers at developers conferences and probably exchanged emails with thousands more.  I am amazed at … Continue reading... [More]
November 30, 2016
  (Blog: Monkeybread Software)
FileMaker Roadmap
You saw the Webinar today about the FileMaker Roadmap? You learnt what is coming next summer and what is coming or not coming for summer 2018. In the webinar, they talked about external script steps and plugins for iOS SDK. While I already have le... [More]
November 29, 2016
  (Blog: Monkeybread Software)
Early bird offer ending for MBS Xojo Conference
Just a few days left for the really early bird offer for our MBS Xojo Conference in Berlin from 4th to 5th May 2017. Join now for only 299 Euro plus VAT. In the evenings we meet for dinner so you can meet other attendees. Registration is available a... [More]
November 25, 2016
  (Blog: Bob Keeney)
FTC 3.1.7
Today we released version 3.1.7 of Formatted Text Control (FTC), our word processor control for Xojo.  This is a maintenance release and is recommend for all users.  It is a free update for all version 3 license holders. License holders should …... [More]
November 14, 2016
  (Blog: Bob Keeney)
Iconographer Review
If you’ve spent any amount of time making cross-platform applications in Xojo you probably hate icons as much as I do.  I’m no graphic artist and because of this I’ve paid good money for several icon sets.  These icon set … Continue reading ... [More]
November 09, 2016
  (Blog: Bob Keeney)
A Short Video is Worth a Hundred Emails
One of the ‘joys’ of consulting is the language difference between developers and the customer.  Developers have a ‘language’ and clients have a completely different ‘language’.  A perfect example is when a customer says ‘the application crashed’ and... [More]
October 24, 2016
  (Blog: Bob Keeney)
Xojo:  The Best Secret in the Programming Industry Part 2
In Part 1 of Xojo:  The Best Secret in the Programming Industry we talked about some of the capabilities of Xojo and why it’s such a great software development tool.  We finished it with the question on why isn’t Xojo more … Continue reading &#... [More]
October 19, 2016
  (Blog: Bob Keeney)
Xojo: the Best Secret in the Programming Industry Part 1
Xojo turns twenty years old in 2016.  That’s an extraordinary feat not only for a business but even more as a development tool.  The simple fact is that 90% of all businesses in the United States fail within two years.  There’s … Continue readi... [More]
October 10, 2016
  (Blog: Bob Keeney)
XDC News:  IDE Redesign Coming
I’ve made no secret that I despise really dislike the Navigator in the Xojo IDE.  It is often in the way and it paradoxically either shows not enough detail or way too much.  Working in a large project is an exercise … Continue reading →... [More]
October 05, 2016
  (Blog: Bob Keeney)
2016 Xojo Design Award Winners
Xojo announced the winners of the 2016 Xojo Design Awards today in Houston, Texas during their annual Xojo Developers Conference (XDC). These are applications and tools made with Xojo that were considered the best in their respective categories. Best... [More]

Click here for more Xojo News.

If you have news you'd like xDev to publish, send it to .