Celebrate the 2014 FIFA World Cup and Save!

We're big soccer fans here at xDev, so we've decided to offer 15% off everything on our store during the entire World Cup! Xojo BundleThat means from June 12 through July 13, 2014, you can buy anything on the xDev Store and save. Just enter coupon code WORLDCUP during checkout and watch the savings add up! (This offer does require a minimum order of $25, but it's good for subscriptions, printed books, subscription renewals, and even academic purchases!)

This offer is only available during the 2014 World Cup, so hurry today and order before time runs out!


Cover of Current Issue

The July/August (12.4) issue of xDev Magazine is now available!

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

What About Swift? by Marc Zeedar
Apple has introduced a new programming language. How does it compare to Xojo? Marc takes a quick first look at Swift.

Inside ServerSocket by Christian Schmitz
Christian explains how to use the ServerSocket control in your own apps, to let you process your own network connections.

Writing OS X Apps for Game Center by Tom Baumgartner
Apple's Game Center provides developers with an API for connecting gamers. However, creating a Game Center app with Xojo requires extensive steps. Never fear: Tom's figured it out and will show you how to get started.

Mercurial and Xojo by Craig Boyd
Mercurial is a power version control system. Craig likes its command-line interface and shows how to use it with your Xojo projects.

Plus columns on OOP, database design, optimization tricks, creating usable code, Regex lookarounds, and much more.

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

I'm testing out a new really cool (and simple) purchase method: buy instantly via Gumroad and have your PDF in seconds!

Issue 12.4 ("Game Center")

Issue 12.3 ("XDC 2014")

Issue 12.2 ("Inefficiencies")

Issue 12.1 ("Smart Localization")

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

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!

New Product: xDev Archive 11 Printed Book Is Now Shipping!

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

August 20, 2014
  (Blog: Monkeybread Software)
Compressing PDFs with PDFKit in FileMaker
With QuartzFilters we have the possibility to process PDF files while we create them and apply modifications. Beside color modifications like having only gray, sepia or b&w images in a PDF, we can use a filter to create a PDF file in PDF/X standard ... [More]
August 19, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.3pr6
New in this prerelease of the 14.3 plugins: Added XML parameter for WinSpeechMBS class, so text can embed xml commands to control voice. Fixed a bug with PictureMBS, clipping and VM mapped files. Added Audioformat parameter to SpeakFile method in W... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.3pr6
New in this prerelease of the 4.3 plugins: Changed QTMovie.OpenContainer and other functions to work with interactive containers containing M4V, MP3 and MOV files. Added parameter for CURL functions which set text options. You can pass a text encod... [More]
August 17, 2014
  (Blog: Monkeybread Software)
Tip of the day: Windows Notifications
In 2012 we added to our plugins a WinNotificationMBS class. This class was designed to send and receive broadcast messages on Windows between running apps. This way a helper app can send status updates easily to main app. Without the need to setup I... [More]
August 15, 2014
  (Blog: Bob Keeney)
Naming Conventions
If you don’t have standard naming conventions in your Xojo (or any other language for that matter) project you need to start NOW.  I mean it.  Open your IDE of choice and start looking at your variable names.  Can you … Continue reading &... [More]
August 14, 2014
  (Blog: Bob Keeney)
Xojo 2014 Release 2.1
Xojo 2014 Release 2.1 was released this week. This maintenance release is huge in several important ways. This is the last version of Xojo that will build Mac Carbon apps. The upcoming changes to the framework for iOS and 64bit (and … Continue ... [More]
  (Blog: Brad Rhine)
Juan Catorce Band plays this Friday!
via Instagram http://ift.tt/1psZhVR... [More]
August 13, 2014
  (Blog: Monkeybread Software)
Xojo 2014r2.1
A few days ago Xojo 2014r2.1 was released. This is the final release to support Carbon as Cocoa will be the only option from 2014r3 on forward. So we are happy that the XmlDocument bugs have been fixed for Carbon target. Any other Carbon bug will pr... [More]
August 11, 2014
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.3pr5
New in this prerelease of the 4.3 plugins: Please note that minimum Mac OS X version now is 10.6. Rewrote CPUID detection. Updated DynaPDF to version Made first changes for future Mac OS X version. Fixed bug with DataMatrix encoding in b... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.3pr5
New in this prerelease of the 14.3 plugins: Rewrote CPUID detection. Added new methods to CPUIDMBS class. Updated DynaPDF to version Made first changes for future Mac OS X version. Added AUPlayerMBS.Reset. Fixed bug with DataMatrix encod... [More]
August 07, 2014
  (Blog: Bob Keeney)
PDF Classes 2.5.0 Beta 1
BKeeney Software has introduced the first public beta release of BKS PDF Classes for Xojo. The PDF Classes are 100% native Xojo classes that allow developers to create PDF documents via code in their Xojo applications. The classes work for … Co... [More]
August 04, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.3pr4
New in this prerelease of the 14.3 plugins: Updated LCMS2 to latest 2.7beta0 from 3rd August 2014. Updated LCMS2 used for GraphicsMagick to version 2.6. Fixed issue with NSFileHandlerMBS object and NSNotificationMBS. Improved NSPopupButtonMBS class... [More]
August 03, 2014
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.3pr4
New in this prerelease of the 4.3 plugins: Updated LCMS2 used for GraphicsMagick to version 2.6. Added Files.ReadJPEG, Files.ReadPDF and Files.ReadPNG. Added Barcode.SetOptions. Download at monkeybreadsoftware.de/filemaker/files/Prerelease/ or as... [More]
August 01, 2014
  (Blog: Monkeybread Software)
MBS Xojo Developer Conference
The early bird offer will end 11th August and that is also the end date for the hotel contingent. Please register quickly to make sure you get a room in the hotel. Also we still have seats available for english and german training. Hotel in Koblenz... [More]
July 28, 2014
  (Blog: Bob Keeney)
Xojo vs Xamarin
Last week when I was the guest speaker on Xojo’s webinar on consulting, I fielded a question regarding Xamarin.  The basic gist of the question was if I felt that Xamarin was a threat to Xojo.  At the time I had … Continue reading →... [More]
July 26, 2014
  (Blog: Monkeybread Software)
Arrived in Texas
Yesterday I arrived here in San Antonio in the JW Mariott Hill Country Hotel for the FileMaker Developer Conference. I already found my way through this huge resort and found the registration desk. So if you are here nearby, we can of course meet fo... [More]
July 24, 2014
  (Blog: Monkeybread Software)
Translate PHP script with CURL to FileMaker Script
Today we want to show you how to translate a PHP script with CURL commands step by step to a FileMaker script. Here is a PHP script: $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false)... [More]
July 22, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.3pr3
New in this prerelease of the 14.3 plugins: Added EncodeEmailSubjectMBS function. Added more parameters to AUPlayerMBS.LoadFile. Added two VAT ID check examples for your convenience. Updated LibXL to version 3.6.0. Download: macsw.de/plugin/Prer... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.3pr3
New in this prerelease of the 4.3 plugins: Added QLPreviewPanel functions. Added String.EncodeEmailSubject function. Updated FileDialog.SelectFolderDialog to use newer API to get nicer dialog. Added support for Windows for ListDialog functions. Add... [More]
July 20, 2014
  (Blog: Monkeybread Software)
LibXL version 3.6.0
Version 3.6.0 * added autofit column width support (use -1 for width parameter in setCol method) * added hyperlink support * added direct access to merges * added a possibility to create xltx and xlsm files * added a possibility to read errors "#N... [More]
July 18, 2014
  (Blog: Bob Keeney)
Xojo Webinar: Xojo Consulting
For some time now Xojo has been doing webinars on various topics.  It’s a great way to learn about Xojo.  In addition to being live (where you can ask questions) they are recorded too.  As time goes on the webinar … Continue reading ͛... [More]
July 12, 2014
  (Blog: Bob Keeney)
Xojo and the End of Carbon Support
In a blog post this week Xojo announced that they were dropping support for Carbon applications in Release 3 which is due in roughly 3 months. Furthermore, their reasoning for doing so was because the Carbon framework was causing interference with &#... [More]
July 02, 2014
  (Blog: Bob Keeney)
Xojo 2014 Release 2
Xojo 2014 Release 2 was released this week.  This release has around 200 bug fixes and enhancements, some new features, and some licensing changes.  A good portion of the changes and enhancements are in the Web framework which will make … Conti... [More]
June 30, 2014
  (Blog: Bob Keeney)
You Have a Contract, Right?
Writing software for others can be a tricky profession.  The client often has totally unrealistic expectations on how software development works.  They give vague requirements (or none!) and expect you, the developer, to read their mind and produce a... [More]
June 23, 2014
  (Blog: Bob Keeney)
Be Paranoid About Your Data
Last week wasn’t a very good week.  Over the weekend the hard drive on my iMac failed and by failing Mac OS X said it couldn’t repair the drive so it came up read only mode.  So I did the sensible … Continue reading →... [More]

Click here for more Xojo News.

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