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

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

In-App Notifications by Sam Rowlands
Using a timer to update user-interfaces is a good idea. But Sam's got a better one: ager! borrowing from a Obj-C technique, he's created an in-app notification system so your objects can talk to each other and be notified when they need to be updated.

Writing Apps for Game Center: Part 2 by Tom Baumgartner
In Part 2, Tom explains how to request a match in real-time games.

Inside HandleSpecialURL by Christian Schmitz
Web Edition provides a full web server that can handle custom URLs via the HandleSpecialURL event. Christian demonstrates how to use this to create your own REST-like API.

Yosemite Ready? by Sam Rowlands
Mac OS X Yosemite is coming this fall. Are you ready for it? Sam provides some tips and techniques to get your Xojo app ready now.

Plus columns on object-oriented programming (SimpleDraw demo app), coding styles, database design, Xojo tips, meet a Xojo game developer, Regex conditionals, 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.5 ("Yosemite")

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!

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 11 Printed Book Is Available

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

October 18, 2014
  (Blog: Monkeybread Software)
Tip of the day: Quickly query image size
If you just need the size of an image on Mac OS X in your Xojo app, well using CGImageSource can be much faster than opening the image for that. By using Picture.Open you load the whole image in memory which can take a few milliseconds. Loading just... [More]
  (Blog: Monkeybread Software)
Sending files from Finder to FileMaker
Since the first version of Mac OS X there exist the concept of services. So one application can offer a service and another app can use it. In most cases the user simply selects a picture, some text or a file and uses a service to pass that informat... [More]
October 15, 2014
  (Blog: Monkeybread Software)
Xojo Meeting in Winterthur
On Monday we had a nice meeting in here Winterthur for dinner. Talked about news in Xojo like upcoming iOS, migration from Carbon to Cocoa, comparison between Xojo and Delphi, going to the XDC 2015 in Austin and other topics. PS: There is a second ... [More]
October 12, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.4pr5
New in this prerelease of the 14.4 plugins: Fixed a bug with handling NSWindow in a NSDictionary in some conversion. Fixed a bug with CURLEMailMBS class's handling of CC addresses. Download: macsw.de/plugin/Prerelease. Or ask us to be added to our... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.4pr5
New in this prerelease of the 4.4 plugins: Fixed a bug with SendMail's handling of CC addresses. Added QuickList.And, QuickList.Or, QuickList.Not and QuickList.XOr function. Added List.Not function. Fixed a bug with strings being returned from plug... [More]
  (Blog: Monkeybread Software)
Xojo UK User Group Event - Birmingham, November 13-14 2014
The Xojo Developers UK User Group is pleased to announce a two-day event on Thursday 13th and Friday 14th November 2014, at a new venue this year - the offices at 77 Paradise Circus, Queensway, Birmingham UK, B1 2DT. On Thursday you can learn about ... [More]
October 11, 2014
  (Blog: Monkeybread Software)
Xojo meeting in Den Haag
We had a nice meeting with local Xojo developers in Scheveningen, near Den Haag. From 12 people actually 8 came and we had dinner in the hotel restaurant. Would be nice to have more local meetings in various locations ... [More]
October 09, 2014
  (Blog: Monkeybread Software)
FMSummit 2014
Greetings from Scheveningen in Den Haag. Are you here or next weeks in Winterthur or in Toulouse for the FileMaker conferences? Be sure to visit me and ask all the questions you have about our plugins? You can find me in the hotel before/after ses... [More]
October 08, 2014
  (Blog: Monkeybread Software)
BKS Training Day @ XDC 2015
Bob Keeney may do a training day at the Xojo Developer Conference 2015: Two years ago we did a day of training before XDC began in Orlando at the same hotel that conference was held at. We had about 20 people attend and the recording is available t... [More]
  (Blog: Monkeybread Software)
Using Google Mail with MBS Plugin
If you have a google mail account and you enabled IMAP, POP3 and SMTP on it, you can use it with our MBS Plugin to send and receive emails. To send, please use server "smtp.gmail.com" and pass true for UseSSL parameter. And that's all you need for ... [More]
October 07, 2014
  (Blog: Brad Rhine)
Grace, Jack, and Skinny Pete
via Instagram http://ift.tt/1uyLAGU... [More]
  (Blog: Monkeybread Software)
Xojo Meetings
Just a reminder for the Xojo meeting: 8th October, Den Haag (Scheveningen) 13rd October, Winterthur 1 18th October, Winterthur 2 21st October, Toulouse If you want to join, please contact me. Meetings are about 7pm in a restaurant. No cost except ... [More]
October 06, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.4pr4
New in this prerelease of the 14.4 plugins: Changed GMImageMBS to use Windows ANSI encoding for strings on Windows. Improved DynaPDFRawImageMBS class. Added webview property for MKMapViewMBS class. Changed XLBookMBS.SetKeyGlobal to raise exception ... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.4pr4
New in this prerelease of the 4.4 plugins: Added more checks so that attachments over 100 MB are not loaded, socket does not try to read more than 100 MB or Files.Read functions don't try to read more than 1 GB. Improved List.Sort. Improvements to ... [More]
  (Blog: Brad Rhine)
Really, Amazon?
via Instagram http://ift.tt/1q2BA2n... [More]
October 02, 2014
  (Blog: Monkeybread Software)
MBS Plugin to Visual Fox Pro
Just a quick note: Using MBS Plugin and SQL functions you can connect to a Visual Fox Pro database. Simply use ODBC driver and right connection string. e.g.this connection string: "Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDB=c:\... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.4pr3
New in this prerelease of the 14.4 plugins: Updated DynaPDF to version Added QTMovieModernizerMBS class. Added WinOpenFolderAndSelectItemsMBS function. Added EnablePeakLocking and Overlap properties to AUPlayerMBS class. Improved CatSea... [More]
September 03, 2014
  (Blog: Brad Rhine)
Juan Catorce Band! This Friday!
via Instagram http://ift.tt/W8cw2k... [More]
August 14, 2014
  (Blog: Brad Rhine)
Juan Catorce Band plays this Friday!
via Instagram http://ift.tt/1psZhVR... [More]
March 12, 2014
  (Blog: Brad Rhine)
Get It Together, Thursday
Come on, Thursday. Get your act together.... [More]
March 02, 2014
  (Blog: Brad Rhine)
Oddly Specific
This is oddly specific. Must be a very small storm.... [More]
January 09, 2014
  (Blog: Brad Rhine)
Jen and Juan
Jen, Juan, a xylophone, and a lawnmower.... [More]
January 02, 2014
  (Blog: Brad Rhine)
Given The Weather
Given the weather, this seems like the appropriate hoodie to wear this evening.... [More]
December 11, 2013
  (Blog: Brad Rhine)
And Monies
And monies.... [More]
October 19, 2013
  (Blog: Brad Rhine)
Ice Cream Kids
via Instagram http://instagram.com/p/fp5mfXS9r9/... [More]

Click here for more Xojo News.

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