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 November/December (12.6) issue of xDev Magazine is now available!

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

More Yosemite Tricks by Sam Rowlands
Mac OS Yosemite is now available, but not all your users will upgrade right away. Sam shows how to code your software in Xojo so it works well in both Mavericks and Yosemite operating systems.

Writing Apps for Game Center: Part 3 by Tom Baumgartner
In Part 3, Tom explains how to create and play turn-by-turn games.

Protect Your Software by Harold Halbleib
If you want to make money selling your software, you need a way to enforce your license. One option is using third-party software to protect your software. Harold explains how to use Excel Software's AppProtect and other products to do just that.

Cheap Web Hosting by Kevin Cully
Are you interested in experimenting with Xojo web apps, but hesitant to commit to a high monthly bill? Kevin's found an incredibly cheap web host and shows how to you can use it with Xojo for just pennies a day.

Columns topics include creating a simple web photo gallery creator app, handy type conversion tips, encouragement from an older Xojo developer, Common Table Expressions in SQL, making RegEx more readable, Craig continues his database design series, and so 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.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")

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

November 21, 2014
  (Blog: Monkeybread Software)
DynaPDF PDF/A
21:28:00
As you may know DynaPDF can write PDF/A and PDF/X files. For that you need have a Pro version and use a couple of special functions. First when writing a PDF you use SetPDFFunction to set the PDF Version to one of the PDF/A versions. First you cal... [More]
November 20, 2014
  (Blog: Monkeybread Software)
More SSL Trouble
11:29:00
Today we had a client who wants to use our MBS Plugins to list a directory on a FTP server. It works well without encryption, but fails with SSL. The questions why? First thing was to enable verbose (OptionVerbose) to see log and got those messages... [More]
November 19, 2014
  (Blog: Bob Keeney)
The Power of Face Time
14:50:00
Face time is very cool. No, I’m not talking about the video conferencing technology that Apple is pushing. I’m talking about sitting across the table from someone and being able to see their body language and see what they’re pointi... [More]
November 18, 2014
  (Blog: Monkeybread Software)
CURL with GoDaddy
22:43:00
If you want to use CURL plugins with GoDaddy ftp service, you may see the message in the log like this: "SSL certificate problem: unable to get local issuer certificate". Now normally we just recommend to get the cacert.pem from curl website and us... [More]
November 17, 2014
  (Blog: Monkeybread Software)
Connecting to Microsoft Visual FoxPro
20:54:00
If you ever need to connect to a Microsoft Visual FoxPro database from FileMaker, Xojo or Real Studio, you can use our MBS Plugin to do this. We simply use the built in ODBC driver from Microsoft to connect. Our connection string is configured to w... [More]
November 14, 2014
  (Blog: Bob Keeney)
XojoTalk Podcast
14:00:38
I just wanted to bring attention to the (relatively) new XojoTalk podcast.  The third edition was released this week with guest Eric Gibbon.  Paul Lefebvre, from Xojo, and Eric talked about the UK Xojo Developers Conference (being held this week!), X... [More]
November 12, 2014
  (Blog: Monkeybread Software)
Detect and remove Byte order mark
17:28:00
Sometimes you download a text from the web and see that there are hidden or strange characters in front. That is often the byte order mark. It tells you what type of text encoding you have. e.g. the byte sequence EF, BB, BF for UTF-8 (written as hex... [More]
  (Blog: Monkeybread Software)
[ANN] MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 14.4
15:49:00
NICKENICH, Germany (November 11th, 2014) -- Monkeybread Software releases version 14.4 of the MBS plug-in for Xojo and Real Studio. The MBS plug-in comprises a collection of several plug-in parts which extend the Real Studio development environment... [More]
November 11, 2014
  (Blog: Monkeybread Software)
[ANN] MBS FileMaker Plugin 4.4 for OS X/Windows - More than 2800 Functions In One Plugin
14:19:00
Nickenich, Germany - (November 11th, 2014) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 4.4 for Mac OS X or Windows, the latest update to their product that is easily the most powerful plugin currently available for File... [More]
November 10, 2014
  (Blog: Monkeybread Software)
App Wrapper 3
21:47:00
Bob Keeney just wrote a nice review about App Wrapper 3, an useful tool for code signing and packaging your application. See blog entry: bkeeneybriefs.com/2014/11/app-wrapper-3/ This app can be used both for FileMaker runtimes and applications cre... [More]
  (Blog: Bob Keeney)
App Wrapper 3 [u]
17:10:33
Xojo makes developing Mac OS X apps very easy but getting those apps ready for distribution can be a daunting task. Apple has had the option for a while to not open applications from unknown developers using a security option … Continue reading... [More]
November 09, 2014
  (Blog: Monkeybread Software)
The 2015 Xojo Developer Conference
14:05:00
Just three weeks left to save $250 on a ticket with the early bird offer. Already over 40 people signed up for the conference, so it may sell out like last year The good news on the hotel is that plenty of rooms are still available. The bad news is... [More]
November 08, 2014
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.4pr10
19:45:00
New in this prerelease of the 4.4 plugins: Added TAPI.CreateCall function. Added Container.DecodeFromBase64 function. Added DynaPDF.GetCheckBoxChar, DynaPDF.GetCheckBoxCharEx, DynaPDF.GetCheckBoxDefState, DynaPDF.SetCheckBoxChar, DynaPDF.SetCheckBo... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.4pr10
13:14:00
New in this prerelease of the 14.4 plugins: Added GetPicture/SetPicture methods to WindowsClipboardMBS class. Added TAPI plugin. Deprecated DarwinPingMBS class. Changed CFDictionary conversion code to support CGPathMBS class. Fixed bugs in various ... [More]
November 06, 2014
  (Blog: Monkeybread Software)
Upcoming events in the next weeks
11:12:00
FileMaker 6th November 2014, tonight the monthly meeting of Rhein/Main area FileMaker developers in Lorsbach (near Frankfurt/Main, Germany). Xojo 10th November 2014, Xojo Users Group in Atlanta, USA. 13th/14th November 2014, the Xojo event in Birmin... [More]
November 05, 2014
  (Blog: Monkeybread Software)
MBS Filemaker Plugin, version 4.4pr9
17:02:00
New in this prerelease of the 4.4 plugins: Improved SendMail functions to work with Microsoft Outlook correctly. Added SQL.SQLite3.EnableLoadExtension function. Added option to SendMail.CreateEmail to use ISO Latin1 instead of UTF-8 for encoding. A... [More]
  (Blog: Monkeybread Software)
MBS Xojo / Real Studio Plugins, version 14.4pr9
15:59:00
New in this prerelease of the 14.4 plugins: Fixed an issue with ImageMagick plugin LoadLibrary call for Windows. Updated Sparkle Plugin classes for version 1.6.1. Improved CURLEmailMBS class to work with Microsoft Outlook correctly. Added SQLite3MB... [More]
  (Blog: Monkeybread Software)
FileMaker Magazin - MBS Artikel
12:41:00
For our Germans speaking users: Wir haben die Artikel zum MBS Plugin aus dem FileMaker Magazin gesammelt hier online gestellt: FileMaker Magazin Artikel: FMM 201203 Arbeiten mit Dateidialogen, Komfortablere Dateiexporte per MBS Plugin FMM 201303 ... [More]
October 23, 2014
  (Blog: Bob Keeney)
Offline Xojo Training with Xojo Trainer
19:00:35
BKeeney Software announces offline Xojo Training Video application. Xojo developers have had the ability to stream many hours of video from our Xojo Training web app at http://xojo.bkeeney.com/XojoTraining/ for years.  Thousands of Xojo and Real Stud... [More]
October 14, 2014
  (Blog: Bob Keeney)
WebSession.Quit
01:52:50
For years we’ve been doing some basic checking in the WebSession.Open event of our Xojo web apps. First, we check to see how many open sessions we have and if it’s over a preset number.  The second check we do is … Continue reading →... [More]
October 13, 2014
  (Blog: Bob Keeney)
Subclassing vs Extends vs Containers
14:00:58
Xojo is really powerful because it gives you multiple ways to create really powerful controls.  Today I’ll discuss subclassing, extends, and containers. Subclassing First, subclassing a control is really easy to do.  Create a new class and set the su... [More]
October 10, 2014
  (Blog: Bob Keeney)
New Video: ServerSockets
23:06:01
As a companion piece to the video from earlier in the week we added a new 38 minute video today on using a ServerSocket that allows your Xojo application to communication with multiple client apps that are using TCPSockets.  It turns … Continue... [More]
October 08, 2014
  (Blog: Bob Keeney)
New Video: TCPSockets
15:23:50
Today, I added a new video to our Xojo training area. This new video guides you through the steps to using TCPSockets in your Xojo applications. In this nearly 90 minute video we create a sender application and a receiver … Continue reading ... [More]
October 07, 2014
  (Blog: Brad Rhine)
Grace, Jack, and Skinny Pete
23:38:40
via Instagram http://ift.tt/1uyLAGU... [More]
October 06, 2014
  (Blog: Brad Rhine)
Really, Amazon?
12:05:22
via Instagram http://ift.tt/1q2BA2n... [More]

Click here for more Xojo News.

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