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 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!

Welcome


Cover of Current Issue

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

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

WWDC 2015 by Sam Rowlands
Amongst other news, Apple announced OSX "El Capitan" at their recent developers' conference. What does the new OS mean to Xojo users? Can you take advantage of El Capitan's new features now? Sam explains everything!

Overflow Errors by Markus Winter
We all make misakes, I mean, mistakes. But overflow errors are invisible and far too easy to overlook until your program doesn't work right. Find out what they are and how to stop them.

MacBook For Who by Sam Rowlands
Apple's latest single-port MacBook is controversial for trading power and expandability for thinness, but did the company find the right balance? Sam bought one and reveals how well it works for the Xojo developer.

Charting Personal Health by JC Cruz
As part of his ongoing personal health journal project, JC Cruz explains how to chart a user's health data.

Plus: making programming decisions, database design tools, OS updates, tips on DoubleClickTime and line endings, and much more.

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

Buy issues instantly via Gumroad and have your PDF in seconds!


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

July 02, 2015
  (Blog: Monkeybread Software)
FileMaker Meeting in Kiel
11:15:00
We had a nice small FileMaker user meeting in Kiel, Germany: Sadly two people didn't show up, but well, I have been to meetings ranging from one to 29 people in the last years ... [More]
July 01, 2015
  (Blog: Monkeybread Software)
Job offer in Midlands, UK
16:11:00
We just got notice about a job position from Dave Duke in UK: Name: Dave Duke Company: Access defender ltd Phone: 0792 0123456 Website: www.siemfree.com E-Mail: Dave@daveduke.co.uk Location: Wet last Midlands UK Platform: All I am looking fo... [More]
June 28, 2015
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.2pr5
18:42:00
New in this prerelease of the 15.2 plugins: Fixed bug with ChartDirector string array handling introduced in earlier prerelease. Marked some QuickTime stuff to be deprecated for Xojo 2014 and newer. Fixed a bug with ChartDirector setDataSymbol met... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 5.2pr5
12:47:00
New in this prerelease of the 5.2 plugins: Changed Text.WriteTextFile and others to better handle null characters in text. Fixed bug in GMImage.NewFromBase64. Changed syntax coloring to not color text black unless we have something to format like ... [More]
June 26, 2015
  (Blog: Anthony Cyphers)
New Support Guarantee!
07:40:47
Now, with GraffitiSuite, if you* submit a bug or support request and don’t receive a response within 48-hours, you’ll receive six-months of free updates!**  This is all part of our plan to increase interaction and provide better support f... [More]
  (Blog: Anthony Cyphers)
Calling All Customers!
06:50:03
Hello again! This time around, we’re looking for reviews.  Good, bad, in-between, doesn’t matter!  Let us know what you love or hate about GraffitiSuite by visiting our new Reviews page.  Every review will be taken seriously, and we’... [More]
June 24, 2015
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.2pr4
22:35:00
New in this prerelease of the 15.2 plugins: Modernized HexStringMBS to use dynamic memory allocations, raise OutOfMemoryException and avoid an overflow bug we had there. Added feature to SQLDatabaseMBS, SQLCommandMBS and SQLConnectionMBS to pass on... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 5.2pr4
20:10:00
New in this prerelease of the 5.2 plugins: Fixed copy button to copy even lines not currently visible in FileMaker 14. Fixed an issue with Dialog functions where Dialog.SetButtons overwrote on Mac the buttons. Added EventMonitor functions to check ... [More]
  (Blog: Monkeybread Software)
Xojo 64-bit progress
18:49:00
You wonder what progress is on 64-bit Plugins for Xojo? Well, the first thing is that Xojo for 64-bit is in early testing and only available for limited group of people. That group luckily includes the XDC 2015 attendees. Did you attend the last ... [More]
  (Blog: Monkeybread Software)
WMI queries in FileMaker
15:44:00
The Windows Management Instrumentation has the nice feature to run SQL like queries against the database with all the system information. For next MBS FileMaker Plugin now has functions to query those configuration database. Like this example databa... [More]
  (Blog: Bob Keeney)
Converting FileMaker to Xojo And ActiveRecord
15:28:35
We are currently converting a FileMaker app to a Xojo web app.  We are about  3/4 of the way through the project and it’s been a surprisingly easy conversion.  Our biggest challenge has been normalizing the database since the original … Continu... [More]
June 23, 2015
  (Blog: Anthony Cyphers)
Update on Rewrite Progress
20:18:55
Just a quick note to say that the heavy modifications to our Web Edition codebase are progressing as planned, and we hope for a release around the end of July.  Sometime shortly before then we will allow access to the beta package on this site. Also,... [More]
June 22, 2015
  (Blog: Monkeybread Software)
EventMonitor
16:58:00
Recently a client tried our menu commands to build a contextual menu. His problem was that the mouse click is consumed and processed by FileMaker and he had no idea which mouse button was used to trigger the button and his script. At the time the sc... [More]
June 19, 2015
  (Blog: Monkeybread Software)
Text data type
20:40:00
Since 2015 we do have this new text data type in Xojo. The updated plugin SDKs we got supports this data type, so we can use it in plugins. Of course we will not change tens of thousands of function declarations, but we can use it in a few points t... [More]
  (Blog: Monkeybread Software)
FileMaker Meeting in Kiel and future meetings
11:00:00
Our FileMaker meeting for Kiel is now scheduled for 26th June 2015. We have a couple of interested people to join and will look now for a meeting place. Upcoming meetings and conferences: User MeetingKielGermany26th JuneUser MeetingReykjavikIslandsu... [More]
June 15, 2015
  (Blog: Monkeybread Software)
ChartDirector 6.0 Released
15:46:00
ChartDirector 6 arrived. As you may know the MBS ChartDirector Plugin is based on the ChartDirector C library and this one got updated. We actually include the latest library already in the 15.1 release of our plugin. Now the ports for php and java ... [More]
June 14, 2015
  (Blog: Monkeybread Software)
Exceptions and Private Constructors
22:53:00
Today I added 20 new private constructors to the ChartDirector plugins. Why? Well, we do have classes which can't really be used alone. If you create an CDAxisMBS with new command in Xojo, you only have an empty object. No internal object referenc... [More]
June 13, 2015
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 15.2pr3
23:53:00
New in this prerelease of the 15.2 plugins: Added methods for QTSoundExtractMBS, QTPictureMovieTrackMBS and QTMovieExporterMBS classes taking movie as handle. Fixed a crash in SQLConnectionMBS with accessing an uninitialized lastSQLCommand property... [More]
  (Blog: Monkeybread Software)
MBS FileMaker Plugin, version 5.2pr3
18:49:00
New in this prerelease of the 5.2 plugins: Changed Menu.DefineQuickMenuXML to use the given name in xml as ID reference instead of a number. Added Dialog.SetTimeout for Mac to hide dialog after some time. Plugin builds with Xcode 7 on 10.11 beta. F... [More]
June 02, 2015
  (Blog: Bob Keeney)
Xojo iOS without Android
16:28:46
I will be honest and say that I did not think that Xojo for web apps was going to amount to much of anything.  Granted, I said this as I was struggling with a beta of the very first release … Continue reading →... [More]
May 29, 2015
  (Blog: Bob Keeney)
Capturing Unicorn Tears
01:57:12
I ran across a post on the forums where the developer was asking how to call the Action event of a Pushbutton.  The simple answer is use the Push method.  It simulates the user actually pushing the button with the … Continue reading →... [More]
May 26, 2015
  (Blog: Bob Keeney)
Xojo Freemium Model Continues
15:08:35
Late last week Xojo announced that the Freemium model is NOT going to be cancelled and will continue indefinitely. According to a very brief forum post they discovered new information that showed there was no significant revenue difference between th... [More]
May 21, 2015
  (Blog: Bob Keeney)
Xojo Should Scream ‘Business’
14:36:32
With the recent news that the Freemium model failed to bring in the much hoped for additional revenue it’s worth taking a look at the short comings of the product and what can be done to attract not only more … Continue reading →... [More]
May 20, 2015
  (Blog: Bob Keeney)
Xojo Ends Freemium Model
02:40:37
This week the Xojo blog announced that they were ending the Freemium model and going to back to the standard 30 day trial period model. As you would expect this has led to an outcry of folks on the forums … Continue reading →... [More]
May 11, 2015
  (Blog: Anthony Cyphers)
Web Rewrite in the Works
05:37:19
After many fixes aimed at increasing the stability of our Web Edition controls over the past year, and the resulting recurring issues, we are going to be making major changes to the Web Edition classes. At a future date, we will be releasing a near r... [More]

Click here for more Xojo News.

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