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

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

Delete It! by Sam Rowlands
If you've ever run into a Mac file that won't delete, you know how that's a huge problem. Here's a solution to deleting those pesky files.

Green Screen Saver by Eugene Dakin
You probably know the "green screen saver" effect from the movie, The Matrix. Now you can make your own in Xojo!

A Matrix Tree by Marc Zeedar and Jens Bendig
Using linked lists to connect items can be problematic, so here's how to use a matrix, instead.

Move, Rectangle, Move! by Sam Rowlands
Sam shares some cross-platform animation code for Xojo.

Sharing Data for Health, Part 4 by JC Cruz
This time Jose explains how to import data in XML format.

Plus: All about 64-bit, pg_restore, Aloe, external items, 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 15
Issue 15.6 ("Green Screen Saver") Issue 15.5 ("Touch Bar") Issue 15.4 ("Xojo in Germany")
Issue 15.3 ("Beginner's Guide") Issue 15.2 ("Power Tricks") Issue 15.1 ("Xojo Pi Lab")
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.

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 14 Printed Book Now Available!

xDev Archive Volume 14 Book xDev Archive Volume 14 is a 578-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 17, 2017
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 7.6pr4
New in this prerelease of the 7.6 MBS FileMaker Plugin: Added MetaDataQuery functions for macOS and iOS, usually called Spotlight search. Improved Syntax Highlighting speed for macOS 10.13. Fixed problem where plugin would colorize script even when... [More]
  (Blog: Monkeybread Software)
MBS Xojo Plugins, version 17.6pr4
New in this prerelease of the 17.6 plugins: Added CopyToClipboard and FromClipboard to NSAttributedStringMBS class. Added javascript message callback for WKWebViewControlMBS control (64-bit). Fixed issue with WindowsDeviceModeMBS.DeviceName not set... [More]
December 16, 2017
  (Blog: Monkeybread Software)
Spotlight search in FileMaker with MBS Plugin
We got a nice new search feature for our MBS FileMaker Plugin. You can create searches, run them and query results. Here is an example script to search all applications: Set Variable [ $query ; Value: MBS( "MetaDataQuery.Create" ) ]&nbs... [More]
December 15, 2017
  (Blog: Monkeybread Software)
Checking plugin version on Linux
For Mac you can usually look with Finder Info window on the version of a plugin file, including the dylib files inside your built application. For Windows you can check details on the DLLs in the properties dialog, but did you know how you can check... [More]
  (Blog: Monkeybread Software)
Trigger FileMaker Scripts from JavaScript in FileMaker 16
As you may know FileMaker 16 on macOS uses WebKit 2.x, so our old WebView.InstallCallback function broke. We got a workaround using WebView.Create for creating WebKit 1.x web viewers in FileMaker 16 and using older WebKit functions. Now we have a n... [More]
  (Blog: Monkeybread Software)
Custom JavaScript messages to WKWebViewControlMBS
When using WKWebViewControlMBS control in your Xojo projects, you can use WebKit 1.x (32-bit) and WebKit 2.x (64-bit) transparently. Depending on the bit setting of your Mac application, the plugin uses either the newer or older classes from WebKit.... [More]
  (Blog: Monkeybread Software)
Check our QuickLook Plugin for Xojo and Real Studio Projects
We updated our QuickLook plugin to version 1.5 to support future Xojo version. You have several Xojo and Real Studio versions in use? Want to know in advance what version a project has? Well, in that case, try our plug-in for QuickLook: MBS-Xojo-Q... [More]
December 14, 2017
  (Blog: Monkeybread Software)
One day left for Omegabundle Mini for Xojo Web 2017 Dev Tools Bundle
Get the best developer tools and third party components for the Xojo Web web application development for limited time. Ends 15th December 2017. Omegbundle Mini for Xojo Web 2017 is a collection of 40+ of the most useful tool sets, add-ons and comp... [More]
  (Blog: Monkeybread Software)
Upload email to Sent folder via IMAP
As you know you can send emails via the CURL functions in MBS Plugins for Xojo and FileMaker. To have your mails how up in sent folder, you need to upload them to the IMAP server. The following script does it for FileMaker.... [More]
  (Blog: Monkeybread Software)
Xojo Meetings for Montreal and Toronto
As I travel to Montreal for the Québec FileMaker conference, I'd love to have some Xojo meetings with local developers: If you live in this part of Canada, or you like to come over from the USA, please join those surveys to find the perfect d... [More]
December 13, 2017
  (Blog: Monkeybread Software)
MBS Xojo Plugins, version 17.6pr3
New in this prerelease of the 17.6 plugins: Changed OptionCAINFO, OptionCAPATH, OptionCookieFile, OptionCookieJar, OptionIssuerCert, OptionNETRCFile, OptionRandomFile, OptionSSHPrivateKeyfile, OptionSSHPublicKeyfile, OptionSSLCert, OptionSSLKey for... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 7.6pr3
New in this prerelease of the 7.6 MBS FileMaker Plugin: Added FM.VariableNames function. Changed CURL.SetOptionCAINFO, CURL.SetOptionCAPATH, CURL.SetOptionCookieFile, CURL.SetOptionCookieJar, CURL.SetOptionIssuerCert, CURL.SetOptionNETRCFile, CURL.... [More]
  (Blog: Monkeybread Software)
MBS Xojo Web Starter Kit in version 1.3
Nickenich, Germany (December 13rd, 2017) -- Monkeybread Software releases version 1.3 of the MBS Xojo Web Starter Kit The MBS Xojo Web Starter Kit is a starting point for building your Web Applications with Real Studio or Xojo. Especially our Web... [More]
December 11, 2017
  (Blog: Monkeybread Software)
Install fonts for PDF generation in FileMaker Cloud
As you may have noted, FileMaker Could comes preinstalled with around 50 font faces. The font you love and use in layouts may not be included in the list. The fonts include in various styles: Baekmuk BatangUtopiaURW Gothic LURW Bookman LCentury Scho... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 7.6pr2
New in this prerelease of the 7.6 MBS FileMaker Plugin: Added JSON functions for LDAP: LDAP.AddJSON, LDAP.JSON and LDAP.ModifyJSON. Changed SQL.SetParamAsDateTime and SQL.SetParamAsDate to set param to NULL if you pass empty value. Fixed an issue w... [More]
June 14, 2013
  (Blog: RS Blog)
We've Moved
The new Xojo blog is live! Join us now at http://www.xojo.com/blog to learn the latest and greatest about Xojo, cross-platform development, and technology.... [More]
June 06, 2013
  (Blog: RS Blog)
Save the Date for XDC 2014!
Save the date for the 2014 Xojo Developer's Conference, to be held March 26-28 at the Monte Carlo Resort and Casino in Las Vegas!  More information coming soon. ... [More]
  (Blog: RS Blog)
Real Studio is now Xojo!
We have some big announcements! 2013 Release 1 is now available for download and is definitely our biggest release ever! Our IDE has had a major makeover, giving it a very sleek and modern look and making it faster and much more intuitive t... [More]
May 16, 2013
  (Blog: RS Blog)
Using Twilio to answer phone calls
In a previous post, I wrote about how to use Twilio to send an SMS message. This time, I'm going to show you how you can use Twilio in conjunction with a web app to answer phone calls made to your Twilio phone number.First, you will want to have a Tw... [More]
May 15, 2013
  (Blog: RS Blog)
Calling a SOAP web service
SOAP web services, although not as common as they once were, are still readily available on the web. And they can be incredibly easy to use with your apps.Here is a quick example of how you would use a SOAP web service to get the conversion rate betw... [More]
May 14, 2013
  (Blog: RS Blog)
Connecting to Oracle and Microsoft SQL Server
Some of the most common questions I get from new users relate to using databases with Real Studio. We've got lots of tips and tricks on how to connect in our Documentation and videos too.  In addition to having it's own RealSQLDatabase for ... [More]
May 10, 2013
  (Blog: RS Blog)
Using Twilio to send an SMS message
I've been asked from time to time if it is possible to send an SMS message from your application. SMS stands for Short Message Service and is also commonly referred to as a Text Message or just a Text. SMS messages can contain up to 160 characte... [More]
April 30, 2013
  (Blog: RS Blog)
Coming Soon - New Pricing (Recap)
As we approach the June 4th Xojo ship date, we are receiving an increasing amount of questions about the new pricing.  It has been a while since we posted the information so here's a recap:Starting with 2013 Release 1, the IDE itself will be fre... [More]
  (Blog: RS Blog)
Why native controls are important
9to5Mac is reporting that iOS 7 will sport a new user interface. It's said to be flatter and simpler. If this is true, it almost certainly means that controls will have a new look as well. This reminds me of when Apple shipped Mac OS X with its new A... [More]
April 29, 2013
  (Blog: RS Blog)
Best computer for cross-platform development
Today The Telegraph has a post about a study showing the MacBook Pro is the best computer for running Windows. I've heard this before and don't doubt it for a moment. Apple makes the best computers in terms of quality. They are certainly not the chea... [More]

Click here for more Xojo News.

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