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 (13.6) issue of xDev Magazine is now available!

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

A Simple Hint System by Markus Winter
Markus shares a way to offer users unobtrusive help. It can also be used instead of invasive "nag" screens.

64-Bit Conversion by Sam Rowlands
Xojo 64-bit support is finally here, but what does it mean to your projects? Sam explains how you can update declares in your apps for 64-bit.

Staying Out of Jail by Mark Strickland
The U.S. has strict regulations about encrypting medical data. Mark shares his technique for keeping the government off your back!

A Multicore Processing Primer by Markus Winter
Are you confused about multi-processing? Markus begins a series explaining everything you need to know about it.

Medication Alerts, Part One by JC Cruz
JC's epic health journal app series continues, this time covering presenting medical alerts to the user.

Plus articles on Raspberry Pi, database design patterns, caching, OptionParser, tips, and much more.

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

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

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 11 Printed Book Is Available

xDev Archive Volume 11 Book xDev Archive Volume 11 is a 506-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. The book is ready and now, so you can order yours 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!

Interested in a Print Edition?

Real Studio Developer went digital-only in 2008, but you can purchase full-color printed editions of RSD via print-on-demand at MagCloud.com! Issues 6.5 and up are available now. (We also offer printed books of annual collections.)

Latest Xojo Headlines

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

November 26, 2015
  (Blog: Monkeybread Software)
Tip of the day: GIT Repository Cleanup
If you use GIT, I have a tip for you: git reflog expire --expire=now --all git fsck --full --unreachable git repack -A -d git gc --aggressive --prune=nowThose commands will remove unreferenced objects and recompress the repository. For me that work... [More]
November 25, 2015
  (Blog: Monkeybread Software)
Reminder: Update policy
Just to remind everyone. If you have an older license and you missed to update it for 3 years, you are no longer eligible to order an update for the license. You can of course order a new license at any time. So today we emailed people from 2013 to ... [More]
November 24, 2015
  (Blog: Monkeybread Software)
Biggest Xojo Black Friday Ever!
Xojo, Inc. Announces Biggest Black Friday Sale Ever, so here is the announcement: Xojo Black Friday SaleSave 20% storewide! This Black Friday sale is our biggest ever! Everything Xojo is 20% off for one weekend only!* That means new licens... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin 5.4 for OS X/Windows
Nickenich, Germany - (November 24th, 2015) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 5.4 for Mac OS X or Windows, the latest update to their product that is easily the most powerful plugin currently available for File... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio plug-ins in version 15.4
NICKENICH, Germany (November 24th, 2015) -- Monkeybread Software releases version 15.4 of the MBS plug-in for Xojo and Real Studio. The MBS plug-in comprises a collection of several plug-in parts which extend the Xojo (Real Studio) development envi... [More]
November 23, 2015
  (Blog: Monkeybread Software)
FileMaker Magazin - MBS Artikel
For our Germans speaking users: Wir haben die Artikel zum MBS Plugin aus dem FileMaker Magazin gesammelt hier online gestellt: FileMaker Magazin Artikel: FMM 201203 Arbeiten mit Dateidialogen, Komfortablere Dateiexporte per MBS Plugin FMM 201303 ... [More]
November 21, 2015
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 5.4pr7
New in this prerelease of the 5.4 plugins: Updated DynaPDF to version Added List.MatchesPostfix, List.MatchesPrefix, List.ValueIndex, QuickList.MatchesPostfix, QuickList.MatchesPrefix and QuickList.ValueIndex. Fixed crash in JSON.GetOb... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.4pr7
New in this prerelease of the 15.4 plugins: Updated DynaPDF to version Added SQLConnectionMBS.ConnectMT. Added Description and ModelText properties to CGColorSpaceMBS class. Little fixes for 64-bit. Download: macsw.de/plugin/Prerelea... [More]
November 20, 2015
  (Blog: Bob Keeney)
Should you Mix and Match Old and New Framework?
When Xojo introduced the iOS framework when Xojo 2015 R1 came out we got introduced to the new Xojo framework.  It was only required for iOS and were told that it would eventually get added to the other targets.  Xojo 2015 … Continue reading &#... [More]
November 19, 2015
  (Blog: Monkeybread Software)
Training day for MBS Filemaker Plugin - in two weeks
The people at denkform.de are hosting a training for our MBS Filemaker Plugin. So if you want to spend a day with us learning about our plugin, please join us. We make a guided tour and show you a couple of highlights and examples. Talk about what ... [More]
November 17, 2015
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.4pr6
New in this prerelease of the 15.4 plugins: Fixed crash related to ImageCaptureEventsMBS.cameraDeviceDidDownloadFile event. Recompiled CURL with max buffer size of 1 MB. OptionBufferSize is set to 16K as before, but you can now change it to bigger... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 5.4pr6
New in this prerelease of the 5.4 plugins: Added RichText.ReadWebviewer function. Added Window.Fade function. Improved Window.Move and Windows.Resize on Windows to animate better. Recompiled CURL with max buffer size of 1 MB. OptionBufferSize is s... [More]
  (Blog: Bob Keeney)
Xojo Conference in London
With a little over a week to go there’s still space available at the MBS Conference in London the 27th of November.  It will be held at the Antoinette Hotel in Wimbledon which is a part of greater London.  The … Continue reading →... [More]
  (Blog: Monkeybread Software)
Update for London Conference
Just a quick update: Bob Keeney and his wife Carol join us for the Xojo conference in Wimbledon. We are pleased to add Bob's presentation to our schedule: Reporting using BKeeney Shorts The built in reporting tool is find for simple reports but for... [More]
November 16, 2015
  (Blog: Monkeybread Software)
FileMaker Magazin 5/2015
Die fünfte FileMaker Magazin Ausgabe für dieses Jahr ist soeben erschienen: Eigene Funktionen Feiertagsberechnungen mit FileMaker Bald nun ist Weihnachtszeit ... | Burkhart Quenzler Gewusst wie Kalenderwoche Vom Datum zur Kalend... [More]
November 11, 2015
  (Blog: Monkeybread Software)
Schedule for MBS Xojo Conference, London, 27th November 2015
We are pleased to announce our MBS Xojo Conference for 2015 in London. This is an english speaking conference located in the southern United Kingdom. We reserved our conference room in Antoinette Hotels Wimbledon in Wimbledon, a part of Greater Lond... [More]
November 10, 2015
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.4pr5
New in this prerelease of the 15.4 plugins: Added color parameter for DynaPDFMBS.ShowDifferences function. Added JavaScript plugin classes for Mac. Fixed bug with GenUID in Rockey2MBS class. Fixed bug with NSFontManagerMBS class. Changed BeginLaye... [More]
October 20, 2015
  (Blog: Bob Keeney)
Xojo 64-Bit Apps and Raspberry Pi
Xojo 2015 Release 3 is now publicly available.  This release is, by far, the biggest Xojo release in many years – if not ever.  All targets can now be built for 64-bit and also for Raspberry Pi (32-bit ARM). Building … Continue reading &#... [More]
October 16, 2015
  (Blog: Bob Keeney)
Using UI to Store and Manipulate Data Is Not a Good Idea
I’ve fielded a number of questions from developers over the years asking about the Xojo Listbox.  They question is if it’s a good idea to store and manipulate data in the Listbox.  While it’s possible, I say the answer is … Continue reading ... [More]
October 09, 2015
  (Blog: Bob Keeney)
VB6 and Windows 10
It looks like the Visual Basic 6 holdouts can breathe yet another sigh of relief.  Visual Basic 6 seems to work with Windows 10 as do VB6 apps, though not without some caveats. I’ve been reading a few threads in … Continue reading →... [More]
October 05, 2015
  (Blog: Bob Keeney)
Licensing Systems for Xojo Applications
For years we’ve been using eSellerate for purchasing and licensing and registration of our apps.  We’ve recommended it to clients too and, for the most part, it’s worked quietly, steadily, and hassle-free for many years.  Their plugin is still using ... [More]
September 30, 2015
  (Blog: Bob Keeney)
Xojo and UTExportableTypes
The folks a Ohanaware wrote a blog post a few days ago that all Xojo developers creating Mac apps should read since it involves the UTI (Uniform Type Identifiers) created for your Xojo applications for Mac OS X. The basic … Continue reading ... [More]
September 23, 2015
  (Blog: Bob Keeney)
XJ Bundle
Generally, I’m not a big fan of bundles.  This is usually because they include a bunch of apps that I don’t want or need.  The XJ Bundle http://www.xjbundle.com is the exception.  This bundle is full of useful utilities and source … Continue re... [More]
July 31, 2015
  (Blog: Anthony Cyphers)
What’s Next…
(Release 21 is a Web Edition only release, as there were no reported bugs or requested features for Desktop Edition since Release 20.) Is that really what you want to know? Well, for release 21 we will not only be pushing out our stability rewrite... [More]
July 27, 2015
  (Blog: Bob Keeney)
Having the Same Object Handle Multiple Tasks
It’s often tempting to write some code to do a task and make it generic enough to handle similar but different tasks.  A great example that we dealt this this week was a picker dialog that was used generically for … Continue reading →... [More]

Click here for more Xojo News.

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