Special

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!

Welcome


Cover of Current Issue

The March/April (12.2) issue of xDev Magazine is now available!

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

Inside Email by Christian Schmitz
Have you ever needed to send email from inside your application? In this guide, you'll learn how to do it.

Smart Reporting by Trisha Duke
Sometimes a custom-made reporting solution is the answer. Trisha shares her method.

Xojo Around the World by Markus Winter
There are Xojo users everywhere. Markus even found some in New Zealand!

The Dangers of Inefficiency by Marc Zeedar
An efficient application isn't just about code optimization -- you need to consider subtle ways in which you carelessly waste your user's valuable time.

Moving to AVFoundation by Christian Schmitz
If you haven't heard the news, QuickTime is dead. AVFoundation is the new way to manipulate video content in your programs. Christian explains the differences.

Plus: OOP Structure, database design, Regex versus Xojo code, development hardware, Xojo tips, meet Xojo developers, and 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.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.)

April 08, 2014
  (Blog: Monkeybread Software)
Xojo meeting in Bremen, Germany?
22:09:00
Next week I visit clients in Bremen, so how about having a xojo meeting for dinner? Here is a survey for best time/date: doodle.com/dg5ef36hr7xh6qu5 If we have a couple of people interested, we can look for a meeting place and reserve a table. Top... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.2pr3
16:30:00
New in this prerelease of the 4.2 plugins: Updated to OpenSSL 1.0.1g. Added Container.GetResolution function. Changed Trace command to show DPI values in container as readable numbers. Download at monkeybreadsoftware.de/filemaker/files/Prerelease... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.2pr3
13:19:00
New in this prerelease of the 14.1 plugins: Updated to OpenSSL 1.0.1g. Added JoinDataMBS and JoinStringMBS functions. Added NSBitmapImageRepMBS.imageRepWithCGImage function and remove constructor taking CGImage. Improved StringHandleMBS class to av... [More]
  (Blog: Bob Keeney)
Differentiating Your Services
00:06:12
There are hundreds of consultants out there doing the exact same thing you do.  They’re hustling to sell their services to the very same people you’re trying to sell to.  They don’t live in New York city or San Francisco … Con... [More]
April 07, 2014
  (Blog: Monkeybread Software)
Xojo Desktop License in MacHeist Bundle
10:48:00
You may not like the idea of such a bundle, but it seems like the MacHeist bundle may give us another 10000+ people with Xojo licenses. If you need one, get the bundle. Maybe cheaper for some than an update, or if your license expired a good way to ... [More]
April 05, 2014
  (Blog: Monkeybread Software)
XojoScript Errors
22:48:00
Today I had a job with XojoScript and wanted to have a textual message for the error. So I joined some information from the documentation and the xojoscript plugin's interface to build a list of errors and their documented error message. The functi... [More]
April 04, 2014
  (Blog: Monkeybread Software)
Thoughts on the 14.1 plugin release
14:22:00
For the Xojo journal I wrote a few comments to the last plugin release. Maybe you missed them: When Mac OS X 10.8 was released, I checked what is new and maybe worth to make a plugin. So I found new frameworks like EventKit, Social and Accounts and... [More]
April 03, 2014
  (Blog: Bob Keeney)
XDC 2014 Random Thoughts
18:00:14
Anyone who has been following this blog for any length of time knows that I love the Xojo Developer Conferences.  It’s my one time of the year that I can talk shop all day and night.  Here are some random … Continue reading →... [More]
April 02, 2014
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.2pr1
22:38:00
New in this prerelease of the 14.1 plugins: Fixed several background tasks to execute events on main thread instead of a xojo thread. This should avoid ThreadAccessingUIException. Fixed a bug in NSApplicationDelegateMBS.restoreWindowWithIdentifier ... [More]
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.2pr1
21:41:00
New in this prerelease of the 4.2 plugins: Updated XCode to version 5.1 and rebuild everything. Added AppleScript property functions. Reduced memory footprint for PDFKit.GetPDFText function. Added DynaPDF.FlattenAnnots and DynaPDF.FlattenForm. Fixe... [More]
  (Blog: Monkeybread Software)
Xojo Training Days in Konstanz, Germany
19:33:00
For our German speaking customers, we offer training days: Für unsere deutschsprachigen Xojo Entwickler bieten wir dieses Jahr auch wieder eine Schulung an. Am 22. und 23. Mai 2014 im Viva Hotel in Konstanz. Lernen Sie neues über Xojo kenn... [More]
  (Blog: Bob Keeney)
XDC 2014: Future Hints
14:00:58
In my last post I talked about what version 1 of the new compiler is going to accomplish in the first quarter of 2015.  It’s a great first step and with any switch to a newer, better technology it means … Continue reading →... [More]
  (Blog: Monkeybread Software)
.fmp[x]Berlin
11:10:00
The pan-European Unconference, Barcamp, Meetup, Hangout… for FileMaker Developers. Berlin, 2. - 4. June 2014 Website: dotfmp.com Last year I visited this unconference in Berlin and enjoyed it. Maybe a chance for you to meet FileMaker developers fr... [More]
April 01, 2014
  (Blog: Monkeybread Software)
FileMaker Meeting in Lorsbach (Taunus)
17:48:00
The regularly Filemaker meeting is again this Thursday: FileMaker Stammtisch, 3rd April 2014, 7pm Restaurant Linde von Lorsbach - Alt Lorsbach 21 - 65719 Hofheim See you there! ... [More]
  (Blog: Bob Keeney)
XDC 2014: Compiler News
17:33:48
The Xojo Developer Conference keynote address is usually where a bunch of future items are put on display.  This year it was iOS and Xojo Cloud (the latter just being released).  But sometimes the sessions that the engineers lead are … Continue... [More]
March 31, 2014
  (Blog: Monkeybread Software)
MBS Xojo Developer Conference
00:31:00
If you liked the Xojo Conference in Las Vegas, maybe you are looking forward to also visit our conference in Germany? Hotel in Koblenz is reserved for 17th to 20th September 2014. 17th - training in German 18th and 19th - conference in English 20t... [More]
March 29, 2014
  (Blog: Monkeybread Software)
Pictures from the Xojo Developer Conference
15:20:00
Here a few pictures from the conference: You probably read Bob's report, but I can add that new compiler is scheduled for Q1/2015. So when that means we have a beta in Q1, maybe a good working one in Q2? For iOS, well, they target to get it out in... [More]
March 28, 2014
  (Blog: Monkeybread Software)
My Session at the Xojo Conference
05:12:00
My session was moved to just after the lunch, so if you plan to come, please check the updated schedule tomorrow. ... [More]
March 26, 2014
  (Blog: Bob Keeney)
Xojo Developers Conference 2014
23:09:06
Geoff Perlman of Xojo gave the keynote address at the Xojo Developers Conference (XDC) today.  In his hour long talk Geoff talked a lot about Xojo Cloud and a little bit about the upcoming iOS version of Xojo. This years … Continue reading U... [More]
  (Blog: Monkeybread Software)
Tip of the day: Change EXIF metadata
13:33:00
Our XMP plugin can read/write EXIF metadata, IPTC and of course the XMP values: dim file as FolderItem = SpecialFolder.Desktop.Child("test.jpg") // use XMPFilesMBS to open file dim flags as integer = XMPFilesMBS.kOpenForUpdate dim xf as n... [More]
March 21, 2014
  (Blog: Bob Keeney)
Xojo Consulting
22:54:37
When we (Christian Miller of Pariahware and myself) spoke at REAL World 2007 about Xojo (then Real Studio) consulting we had no idea what people wanted.  So we took the generic approach of  lets-throw-everything-we-can-think-of-and-fit-it-into-45-min... [More]
March 12, 2014
  (Blog: Bob Keeney)
Xojo 2014 Release 1
17:05:16
Xojo 2014 Release 1 hit the internet this week.  This substantial update fixes a number of issues, has some very nice enhancements, and has the long awaited release of Xojo Cloud.  So let’s dig in! Xojo Cloud is, as the … Continue reading ͛... [More]
  (Blog: Brad Rhine)
Get It Together, Thursday
10:36:12
Come on, Thursday. Get your act together.... [More]
March 07, 2014
  (Blog: Bob Keeney)
Calendar Classes for Xojo 1.1.0
16:24:54
BKeeney Software has released version 1.1 of our Calendar Classes for Xojo and Real Studio. The Calendar Control is a Canvas subclass that lets you easily add Day, Week, Multi-Week, and Month views into your desktop applications.  The Calendar Contro... [More]
March 04, 2014
  (Blog: Bob Keeney)
Bat Shit Crazy Fix
20:31:45
Every now and then the Xojo IDE/compiler does something that just makes zero logical sense.  By all accounts some bit of code should work.  But it doesn’t and no amount of debugging and code changes solves it.  It’s easy to … Continue rea... [More]

Click here for more Xojo News.

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