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 May/June (14.3) issue of xDev Magazine is now available!

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

The Sunroom Project
by Mark Strickland Mark uses Xojo and multiple systems to control the temperature in his sunroom, but he's really demonstrating the advantages of reusing code to solve problems.

App Integrity
by Sam Rowlands There have been reports recently of popular applications being hacked into malware. Sam offers some tips on how to ensure that your users don't use a modified app.

Multicore Processing
Part 3 Bby Markus Winter In this segment, Markus explores multiprocessing on Windows.

HiDPI Is Here
by Marc Zeedar The latest edition of Xojo supports Retina ("HiDPI"). Learn how to use it in your applications.

Tracking Health Disorders
by JC Cruz Jose begins a new health tracking project.

There are also columns on obfuscation, Raspberry Pi 3, Role Party Model, Calendar/Time Picker, 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 14
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!

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.)

June 28, 2016
  (Blog: Monkeybread Software)
Xojo Meeting in Atlanta
If you have time to stop by in Atlanta, be sure to come to our meeting there. The Xojo Atlanta group is meeting 25th July. Usually the meeting is in the Las Palmas Mexican Restaurant, 2210 Holly Springs Parkway, Canton, GA 30115. And I am happy to... [More]
June 25, 2016
  (Blog: Monkeybread Software)
Xojo Stammtisch in Hanau
Peter Bially und Carsten Kümritz haben einen Xojo Stammtisch organisiert für kommende Woche: Termin: 29. Juni 2016 Zeit: ca. 18.00 - 22.00 Uhr Fürstenbahnhof Hanau-Wilhelmsbad Burgallee 127 63454 Hanau siehefuerstenbahnhof-hanau.de Di... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.3pr4
New in this prerelease of the 16.3 plugins: Updated to DynaPDF Turned PPC back on for most plugins. Added JSONMBS.IsValid property. Added ColorTolerance parameter for DynaPDFMBS.ShowDifference. Added WordFile properties and method to chang... [More]
June 24, 2016
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.3pr4
New in this prerelease of the 6.3 plugins: Added WebView.Passwords.Clear, WebView.Passwords.Install and WebView.Passwords.Set to provide passwords for web authentication in webviewer. Updated to DynaPDF Added ColorTolerance parameter for Dy... [More]
June 22, 2016
  (Blog: Monkeybread Software)
Survey about European MBS Xojo Conferences 2017
We are checking options for another Xojo related conference in 2017. Again we look for a place in Germany, but this time we consider whether we go to Berlin instead of Koblenz. Berlin could be a city where people may go for additional days for some... [More]
  (Blog: Monkeybread Software)
MBS FileMaker iOS SDK Extension 0.2
Nickenich, Germany - (June 22nd, 2016) -- MonkeyBread Software today is pleased to announce MBS FileMaker iOS SDK Extension 0.2, the first extension available for FileMaker's iOS SDK used to create branded iOS apps based on FileMaker Go. Currently... [More]
June 21, 2016
  (Blog: Bob Keeney)
Xojo Windows Application Runtime Requirements
One of the strengths of Xojo is that it creates a no requirements executable package.  For Mac OS X it puts all required libraries and resources in the application bundle and for Windows and Linux it puts all the necessary … Continue reading &#... [More]
  (Blog: Monkeybread Software)
XDC sessions
Only a few months left for the 2016 Xojo Developer Conference. If you plan to go, be sure to reserve your flight for a good rate now. And also make a hotel reservation in advance. Xojo Inc. just added another session where Greg O'Lone will talk abou... [More]
June 20, 2016
  (Blog: Monkeybread Software)
DynaPDF Invoice example
Have you seen the new Invoice example database including with our MBS Plugin? It shows how to create a multi page invoice PDF from FileMaker using our DynaPDF functions. This includes page breaks if there are a lot of positions on the page. We use a... [More]
June 19, 2016
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.3pr3
New in this prerelease of the 16.3 plugins: Added more properties to DirectShowVideoInfoHeaderMBS class. Improved string access for all plugins. Added HTMLViewer.IEGetTextArea and HTMLViewer.IESetTextArea. Fixed a problem with handling alpha chann... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.3pr3
New in this prerelease of the 6.3 plugins: Added FM.DataViewerContent function. The SSH functions now should return better error messages. Improved menu functions to work better in calculations, so you can show a menu with just one Let statement. A... [More]
June 18, 2016
  (Blog: Monkeybread Software)
Faster String handling
We have a central C++ class in our Xojo plugins to access string content. Recently I discovered that one of the apps here is really slow working on strings with plugin functions. And I discovered most time is spend on text converting. The string p... [More]
June 17, 2016
  (Blog: Monkeybread Software)
Tip of the day: Show debugger in FileMaker from within a script
As we discovered today, we can have a script open the debugger. We can check the menu in FileMaker and if the debugger is not visible, we show it:  #The menu command as we got it from Menubar.ListMenuCommands Set Variable [$DebuggerMenuID;... [More]
  (Blog: Monkeybread Software)
Frühbucherrabatt endet heute für FileMaker Konferenz
Heute endet der Frühbucherrabatt für die FileMaker Konferenz. Am Tag vorher haben wir eine MBS Plugin Schulung in Salzburg: Die Anmeldung für die FileMaker Konferenz 2016 läuft. Vom 13. bis 15. Oktober 2016 treffen sich wieder... [More]
June 14, 2016
  (Blog: Monkeybread Software)
FileMaker Developer Meeting in Kopenhagen
Yesterday we had a nice meeting with FileMaker developers in Kopenhagen: Talking about WWDC news, MBS Plugin news, FileMaker 15 and upcoming developer conferences. See you in Las Vegas! ... [More]
June 11, 2016
  (Blog: Monkeybread Software)
4000 functions in 10 years
Did you notice we just passed the 4000 function mark with version 6.3pr2? We know that this is just a number and we had to reach that eventually. But of course we are all proud of this achievement here. Especially we are happy to reach that number ... [More]
June 10, 2016
  (Blog: Bob Keeney)
Changes at BKeeney Software
BKeeney Software, Inc. is proud to welcome Tim Parnell as the newest addition to our full-time staff.  Tim will be working on several high profile client projects for BKeeney in addition to lending his skills to all of the BKeeney products. … C... [More]
June 07, 2016
  (Blog: Bob Keeney)
Views are Your Friend
One of the challenges I see regularly in my work as a database administrator is finding a way to bridge the gap between the well-normalized physical implementation of a database behind an application and providing a way to make the … Continue r... [More]
May 09, 2016
  (Blog: Bob Keeney)
Shorts Report Designer 1.6.2
BKeeney Software is proud to announce Version 1.6.2 of BKS Shorts with Report Designer, our reporting classes and tool for Xojo.  Shorts allows you to integrate a report designer into your own Xojo desktop application.  Desktop and Web applications c... [More]
May 05, 2016
  (Blog: Bob Keeney)
There is No Easy Button
Most of us want an easy button when it comes to software development.  Out of the dark ages when you literally had to code everything yourself came the frameworks that did a lot of the dirty work for you and … Continue reading →... [More]
May 03, 2016
  (Blog: Bob Keeney)
Xojo 2016 Release 1.1
Xojo 2016 Release 1.1 hit the web today and this version should be the one you’re using from now on.  This dot release fixes a number of critical and important things. First off, web app compile times just got much … Continue reading →... [More]
April 27, 2016
  (Blog: Bob Keeney)
Shorts Report Designer 1.6.1
BKeeney Software is proud to announce Version 1.6.1 of BKS Shorts with Report Designer, our reporting classes and tool for Xojo.  Shorts allows you to integrate a report designer into your own Xojo desktop application.  Desktop and Web applications c... [More]
April 18, 2016
  (Blog: Bob Keeney)
ISA and Casting
One of the things that’s just not talked about much in the Xojo documentation unless you know where it is located is object casting.  ISA and Casting is so useful it’s worth devoting some time talking about it. Let’s start … Continue reading &#... [More]
April 12, 2016
  (Blog: Bob Keeney)
We Are Part of the Problem
For some users, Xojo 2016 R1 hasn’t been a great release.  Some Windows users are experiencing frequent crashes.  For others (myself included), working in the WebPage Layout Editor is an exercise in frustration because it’s unusably slow.  We blame X... [More]
April 05, 2016
  (Blog: Bob Keeney)
Xojo 2016 Release 1
Xojo 2016 Release 1 was released today.  This much anticipated version is all about Retina and HiDPI display support.  In addition to that, there are, as always, the usual mix of new features and bug fixes.  Let’s get to it! … Continue reading ... [More]

Click here for more Xojo News.

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