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 September/October (14.5) issue of xDev Magazine is now available!

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

Cooking with Xojo (Part 1)
by Mark Strickland Wouldn't you love to type Xojo code to cook your steak? Well, Mark doesn't go that far, but he's planning a project to build his own Xojo-controlled cooker!

No Shortcuts for Shortcuts
by Marc Zeedar Letting your users set their own keyboard shortcuts for your app is the ultimate power user feature. But how do you do it?

Making Better Examples 2
by Markus Winter Those who teach programming should always be working to be better—more clear, more helpful. Markus has more examples that could be improved.

Gestures and Tabs
by Sam Rowlands Trackpad gestures on the Mac are powerful. Sam shows how you can use them in your own apps, and how to use MacOS Sierra's new Tabbed Windows.

Tracking Health Disorders, Part 3
by J.C. Cruz Jose continues his health tracking project, this time adding the complexity of tracking and recording a patient's vitals.

Plus: Hadoop, REST Classes, Xojo's latest iOS features, converting dictionaries to JSON, ReText, and much 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.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.)

October 22, 2016
  (Blog: Monkeybread Software)
Call for Speakers for MBS Xojo Conference in Berlin 2017
For our MBS Xojo Conference in Europe, 3rd to 6th May 2017 in Berlin, Germany, we are looking for speakers. If you like to present an interesting topic around Xojo, please contact me soon. We already have a few on the way and will add them to the s... [More]
October 19, 2016
  (Blog: Monkeybread Software)
Visiting MBS Office
We are always happy to have guests from all over the world. If you come close to mid western area of Germany (near Koblenz), be sure to send us a message. Maybe we have time to meet for a drink and some shop talk. Once again today we met with a clie... [More]
  (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 18, 2016
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.5pr3
New in this prerelease of the 6.5 MBS FileMaker Plugin: Added short data type for Java functions. Added PrintDialog.SetResetDestination and PrintDialog.GetResetDestination functions to workaround Sierra printing bugs in FileMaker. Updated SQLite t... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.5pr3
New in this prerelease of the 16.5 plugins: Fixed a regression on SQL prepared statement with error: "dictionary is nil". Optimized NSViewMBS/NSWindowMBS getters, so they return the same view/window object if possible. Added tabbing related functi... [More]
October 17, 2016
  (Blog: Monkeybread Software)
How to fix the Sierra printing bug in FileMaker
Have you seen a dialog like this? You may have noticed that after printing to PDF, the next print jobs will again print to PDF. The dialog may show "Save" on the button or "Print". The label doesn't matter as all printing goes now to PDF. With the ... [More]
October 16, 2016
  (Blog: Monkeybread Software)
Goodbye Salzburg
After two weeks of conferences I am on my way back home. This was an exhausting, but also entertaining and very interesting time. I met a lot of people, had shop talk all day and developed new stuff on the fly. The Dallas FileMaker user group mov... [More]
  (Blog: Monkeybread Software)
DynaPDF and Styled Text, Xojo vs. FileMaker
Another idea I got on the FileMaker Conference here in Salzburg: Users may want to have a text field with styled text and transfer that text as good as possible into a PDF page via DynaPDF. The Xojo framework provides a StyledText class where we ca... [More]
October 15, 2016
  (Blog: Monkeybread Software)
Scrollbar Elasticity in FileMaker
As you may have notices in FileMaker 14 a feature was added to support elastic scrolling on Mac OS X 10.7 and newer. As FileMaker only has one main control used for both a list and a layout, the elastic scrolling is always there for you. But some u... [More]
  (Blog: Monkeybread Software)
FileMaker iOS App SDK 15.0.2
As you may know I offer an iOS SDK Extension for additional commands for the iOS SDK from FileMaker. Sadly the 15.0.2 SDK has a little change. The updateProjectSettings utility used in the Xcode project overwrites the RequiredToLink.mm file each ti... [More]
  (Blog: Monkeybread Software)
An award for the MBS FileMaker Plugin
At the FileMaker Conference 2016 in Salzburg I received an award for the best development tool for FileMaker: Thanks for recognizing my ten year commitment to FileMaker for writing the MBS Plugin. And thanks to all my customers who supported me w... [More]
October 14, 2016
  (Blog: Monkeybread Software)
Open script by contextual menu
One of the ideas I got on the German FileMaker conference: Add a menu entry to the contextual menu to open the script from a perform script step: So when you have a script step to perform a script, you can right click it, pick the open command a... [More]
October 12, 2016
  (Blog: Monkeybread Software)
MBS FileMaker Plugin Workshop today
Today we have our workshop for our FileMaker Plugin here in Salzburg. We already met with people for dinner yesterday: If you are in Salzburg right now and you like to join, please contact me soon. ... [More]
October 10, 2016
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.5pr2
New in this prerelease of the 16.5 plugins: Fixed events for IKImageBrowserViewControlMBS class. Added CUPSMBS.PrintData function. Fixed a possible issue with CalendarItems being released while script runs. Added CustomNSViewMBS isFlipped event. A... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.5pr2
New in this prerelease of the 6.5 plugins: Added XL.Sheet.CellWriteFormulaBoolean, XL.Sheet.CellWriteFormulaNumber, XL.Sheet.CellWriteFormulaText and XL.Sheet.RemoveComment. Updated libXL library to version 3.7.0. Updated SQLAPI++ 4.1.10. Fixed Dy... [More]
  (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 07, 2016
  (Blog: Monkeybread Software)
Library vs. Plugin
At the Xojo conference here in Houston Xojo Inc. announced a couple of upcoming features for Xojo. You can read details on the Xojo blog, Bob's blob or soon in Xojo Developer Magazine. One of the news in the creation of plugins in Xojo. Let's call t... [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]
  (Blog: Bob Keeney)
XDC News:  Android Support
The 2016 Xojo Developer Conference kicked off in Houston, Texas today.¬† Geoff Perlmann, CEO of Xojo, Inc. took the stage this morning to deliver his keynote speech.¬† The biggest news of the day is that Android support is coming for … Continue r... [More]
  (Blog: Bob Keeney)
XDC News:  2017 Roadmap
In todays keynote address, Geoff Perlmann, CEO of Xojo announced the major features coming to Xojo in the 1st, 2nd, and 3rd quarters of 2017. First quarter: 64-Bit builds will be out of beta.¬† This means that XojoScript will be … Continue readi... [More]
  (Blog: Bob Keeney)
XDC News: Xojo 2016 Release 4
In today‚Äôs keynote address, Geoff Perlmann, CEO of Xojo announced the major features of Xojo 2016 Release 4.¬† Release 4 is scheduled to go beta in November and go public in December. The existing Windows framework drawing is currently done … Co... [More]
September 26, 2016
  (Blog: Bob Keeney)
Xojo Musings
iOS 64 bit builds was¬†introduced in Xojo 2015 R1.¬† Raspberry Pi support and 64 bit builds for Xojo desktop, web, and console apps was released in Xojo R3 in October 2015.¬† iOS, Raspberry Pi, and the 64 bit builds are … Continue reading →... [More]
September 13, 2016
  (Blog: Bob Keeney)
Xojo 2016 Release 3
Xojo 2016 R3 was released today.¬† This release is a much smaller release than either R1 and R2 and despite not having any major new features has some nifty new small features and changes that will probably make your life … Continue reading U... [More]
September 08, 2016
  (Blog: Bob Keeney)
Happy 50th Birthday Star Trek!
Today is the 50th anniversary of Star Trek.¬† For many people it inspired us to be better people and get involved in technology.¬† I think I can say with some relative certainty that I would not be who I am … Continue reading →... [More]
September 07, 2016
  (Blog: Bob Keeney)
Estimating is an Art, Not a Science
A question that comes up quite a bit is how to¬†do proper estimating.¬† It‚Äôs not an easy thing to quantify as much of involves gut feeling at times.¬† It‚Äôs why I feel that estimating is an art, not a science.¬† … Continue reading →... [More]

Click here for more Xojo News.

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