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 July/August (14.4) issue of xDev Magazine is now available!

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

Spring in Koblenz, Germany by Richard Duke
Did you miss the 2016 MBS Xojo Conference in Germany this spring? Have no fear: Richard reports on what happened and shares lots of photos.

NSTabula Rasa by Ulrich Bogun
Xojo's Listbox control is easy to use, but has some limitations. Mac OS X's NSTableView is more powerful, and with Ulrich's guiding hand, not so intimidating.

Multiprocessing Part 4 by Markus Winter
In this segment, Markus explains methods on getting the number of cores of a Windows system.

Age of Acceptance by Marc Zeedar
Have you noticed how more average users seem to accept software bugs as "normal?" Marc warns that this attitude is a slippery slope for developers.

Tracking Health Disorders, Part 2 by J.C. Cruz
Jose continues his health tracking project, this time adding the complexity of recording symptom data.

Plus: Craig gets into Big Data, Scott looks at a logging module for Xojo, Marc writes about randomness, Paul explores HiDPI, 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.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.)

July 26, 2016
  (Blog: Monkeybread Software)
FileMaker Conference Discount Offer
Just a reminder to all the people who visited out booth: If you like to use the coupon code, please do it this month. The coupon code will expire soon. Alternative please email me what you need and I can setup an invoice for you. In general we appr... [More]
July 25, 2016
  (Blog: Monkeybread Software)
LCMS 2.8 released
We just got notice about the release of a new LCMS version: I am glad to the announce the release 2.8 of the Little CMS open source color engine. This release has been sponsored by Alien Skin software Version 2.8 is a featured release. It intro... [More]
July 23, 2016
  (Blog: Monkeybread Software)
Xojo Meeting in Las Vegas
Yesterday we met with a few Xojo developers in Las Vegas. While I invited 10 people for a meeting, only 2 showed up: Still we enjoyed a delicious dinner in the FireFly restaurant, a bit off the strip. This was the first meting since 2 years ago ... [More]
July 22, 2016
  (Blog: Monkeybread Software)
FileMaker Developer Conference 2017
And the next conference will be in Phoenix, Arizona: Join us from 24th to 26th July 2017 in Phoenix, Arizona and learn more about FileMaker 16. ... [More]
July 21, 2016
  (Blog: Monkeybread Software)
Tip of the day: AppleScript with Properties to pass file path
Today we discussed on how to best get the file path into an AppleScript. We'd like to pass it as POSIX path and no the old Mac path format. And we prefer to use properties to pass values into the script. The advantage is that we can compile once and... [More]
  (Blog: Monkeybread Software)
Monkeybread Software presents MBS FileMaker Plugin at FileMaker Developer Conference 2016
LAS VEGAS, July 18, 2016 - Monkeybread Software exhibits at the FileMaker Developer Conference 2016 in Las Vegas. We invite everyone at the conference to visit our booth and learn about our latest MBS FileMaker Plugin.Version 6.3 include over 4,000 ... [More]
July 20, 2016
  (Blog: Monkeybread Software)
Atl Xojo Users Group - Mon, Jul 25th, 2016
Kevin Cully sent the invitation for the next meeting in Atlanta: Hello Xojo enthusiasts! Please join us for this Xojo monthly meeting! We promise that you'll learn something new at each meeting! Who: Everyone interested in developing in Xojo! What... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 6.4pr1
New in this prerelease of the 6.4 plugins: Updated to DynaPDF Added DynaPDF.GetColorSpaceInfo to query details on a color space. Added DynaPDF.ListImages function to list images in a PDF file. Fixed a problem with some XML with XML.Import w... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 16.4pr1
New in this prerelease of the 16.4 plugins: Added Raspberry Pi cameras classes. Updated to DynaPDF Fixed a bug for Japanese with Set Variable checking. Improved DynaPDFOptimizeParamsMBS class for newer DynaPDF version. Changed CIImageMBS.R... [More]
July 18, 2016
  (Blog: Monkeybread Software)
Visit MBS at FileMaker DevCon
Arrived in Las Vegas and he booth is ready for you to visit: ... [More]
  (Blog: Bob Keeney)
Xojo 2016 Release 2
Last week Xojo 2016 Release 2 was unleashed to the masses.  There are a lot of changes and tweaks in this version and if you are creating web or iOS applications there is a lot of like about this release.  … Continue reading →... [More]
July 17, 2016
  (Blog: Monkeybread Software)
DynaPDF Optimize Command
With the next prerelease of our FileMaker, Xojo and Real Studio plugins we will include DynaPDF and the Optimize command has two big changes: First, it now can now scale down images and reduce the size of PDF files significantly. Second, the... [More]
July 14, 2016
  (Blog: Monkeybread Software)
Use Raspberry Pi Camera in Xojo
As you may know I have a Raspberry Pi and play with it from time to time. One of my hobby projects got to a state where I can show it to you: For upcoming 16.4 MBS Xojo plugins, we now have a few classes to work with the camera on a Raspberry Pi. Y... [More]
July 13, 2016
  (Blog: Monkeybread Software)
Tip of day: Gradients with CoreImage Filter
With CoreImage you can easily get nice gradients: //creategradientfilterdim CiGradiantFilter asnew CIFilterLinearGradientMBS //setinputvectorandcolors CiGradiantFilter.inputPoint0 = CIVectorMBS.vectorWithXY(800,600) CiGradiantFilter.inputPoint1 = C... [More]
  (Blog: Monkeybread Software)
Loaded Plugins in Xojo
Did you see the recent addition to the about dialog in Xojo 2016r2? Now you can see which plugins are loaded. Thanks Xojo Inc. ... [More]
  (Blog: Monkeybread Software)
Three month till German FileMaker Conference in Salzburg, Austria
Nur noch drei Monate bis zur FileMaker Konferenz und zur MBS Plugin Schulung in Salzburg: Vom 13. bis 15. Oktober 2016 treffen sich wieder ca. 200 Teilnehmer im Pitter in Salzburg. Bitte bald anmelden um ein Ticket zu bekommen. Die Konferenztick... [More]
July 05, 2016
  (Blog: Bob Keeney)
Celebrate National Bikini Day
July 5th is National BKeeney…er…Bikini Day.  In celebration we’re offering all of our products at 30% off for the next 48 hours.  Apply the coupon BIKINI in our online store to receive the discount on the following products: ARGen: ... [More]
July 01, 2016
  (Blog: Bob Keeney)
BKS Shorts Version 1.7.0 Released
BKeeney Software is pleased to announce a new release of BKeeney Shorts, their Reporting tool for Xojo.  BKS Shorts allows users to embed a report designer into their desktop applications and render reports onscreen, to a printer, as well as … ... [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]
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]

Click here for more Xojo News.

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