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 18 in printed book and digital formats -- plus a one-year subscription (beginning with 19.1) 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!

Article Preview

Buy Now

Issue 13.5 ('Text Messaging')
Instant purchase and download via GumRoad!



Issue: 13.5 (September/October 2015)
Article Description: No description available.
Article Length (in bytes): 62,465
Starting Page Number: 8
Article Number: 13501
Related Web Link(s):


Full text of article...

New Book on iOS Programming with Xojo

Introduction to Programming with Xojo iOS Edition is now available free in PDF and iBooks! It will provide you with an introduction to creating iPhone and iPad apps with Xojo, which means you can leverage your existing knowledge and skills in Xojo to build and deploy apps for one of today's biggest mobile platforms.

Product: Intro to Programming with Xojo iOS Edition

Platforms: All

Price: Free

Website: http://www.xojo.com/learn

Xojo Serial Port Tutorial

Xojo has released a new Xojo tutorial ready for those interested in creating an application in Xojo that can communicate with a serial device.

Product: Xojo Serial Port Tutorial

Platforms: All

Price: Free

Website: http://xojo.com/resources/serialport.php

Xojo 2015 Release 2.4

Xojo 2015 Release 2.4 is now available! This release fixes a Linux issue to properly load apps on distros with a minor version number attached to LibICU (like OpenSuse and CentOS 7). The complete list of improvements in Xojo 2015 Release 2.4 can be found in the release notes.

Product: Xojo

Platforms: All

Price: Free IDE (deployment license: $99-$1999)

Website: http://www.xojo.com/download

MBS Plugins 15.2 Released

The MBS plugins is a collection of several plugins which extend the Xojo (Real Studio) development environment with 2,100 classes featuring over 56,000 documented functions. The plugins support all three platforms Mac OS X, Windows, and Linux with all project types desktop, web and console.

According to Monkeybread, some of the highlights of the 15.2 update are:

We updated our classes for Chromium on Windows. If you use a HTMLViewer with WebKit in your projects, our new cookie manager classes help you query, create or modify cookies. This allows to store cookies persistent in a database.

The new HotKeyMBS class allows you to listen for keyboard combination on both Mac OS X and Windows. The CarbonHotKeyMBS class still works for Mac OS X projects, but the new class also works fine on Windows. You receive events when a key is pressed down and when it's released.

Our CURL plugin got a major update with a lot of new options and events. This includes wildcard support for FTP transfers. The new CURLSFileInfoMBS class provides details on files and is used for directory listings. With wildcard support, we can batch download a lot of files in one directory. For some CURL properties we now use 64-bit values by default and we set more options by default to make it easier for beginners to use the plugin.

The new ArgumentsMBS function on the app class allows you to get launch arguments for your application. This works cross platform for Mac, Windows and Linux. It helps to create desktop apps which also can be controlled by command line options or work like any other command line tool and show no user interface.

For the SQL Plugin we now include optional a SQLite library. Use the InternalSQLiteLibraryMBS module to check the library and activate it. By using the library in our plugin you don't need to include a separate sqlite library file with your application.

Finally we upgraded to the latest Xojo plugin SDK, updated DynaPDF to version and libXL to version 3.6.2.

Product: MBS Xojo and Real Studio plugins 15.2

Platforms: All

Price: $29-$299

Website: http://www.monkeybreadsoftware.de/realbasic/plugins.shtml

XDC 2015 Videos Are Now Available

Xojo has announced that the XDC 2015 session videos are now available! You can purchase access to download all of the videos in the Xojo Store for $499! Get access to 30+ sessions from Xojo engineers and experts! XDC attendees automatically have access to them via their Xojo account.

Want to see a preview? Watch Paul's Introduction to Xojo iOS session (https://www.youtube.com/watch?v=EF66IaaxoH4) for free!

Product: XDC 2015 Videos

Platforms: All

Price: $499 (some samples are free)

Website: https://www.xojo.com/store/#conference

TaskTime4 v5.2.3 Released

TaskTime4 is a reliable and versatile time tracking and billing solution.

With TaskTime4 you can track any number of clients and any number of projects for each client. Create invoices that can be emailed, printed, and saved to disk. Since you can have more than one project open at a time it is easy to switch between projects on the fly. Tracking expenses has never been easier.

Features Include:

Create clear, attractive, customized invoices and send with Apple Mail or Entourage

Include fixed rate items

Keep project specific notes of any length and detail.

Apply individual hourly rates to specific sessions

Set a separate currency symbol on a project-by-project basis or globally.

Track the status of each project.

Use the Project Manager to add, delete, rename, merge, and store projects.

Use the Client Manager to add, delete, and edit clients. (Import clients from Mail contacts)

Link documents, applications, folders, and web/email addresses to any project.

Minimize project windows to a small, floating timer controller window.

Set due dates for projects and sync with iCal

Create a variety of reports

Sync data between computers using DropBox

Export data in comma or tab separated format.

Backup data from within the program

Merge data from team members into one project for billing.

Product: TaskTime4 v5.2.3

Platforms: OSX

Price: $20

Website: http://ttpsoftware.com/thankgoodnessWP/tasktime4/

XDC 2015 Highlights Video

XDC 2015 took place in Austin, Texas this year. Xojo put together a highlights video where attendees describe all the reasons why they come to XDC. It's a great way to show your boss why you need to attend next year!

Product: XDC 2015 Highlights Video

Platforms: All

Price: Free

Website: https://www.youtube.com/watch?v=toUFEGlQLOc

Announcing XsEdit 1.0

Kem Tekinay and Jeremy Cowgar are pleased to announce XsEdit 1.0, an advanced XojoScript editor for Xojo.

The Xojo IDE has a built-in script editor, but it's missing some handy features like auto-complete or even line numbers. XsEdit fills that gap with a full-featured editor that still runs the scripts through the IDE.

Some of the benefits of XsEdit over the native XojoScript editor:

Line numbers.

Compiler error messages and highlighting.


Find and replace dialog.

Comment and Uncomment sections of code.

Include external files to emulate context.

The project is completely open-source and free to use. You can even contribute to it!

Product: XsEdit 1.0

Platforms: All

Price: Open Source

Website: https://www.github.com/ktekinay/XsEdit

New Book on Windows Declares

Announcing a new book, "I Wish I Knew How To... Implement Win32 Declares With Xojo on Windows."

Xojo provides a RAD (Rapid Application Development) environment because it protects the user from the Operating System. This protection and RAD comes at a price of loss of flexibility.

Tapping into the Operating System directly with Declares opens up almost all of the options available for a program -- but you are also out of the protection of the safe IDE (Integrated Development Environment) of Xojo. With the ability to change anything with the program or operating system, improper code also provides the ability of a crash. This is written for intermediate and advanced programmers of Xojo.

This book provides many examples that are converted from C++ functions to Xojo. Although there are many Visual Basic examples that can be converted, vb declare example are becoming outdated, have different parameters, or contain misinformation. For these reasons converting from C++ to Xojo is a long-lasting alternative and which this book provides many descriptions, reasons, references, and working examples for Xojo declares.

There are 8 chapters and contains over 250 pages with over 45 example programs.

Examples include creating controls, a new window, GDI, Pens, brushes, Structures, Files, LoWord, and much more. Many screenshots have been added to show the results of the code with an index to help find topics quickly.

Feel free to view the Table of Contents which includes a glimpse of one of the many topics in the book.

Product: I Wish I Knew How To... Implement Win32 Declares With Xojo on Windows

Platforms: Win

Price: $8.99

Website: http://great-white-software.com/rblibrary/index.php?main_page=index&manufacturers_id=34

XojoUnit now on GitHub

XojoUnit 4.5 is now available on GitHub. The new features include:

New framework support

Additional Integer tests

Additional tests

iOS support

Add version constant

Bug fixes

Product: XojoUnit 4.5

Platforms: All

Price: Free

Website: https://github.com/xojo/XojoUnit

piDog Software releases DataView v1.2 with piDogScrollingCanvas v1.3

piDog Software is happy to announce the release of v1.2 of DataView and v1.3 of piDogScrollingCanvas. piDogScrollingCanvas is a canvas-based control allowing easier creation of efficient controls with a large scrollable area. It also provides for natural scrolling and zooming. DataView is a ListBox replacement for Xojo, the cross-platform development environment from Xojo inc., providing many features and options not available in the standard ListBox, including:

Pixel based scrolling.

Retina support.

Vibrancy support.

Embedded ProgressBars.

Embedded Popup Lists.

Unlimited Columns.

DataSource class for creating "On-Demand" lists.

With this release DataView gets many optimizations and enhancements:

DataView now supports a virtually infinite number of rows and columns

Smoother, more natural scrolling.

Faster rendering.

Improved rendering of scrollers on all 3 platforms.

Improvements to rendering of ProgressBars and Popup Menus.

Improvements to Vibrancy.

Now accepts accented characters on MacOS.

A DataView wrapper subclass is now included to expose available events, methods, and properties.

DataView is included with piDogScrollingCanvas and both are available immediately for $99 encrypted or $349 including source-code. Both are also available as a part of the piDog Bundle for Xojo for $150 encrypted. The bundle also includes CalendarControl, TheBigUndo, and ActivityViewer.

Product: DataView and piDogScrollingCanvas

Platforms: All

Price: $99 (encrypted), $349 (source code)

Website: http://www.pidog.com/piDogScrollingCanvas/DataView.shtml

RubberViewsWE for Xojo Web Edition,

Match software announces the immediate availability of RubberViewsWE for Xojo Web Edition, the best tool available for multi-resolution, multi-orientation web apps.

RubberViewsWE is a unique class that you place on a WebPage, a WebDialog or a WebContainer, and it manages automatically the layout for all available devices, sizes and resolutions.

Design your WebPage at the size you like best, RubberViewsWE does the rest. Very easy to use, this class is the result of intense development, with exclusive features that are the result of the most recent research.

RubberViewsWE not only adapts the layout to any size, but it changes the content of controls to match. Like the popular Desktop RubberViews class, it fits the size of pictures in WebImageViews, and can adapt the size of fonts to the size of the browser window. WebDialogs and WebCanvases are also supported.

Auto Layout is a new, exclusive feature that no class of its kind has ever had before ! Yes, the powerful way of organizing layout until now available only in Xojo iOS, is now implemented for Web Edition applications. Instead of being properties of each control, constraints are entered in lists, with the same kind of syntax used for Xojo iOS. Users familiar with Xojo iOS will feel right at home. Additionally, special constraints such as minimum and maximum control size, Portrait and Landscape condition brings constraints subsets which enable dynamic layout (different layout when a device is rotated).

Live Resize is another exclusive new feature from RubberViewsWE. Now resizing takes place dynamically, just as smooth as in Desktop. See it for yourself and play with Auto Layout (http://rubberviews.com/cgi-bin/rubberviewswe/rubberviewswe.cgi).

Individual controls can be set as ignored to manage yourself. Controls that must keep their aspect ratio, such as circles and squares, can be set individually so they do not stretch.

Complete personal assistance on all three platform by email, or on the Xojo forum, including code review and idea box, for a smooth and enjoyable programming experience.

Product: RubberViewsWE

Platforms: OSX/Win/Linux

Price: $149.95 (unencrypted source code), $90 (upgrades)

Website: http://RubberViews.com

XojoTalk Podcast 012

In this episode of XojoTalk, Paul talks with Paul Levine, maker of EverWeb, the Mac (and soon Windows) Web site builder.

Product: Podcast

Platforms: All

Price: Free

Download: http://41160df63757fc043cfd-66287f38a83954e31a54d1dbe33e0650.r4.cf2.rackcdn.com/XojoTalk/XojoTalk-012.mp3

MBS Xojo AudioPlayer Kit

The MBS Xojo AudioPlayer Kit provides you with a few useful classes for audio playback for your Xojo iOS application. It's a wrapper for iOS/Mac AudioPlayer class in AVFoundation:

Play sounds loaded from memory and file

Events like DidFinishPlaying

Audio Channel assignment

average and peak power per channel

volume, pan and rate controls

play, pause and stop methods

query/set current position

Midi Player class for Mac OS X to use Apple's midi synthesizer

Product has full Source code, no encryption. Works for 32bit and 64bit targets. Requires Xojo 2015r1 or newer.

Product: MBS Xojo AudioPlayer Kit

Platforms: iOS

Price: $49

Website: http://www.monkeybreadsoftware.de/xojo/AudioPlayerKit/


ElastiControls was developed as part of the original XTeTiC package and allows controls to automatically resize in proportion to the window on which they reside. The classes were developed in response to Pariahware no longer maintaining the "Elastic Windows" classes. ElastiControls supports all native and custom controls and ContainerControls with or without child controls. At a fraction the price of the original Elastic Windows classes, ElastiControls has been separated from the XTeTiC package to provide developers a cheap, just-as-efficient, replacement to the no-longer-supported Elastic Windows classes.

Using ElastiControls is literally a 3-step, one-line of code setup process, that can take under a minute to integrate into any project! Drop an instance of ElastiControls on a window or within a ContainerControl, initialize the class in the window/ContainerControl's Open event, and invoke the Resize() method in the window/ContainerControl's Resizing/Resized event. Nothing more is needed!

Product: ElastiControls v1.7

Platforms: OSX/Win/Linux

Price: $50 (lifetime license, unencrypted source code)

Website: http://www.xojodevspot.com

I Wish I Knew How to...Program Plugins with Xojo on Windows has been completely rewritten

The first version of this book was an introduction and is out-of-date. This new version contains many examples with the fundamentals, Module, Classes, and Controls. The new packaging of xojo_plugins are shown and the older rbx extensions should no-longer be created.

This version also uses the free community edition of Microsoft Visual Studio 2013 to create the dll plugins for the Xojo programming language.

This is an intermediate level book for those who are already familiar with the Xojo programming language and have a fundamental Visual Studio C/C++ programming understanding—this book is not recommended for beginners.

The book is written as a guide and reference to Xojo programmers who program desktop applications in the Windows Operating System. Dynamic Link Libraries (dll) are created with Visual Studio to allow extra functionality in Xojo.

There are 8 chapters with over 300 pages and 27 example programs. Examples include creating a manual plugin, using prebuilt templates, class constants, modules, controls, events, and more. Many screen grabs have been added to show the results of code with a helpful index to find topics quickly.

Product: I Wish I Knew How to...Program Plugins with Xojo on Windows book (version 2)

Platforms: All

Price: $8.99

Website: http://great-white-software.com/rblibrary/index.php?main_page=index&manufacturers_id=34

Sandbox kit, for easy sandboxing of your apps

Ohanaware Co., Ltd. are proud to release their "Sandbox Kit" for aiding Xojo Developers in building App Sandbox compatible applications. While App Sandboxing is only supported for Cocoa targets, the Sandbox Kit can be used be used for x-plat development.

The Sandbox Kit uses the exact same functions as applications created with Apple's Objective-C and Swift languages. When using these functions, OS X will handle many of the tasks for you. This is the full production code that Ohanaware use in their own applications, App Wrapper 3, Backup To Go, Fun Card Studio 2, and their latest Magic.

Features of the Sandbox Kit:

OWAppleScript - Uses the Apple recommended method of executing Apple Scripts.

OWBookmark - Security-Scoped Bookmarks done the right way.

SSBToken - Elegant solution for releasing bookmark access.

OWRecentItems - Take advantage of OS X's recent items system, and solve Sandbox issues at the same time.

OWWindowRestoration - Automatically re-open documents without the use of Security-Scoped bookmarks.

OWShell - Sandbox safe mechanism for launching built-in helper applications.

OW_Sandbox_Kit - Collection of shared code used by the Sandbox Kit.

Full Source Code - Included with every purchase, giving greater flexibility and future proofing.

Windows Support - While the Sandbox Kit uses the Apple APIs,fall back code for Windows built applications is provided.

Sample App Wrapper Settings - Includes the App Wrapper 3 settings used for the demo application.

Product: Sandbox Kit

Platforms: All

Price: $99.99 (full source)

Website: http://www.ohanaware.com/sandboxkit/

GraffitiSuite Updated

CyphersTECH Consulting announces another major release of GraffitiSuite. "This is another massive update, following up on the success of Release 18", according to Anthony G. Cyphers. "We've continued adding amazing controls for both editions, including an all-new TreeView control for Desktop Edition and several amazing additions for the Web."

GraffitiSuite consists of many great classes for Desktop and Web development. All subscription customers have access to the GraffitiSuite bug tracker.

CyphersTECH Consulting is a software and web development consulting firm based in Johnson City, TN. CyphersTECH offers custom local application development, web application development, custom Xojo development, and JavaScript development.

Product: GraffitiSuite Release 20

Platforms: All OSX/Win/Linux

Price: Starting at $149/year

Website: http://www.GraffitiSuite.com/

IveBeenThinking Software releases TreeView control

A simple TreeView control for use with Xojo is now available from IveBeenThinking Software.

Use in any of your XOJO™ compiled applications

Cross Platform : compiles for OSX and Windows

Written in pure XOJO code, no declares or plugins required.

Free updates for as long as the author maintains the controls

One(1) license per developer (site license available)

Use your own custom icons

optional checkboxes

optional child count badges

checkboxes/badges can be aligned to right of tree content

Multiple TreeView events exposed to parent application

Multiple Styles for Checkboxes

Multiple Styles for Expand/Collapse Icons

Ability to optionally hide connecting lines

Ability to hide/show custom icons

Ability to customize all aspects of foreground/background colors

Ability to customize margins, indent and node height

Product: TreeView control

Platforms: OSX/Win

Price: $49 (encrypted), $99 (full source)

Website: http://www.rdsisemore.com

"Magic" Photo Enhancement Software

Ohanaware Co., Ltd. announce the immediate availability of their latest Photo enhancing application "Magic". Magic was designed to improve the luminosity and colors of a photo based upon traditional photography techniques. Magic is a modern adaptation of a particular traditional photography technique, which brightens photos, boosts colors and reduces small imperfections; giving photos a more alluring look.

Complimenting the core functionality, Magic also includes vignette (with corner softness), border and a new stylize selector (which features Ohanaware's 3rd generation Toning engine). Auto Enhancement will attempt to correct exposure, colors and red eye. Ohanaware's 7th generation real-time effects engine is at the heart of magic, providing direct feedback to the user as options are adjusted and tweaked.

Product: Magic

Platforms: OSX

Price: $19.99

Website: http://www.ohanaware.com/magic/

Light Blue 5.5

Industry favorite Light Blue, business management software designed specifically for photographers, has launched a new online contract signing service to help make business admin that much more simple.

Already praised by the trade press and photographers around the world for being powerful yet really easy to use, Light Blue brings together shoot management, marketing and finances, all in one program. Light Blue is desktop software that runs on a Mac or PC, but most photographers also take advantage of the optional online services, which include syncing data between computers, the ability to link the forms on photographers' websites to their Light Blue accounts, and free upgrades.

The new release is an addition to Light Blue Software's online services. Everyone who's subscribed will be able to send contracts to their clients, and receive an electronically signed copy back from them. This will speed up the booking process by saving photographers from needing to post or email a contract to their client and wait for it to be signed and posted back. As part of the contract signing process, photographers can also give clients a choice of quotes, and charge a booking fee, which can be paid online by card or PayPal.

Tom Catchesides, Light Blue founder, says the new service has been very well received during pre-release testing. "As a photographer, it's important you have a proper contract with your clients, but when a client tells you that they want to confirm a booking you want to make the process as quick and painless as possible," he says. "We've designed the online contract signing services in Light Blue to be powerful, but really simple to use, so once you've got a template set up you send your contract out to them in just a few clicks. It's all part of our commitment to building really useful software that'll help streamline business admin and let photographers spend more time out taking pictures."

Beta tester Rob Pugh explains why he likes the new features: "The contract signing services are simply amazing! Normally, it'd take seven days for me to post a contract to my customer, for them to read and sign it, and then post it back to me with a cheque, which I'd then have to bank, but the whole process now takes less than a day. It's going to save me so much time, as well as money on the postage costs!"

Product: Light Blue 5.5

Platforms: OSX/Win

Price: Starting at £295

Website: www.lightbluesoftware.com/contracts

MBS SQLite Extension

The Monkeybread Software SQLite Extension is a multifunctional extension to any SQLite-powered application. You can use it as:

a plug-in for Cube SQL 4.0 from SQLabs or newer.

a plug-in for Studio Stable Database Server 2.0 or newer.

an extension to SQLiteDatabase class in Xojo

an extension to REALSQLDatabase class in Real Studio

a plug-in for the REAL Server from REALsoftware

An extension for SQLite which you can use in all SQLite based database applications like SQLiteManager application (from SQLabs)

Product: MBS SQLite Extension 1.4

Platforms: All OSX/Win/Linux

Price: 99 Euro

Website: http://www.monkeybreadsoftware.de/SQLiteExtension/

App Wrapper 3.3

Ohanaware releases App Wrapper 3.3 for OS X, major re-write of their App Store preparation tool, created with the Xojo. App Wrapper was designed to simplify the process of preparing applications for submission to the Mac App Store and deploying on web sites.

App Wrapper features a GUI for adding the required App Store properties, creating high resolution icons, code signing an application (and it's components), correcting the permissions of files within the bundle, placing an app into a App Sandbox and packaging it in a signed installer or creating a zip file.

App Wrapper includes support for creating a custom Apple About Box, adding UTIs and URL Aliases, supporting document packages, adding high resolution document icons, providing Apple compatible help books, container migration, removing unneeded languages, outdated architectures or left over development files.

Product: App Wrapper 3.3

Platforms: OSX

Price: $9.99/month

Price: $49.99/year

Price: $199.99/year for small team edition

Website: http://www.ohanaware.com/appwrapper/

MBS Xojo Addressbook Kit

The MBS Xojo Addressbook Kit provides you with a few useful classes and modules to easily add Addressbook to your Xojo iOS application. This is a complete Wrapper for iOS Addressbook framework:









You can query sources, groups and persons, read/modify/delete values and get/set images for persons. Our example shows you how to create a person and browse people, groups and sources. This is full source code, no encryption. Works for 32bit and 64bit targets.

Product: MBS Xojo Addressbook Kit

Platforms: iOS

Price: $99

Website: http://www.monkeybreadsoftware.de/xojo/AddressbookKit/

UniFormis CRM

UniFormis is our CRM solution for Mac OS X, Windows and soon iOS, with the focus on simplicity and usability. Manage your customers, contacts, notes, tasks and emails with one of these three editions: The Personal Edition is for single user environments, the Professional Edition is the best choice for small to medium sized teams and the Individual Edition is the perfect solution for all types of businesses that require a custom feature set. There are plans to release an iOS-Edition in the next few months as well.

Product: UniFormis

Platforms: OSX/Win/iOS

Price: 9.99 € (personal edition), 49.99 € (pro edition)

Website: http://uniformis.de/en

MBS Xojo Network Kit

The MBS Xojo Network Kit provides you with a few useful classes and modules to easily use network functions in iOS. The Kit contains two parts: A wrapper for OS X and iOS Bonjour classes to publish service and browser for service including resolving the IP addresses. and a wrapper for OS X and iOS for NSConnection classes including NSURLRequest/NSURLResponse with HTTP extensions.

Product: MBS Xojo Network Kit

Platforms: iOS

Price: $99

Website: http://www.monkeybreadsoftware.de/xojo/NetworkKit/

MBS Xojo Encryption Kit

The MBS Xojo Encryption Kit provides you with a few useful classes and modules to easily add encryption to your Xojo iOS application. The Kit contains three parts: The wrapper for CommonCrypto framework from Apple, Compression and Decompression functions using zlib and a database connector example to use databases from iOS projects.

Product: MBS Xojo Encryption Kit

Platforms: iOS

Price: $99

Website: http://www.monkeybreadsoftware.de/xojo/EncryptionKit/

Web Custom UI

Web Custom UI will change the look and feel of your Xojo Web Applications in less than 10 minutes of coding and additional work. This set of controls built on top of the native Xojo WebControls includes 10 default styles. It includes a converter tool that will convert your Web Applications to make them use the Custom UI controls and setup each WebPage.

Key features:

No CSS Knowledge required. All CSS work is done in the background to prevent the hassle of learning a new language.

Extremely Fast. Web CustomUI uses a subclass of the native Xojo controls. The loading time of the Web App will be delayed by half a second, and user experience is unaltered. As soon as WebCustom UI is loaded in the WebPage, it doesn't need any further calls to the server.

Easy to use. Design your Web Applications the same way you have always done it. The UI Style is only loaded when running the application.

Compatible with all modern Browsers. Web Custom UI has been tested with Safari, Chrome, Internet Explorer and Firefox. Specific improvements for each Browser were developped. Custom UI is also completely compatible with Mobile Browsers such as Safari for iOS and Chrome for Android.

No additional Javascript library. CustomUI doesn't require any additional Javascript library. There will be no conflict if you use jQuery, Prototype, or another library in your Web Apps.

For a limited time only, a 25% discount is applied to all purchases. More information: http://www.jeremieleroy.com/store.php


Platforms: All OSX/Win/Linux

Price: 199€ (encrypted) or 499€ (with source-code)

Website: http://www.jeremieleroy.com/products/customui.php

Xojo SQLite Book Updated

I Wish I Knew How to... Program SQLite with Xojo Desktop delves into the mystery of programming a front-end database. The book is written as a guide and reference to Xojo programmers who program Desktop Applications in Windows and Mac. There are no plugins, dynamic link libraries (dll), COM, or Active X parts to add.

March 2015 (1.2 Edition) has minor updates which are:

BD Maintenance (Analyze) in section Other-1

Added more items to book index (DQL: INSERT INTO, etc.)

Added data with recordset (Example 6-3)

Updated saved examples to Xojo 2015 r1 format

Added multiuser (WAL) example (Example 25-2)

Programs were updated to Xojo 2015 r1 for Windows, OS X, and Ubuntu (32-bit) operating systems. There are over 350 pages covering more than 20 chapters and over 70 example programs.

Product: I Wish I Knew How to... Program SQLite with Xojo Desktop

Platforms: All

Price: $8.99

Website: http://great-white-software.com/rblibrary/

MBS Updater Kit Updated

The MBS Updater Kit helps you in adding an automatic update feature to your application. Version 1.6 improves the Kit for use with Xojo.

Crossplatform update engine for Mac OS X and Windows.

Full Source code access.

Using Sparkle on Mac OS X for updating and our own code for Windows.

Includes all code and help to setup Sparkle for Windows.

Includes script file for Inno Setup engine. (you can use others if you like)

Using digital signatures on Mac and MD5 Checksum on Windows to ensure download integrity.

Includes generator for XML file for your server and code to parse this file and find newer versions.

Updated for Xojo.

Fixed Patch App to use Intel instead of Universal for the build folder name.

Fixed UpdaterEngine to better detect if version is newer or older.

Updated Sparkle to version 1.6.1

Our Updater Kit requires Real Studio 2011 or newer and a licenses for various MBS Plugins.

(Complete Set recommended)

Product: MBS Updater Kit

Platforms: All

Price: $99 USD (79 Euro)

Website: http://www.monkeybreadsoftware.de/realbasic/UpdaterKit/

Secure Remote Management and Realtime Event Notification for Dyn, No-IP, OpenDNS and DNS-O-Matic

xProDDNS uniquely provides realtime email and text message alerts and a secure means of responding to them remotely. Devices ranging from smartphones to desktops can be used to securely monitor and manage Dyn, No-IP, OpenDNS and DNS-O-Matic hosts.

xProDDNS now supports encrypted remote connections from any modern web browser. Use of a smartphone, tablet, laptop or desktop to remotely monitor and manage Dynamic DNS hosts is usually in response to the receipt of a realtime email or text message notification that a significant event just occurred. The most common events are the change of a public IP address and the subsequent update to Dyn, No-IP, OpenDNS or DNS-O-Matic. Dynamic DNS hosts can now be securely monitored and managed with intuitive and attractive web user interfaces tailored to the varying bandwidths and screen dimensions of mobile and stationary Internet connected devices.

Safety and resource utilization were both focal points in refactoring the data and telecommunications aspects of xProDDNS in order to support encrypted remote connections. The results are comprehensive and measurable advances in security and performance.

This latest release of xProDDNS also includes many enhancements to the mobile and full web user interfaces to make them even easier to use. Design refinements and additional graphics were applied to improve the aesthetics of nearly every dialog.

"A great deal of effort went into making this release of xProDDNS even more secure and even easier to use while also making it easy on the eyes and easy on system resources," said Fred Roller, Owner, F.W.Roller and Associates LLC.

Product: xProDDNS

Platforms: All

Price: Free

Website: http://fwroller.com/xproddns/

XoDrill classes

Nocturnal Coding Monkeys, LLC, has released XoDrill classes to send email via Mandrill. XoDrill are unofficial classes to use the Mandrill API by MailChimp. These classes make it easy to send transactional emails. Mandrill has a very robust and featured API. The XoDrill classes only support a subset of their API. Over time, the classes will be expanded for more coverage of the API.

Product: XoDrill classes

Platforms: All

Price: Free

Website: http://nocturnalcodingmonkeys.com/xojo

Xojo Color module

Nocturnal Coding Monkeys, LLC, has released Xojo Color module to make using colors easier within Xojo. Instead of using raw RRGGBB codes for colors, you can use the common name(s) for the color. This should make it easier to be consistant with the colors across the various windows of an application and across applications. This will reduce the time to maintain the colors by the developer.

Product: Xojo Color module

Platforms: All

Price: Free

Website: http://nocturnalcodingmonkeys.com/xojo

Kaju Self-Updater for Xojo

Want to let your app self-update with entirely Xojo-based code that works the same way across platforms? Now you can! Kem Tekinay is pleased to announce Kaju, an open-source project that provides a simple solution for self-updating that works the same way on Windows, Mac, and Linux. Kaju uses shell scripts so there is nothing more to install or include in your project, and comes with an admin app that lets you configure the server-side update information easily.

Product: Kaju Self-Updater for Xojo

Platforms: All

Price: Free

Website: https://www.github.com/ktekinay/kaju/

Fun Card Studio

Ohanaware Co., Ltd. announce the immediate availability of a brand new version of their popular photo sharing application, Fun Card Studio. Fun Card Studio was designed to be a simple to use application, that can be used to combine photos with effects and text to create meme styled Post Cards.

Version 2 is a reboot of the popular Fun Card Studio. This new version has been completely re-written from scratch, creating a brand new application with a modern interface and feature set to fit right within Apple's new Yosemite look and feel.

Main Features:

30 1-Click Styles -- allows the photo or card to be customized by selecting a style from the icon list (which shows a preview of what the photo and message will look like). Custom 1-Click Styles can also be created within the application.

15 Built-in Photo Effects -- Including popular effects used by many applications and custom designed effects. There is also a "Vibrant" effect to match the visual style of Yosemite.

New Text Engine with WYSIWYG Font menu -- The font menu displays the font name, using the actual font. The new text engine supports effect such as drop shadow and outline.

Post to popular sharing sites -- Facebook, Flickr and Twitter. Compatible with Apple Mail and Messages app. Can be used with other applications via the Save to disk option.

Shares in High Quality -- When cards or photos are shared from Fun Card Studio 2, it automatically creates high resolution images, so that they can appear in high resolution on sharing sites (the version displayed on the site is dependent on how the site processes the image file).

Visual Card Organizer -- Automatically stores cards created in the application, with large previews and in order of how recently they were edited.

Auto Save -- Fun Card Studio 2 automatically saves cards that are being worked on. The Auto Save engine also stores previous Undos, allowing a user to revert changes that were possible made even months ago.

Designed for Yosemite -- Fun Card Studio 2 was designed to be consistent with Apple's latest OS release 10.10 Yosemite.

Product: Fun Card Studio

Platforms: OSX

Price: $4.99

Website: http://www.ohanaware.com/funcardstudio/

AppPrep 2.0

piDog Software has released AppPrep 2.0, a tool to simplify preparing Xojo made apps for distribution on the Mac App Store and the web. AppPrep offers many new features in this version:

This update adds the ability to debug your sandboxed app and monitor system logs for any errors.

An improved icon editor has been added to manage Retina compatible icons for the app and any file types the app defines.

AppPrep can create an installer for App Store submission, and an installer for distribution outside the App Store, including background image, welcome text, license agreement, readme text, and a conclusion section.

Debugging your sandboxed project has never been easier than with the option to copy a build script from AppPrep and paste it directly into the Xojo IDE.

AppPrep can cache signed libraries and plugins to greatly speed the debugging process.

This is a free update to users who have purchased AppPrep previously via the Mac App Store.

A demo mode is available that will allow users to save up to 3 AppPrep projects and enjoy full functionality.

Product: AppPrep 2.0

Platforms: OSX

Price: $24.99

Website: https://itunes.apple.com/us/app/appprep/id445131099?mt=12


DevXcentric is a suite of developer-centric applications; affording rapid

access to regularly used features, via one centralised and convenient location. Features include:

Dev Notes Toolkit: Create multiple developer notes, in which to keep track of information pertinent to each development project, or developing in general. All notes can be reordered; exported; backed up; and searched.

Snippets Toolkit: A fully searchable, multi-language database, in which to store all relevant code snippets. Snippets can be copied to the clipboard or exported, or the entire database backed up to the user's location of choice.

Color Toolkit: Database in which to store regularly used Hexadecimal Triplet or RGB color values for your UI. Enter the color values directly, or from any color on-screen, and then save to the database or clipboard. Textual descriptions can also be assigned to each color - for rapid retrieval.

Icon Toolkit: Drop an image onto the appropriate drop-spot to automatically create all required images (including Retina). Creates images suitable for Desktop and Mobile Devices, and also Favicons for Websites. Alternatively, drop an image file onto the appropriate drop-spot, and get a preview of your image in either the dock or the status bar. This affords the ability to see how your icon will appear in your finished product.

File Toolkit: Create various file types / templates such as HTML, PHP, XML, CSS, TXT, RTF, etc. all at the click of a button. Drop files onto the appropriate hotspots, and check if the contents of the two dropped text files are identical.

Key Code Finder: Easily find UTF-8, UTF-16, and Hex key codes to use in your software, by simply pressing the desired key or key combination.

Product: DevXcentric

Platforms: OSX

Price: $11.99

Website: https://itunes.apple.com/us/app/devxcentric/id914111883?ls=1&mt=12

New Xojo Web Edition Book Published

Eugene Dakin has released a new Xojo book, I wish I Knew How To... Begin Programming Xojo Web. It's an introductory book for both a Xojo and Web programmer. Topics are at an introductory level and is not focused on intermediate or advanced topics. Here are some of the many topics discussed:






Data types

Screen sizes

Error handling

Object introduction

Comparing (If-End)

SQLite database integration (CRUD)

An example of a dynamic blog with login

Programs were written with Xojo 2014 r2.1 for Windows, OS X, and Ubuntu (32-bit) operating systems. There are over 290 pages covering 18 chapters and over 70 example programs. The Table of Contents can be downloaded at the author's website (http://www.scispec.ca/index.php/books).

Product: I wish I Knew How To... Begin Programming Xojo Web

Platforms: All

Price: $8.99

Website: http://great-white-software.com/rblibrary/

Xojo GESHI Language File

GeSHi (the Generic Syntax Highter) is a PHP library that can highlight the syntax of a number of programming languages. It's also available as a plugin for WordPress (as WP-Syntax). Garry Pettet has released a Xojo language file that adds support for Xojo to the highlighting engine.

Product: Xojo GESHI Language File

Platforms: All

Price: Free

Website: http://blog.garrypettet.com/xojo-geshi-language-file

Control VMware ESXi Virtual Machines with Smartphones and Tablets

F.W.Roller and Associates LLC, cross-platform business software developers and Enterprise Resource Planning consultants, today announced availability of their Automation Suite 2014 Release 3 for VMware, which consists of vmCLIpboard, vmProcessStrobe, and the repackaged vmProcessStrobeWeb.

Remotely monitor applications and services/daemons in virtual machines

Simultaneously run an application across many virtual machines using a smartphone

Remotely start or stop any number of virtual machines

Stop and restart a frozen program while out of the office

Build complex VMware CLI commands with a point and click user interface

Mass copy a document, application or any file to many virtual machines

Take snapshots of all virtual machines

Defragment and shrink virtual disks

Check and attempt to repair virtual disks that have been corrupted

Expand virtual disks that are getting full

Automation Suite for VMware supports the VIX API and Virtual Disk Development Kit on Windows, OS X and Linux with friendly graphical user interfaces for smartphones, tablets, laptops and desktops. Each application runs natively for maximum efficiency and speed.

vmProcessStrobeWeb has been repackaged for easy point and click installation. The built-in web server is ideal for mobile remote control of virtual machines from smartphones and tablets.

vmCLIpboard, vmProcessStrobe and vmProcessStrobeWeb have been updated to work with VMware Fusion 7 and the upcoming VMware Workstation 11. They are also ready for the soon to be released Apple OS X 10.10 Yosemite.

Security has been improved with better obfuscation, encryption and salted hashing of sensitive data.

Product: Automation Suite 2014 Release 3 for VMware

Platforms: All

Price: $199 (suite), $99 (single product)

Website: http://fwroller.com/

Answers 1.0.5

Answers, the new app from Tim Parnell, makes creating and organizing help documents simple. By allowing users to focus on the content, not the code, anyone can quickly create help documents like software help books or website FAQs.

Now updated, Answers now allows you to save and embed images in your documents. A feature requested by many, it's finally arrived. This ability extends new power to your communication, making it easier to convey your message with screenshots and more. Version 1.0.5 also changes the way entries are handled allowing the use of HTML in all entries to further creative ability.

Product: Answers 1.0.5

Platforms: OSX/Win

Price: Free/$29 (Pro)

Website: http://nswrs.com/

xProDDNS Available

.W.Roller and Associates LLC, cross-platform business software developers and Enterprise Resource Planning consultants, have announced availability of xProDDNS, "The Professional Dynamic DNS Client." xProDDNS includes the following features:

Native cross-platform

Web user interface

Encrypted database

Hashed passphrase with obfuscated salt

Multiple providers, accounts, hosts and NICs

Secure checks and updates

Realtime email and text message alerts

Dynamic detailed log display

Context-sensitive help

xProDDNS runs natively on Windows, OS X and Linux. It is fast and efficient. Workstations and headless servers are equally easy to manage thanks to local and remote access via a web user interface powered by a built-in web server.

Security is paramount so all data is encrypted and the login passphrase is stored as a hash derived from an obfuscated salt. Outbound connections for checking public IP addresses, updating Dynamic DNS service providers and sending email and text messages are all made securely using SSL (secure socket layers).

Versatile configurations are delivered through the simultaneous use of multiple Dynamic DNS service providers, multiple accounts per provider, multiple hosts per account and the choice of assigning a unique public, private or static IP address of any NIC (network interface controller) to each host. The frequency of checks for IP address changes and the period of time that the activity log data is maintained are both configurable.

Notifications of Dynamic DNS service provider updates and related errors are sent in realtime as email and text messages.

Activity log data is displayed dynamically and can be filtered with a wide variety of criteria so live monitoring of specific event types is accomplished with ease. That activity log data can then be exported as a file in CSV (comma-separated values) and XML (extensible markup language) formats.

Product: xProDDNS

Platforms: All

Price: Free

Website: http://fwroller.com/xproddns/

iRehearse Plus 1.2

Rehearse Plus is a music-practicing application and phrase trainer that lets you manipulate audio passages to help you learn them more efficiently. It allows you to change the pitch of a track without changing the tempo, or adjust the tempo without changing the pitch. Learn complex passages easily by slowing them down to a comfortable speed and, as the pitch does not change, you can still play along.

Product: iRehearse Plus

Platforms: OSX

Price: $19.99

Website: http://rjvmedia.co.uk/irehearse-plus

Xojo Cloud in Sydney and Hong Kong

Xojo Cloud, Xojo's one click app hosting service for Xojo web applications, is going global: the Sydney and Hong Kong data centers are now online! Xojo Cloud is secure, easy to set up and configure, and maintenance-free. Current Xojo Cloud users who wish to switch to these data centers should contact Xojo Customer Service.

Product: Xojo Cloud

Platforms: All

Price: Plans start at $50/month

Website: http://www.xojo.com/cloud

mySalesAgent 2 Released

mySalesAgent is a Mac-only App which makes sure you will never miss the Mac App Store sale you are waiting for again. It offers a clean, white iOS7-like interface in which the user can search for iOS Software, iPad-only Software, Mac Software, and eBooks available on Apples Stores. Just search for items which you want to purchase when they reach your targeted price. Set your price and forget about it. The mySalesAgent will inform you via OS X Notification Center Messages and/or via Email when an item reaches the targeted price.

Product: mySalesAgent 2

Platforms: OSX

Price: Free

Website: http://www.schneppi-software.de/

New PDF Classes for Xojo

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 Mac OS X and Windows. Linux is currently unsupported.

The PDF Classes are for creating a PDF document. Others means must be used to display PDF documents from within a Xojo application.

Version 2.5.0 Beta 1 is the first public release of these classes. The classes cost $200 and contain the full source code. This introductory price is for a limited time only. Users that have a valid Fireye Software PDF Classes license can contact BKeeney Software at support at bkeeney dot com to receive a discount.

Product: Software

Platforms: OSX/Win

Price: $200 (introductory price)

Website: http://www.bkeeney.com/allproducts/pdf-classes/

GeneralLedger v1.0.5

GeneralLedger is an easy to use money management solution for home and small businesses from ToThePoint Software. Set up any number of Account Books. Create unlimited Expense and Income Accounts. Easily enter any type of transaction.

Financial Tracking: simply track where the money goes.

Budgeting: track income and expenses by accounts (categories)

Accounting: allocate starting amounts for budget accounts (categories)

Product: GeneralLedger v1.0.5

Platforms: OSX

Price: $15

Website: http://ttpsoftware.com/thankgoodnessWP/generalledger/

New Xojo Canvas Book Published

Eugene Dakin has released a new Xojo book, I Wish I Knew How To... Program the Canvas Control with Xojo Desktop, that will provide you with the ability to learn how to modify pictures, graphics, make animation, and how to make two games.

The focus of this book is to work with topics related to the Canvas Control. All of these examples are created with native Xojo code and does not use any third party programs. The examples have been tested on Windows 7, 8.1, OS X 10.9, and Ubuntu 14.04 Operating Systems. By the time you finish the book you will be able to apply skills from these examples to create your own programs!

Topics included in the book:


Chart Fundamentals


2D Objects




Gaussian Blur

Building basic controls



Two games with step-by-step code explanations to help you build your own

and more...

The book includes twelve chapters and over 400 pages of code to build 50 example programs. Create realistic 2D game motion. It also includes example images and the ways to use them in programs.

Product: I Wish I Knew How To... Program the Canvas Control with Xojo Desktop book

Platforms: All

Price: $8.99

Website: http://great-white-software.com/rblibrary/

Backup To Go From Ohanaware

Don't leave the safety of your important files to chance. What if your Mac gets damaged, or stolen? Hard drives fail, even backup drives can fail, especially when needed most.

Replacing a computer is one thing, but replacing your photos*, projects, web layouts, thesis, book drafts, artwork, graphic designs, app ideas and many other kinds of irreplaceable files and data, can be impossible. Unless you have adequate protection.

Everyone who owns a computer needs to think about multiple backup solutions. Before it's too late, and your digital belongings are lost forever.

Backup To Go is a must have utility, it adds the much needed extra level of protection. Making it ridiculously easy to take and keep your files safely with you, all the time.

Simply plug in a USB Stick, Thumbdrive, SD card or an external Hard Drive, and configure it with Backup To Go. Then Every time the disk is plugged into the Mac, Backup To Go will automatically copy the latest files and changes to the portable backup disk.

Many USB Sticks or Thumbdrives have keychain loops, SD cards are small enough to fit in a wallet, while external Hard Drives can fit in a purse or stay in the car. The important point is, there is an extra layer of protection in case the worst does happen.

Download Backup To Go today, and give your digital belongings the much needed protection they deserve.

Key Features of Backup To Go:

Automatically backs up the latest changes and files, when the backup disk is plugged in.

Automatically ejects the disk on completion, so it can safely be removed and taken with you*.

Can automatically launch at the same time as your computer starts.

Simple and straight forward Interface.

Menubar icon for convenient access.

Saves battery life, by using zero energy while idle.

Retina ready.

Supports multiple simultaneous backups, allowing different files to be copied to different disks, or the same files to different disks.

Uses the fastest copy methods.

Product: Backup To Go 1.0

Platforms: OSX

Price: Free

Website: https://itunes.apple.com/us/app/backup-to-go-protect-your/id882272017?ls=1&mt=12

RAGE Software Releases EverWeb

RAGE Software announced an update to EverWeb, the easy to use website design and publishing tool for OS X. EverWeb aims to remove all the hurdles from designing, creating, and publishing professional websites with a complete drag and drop user interface for website creation combined with a one-click publishing solution. EverWeb users never have to write any code or focus on any of the technical details when designing a website. EverWeb 1.4 adds major enhancements to the Image Gallery, Navigation Menu, Image Slider, Facebook, and HTML Snippet widgets.

Starting from a professionally designed template, or from a blank canvas, users can design a website with modern features including; drop down menus, image galleries, e-commerce stores, social networking features and more. Under the hood, EverWeb creates fast loading, HTML5 and CSS3 websites that are compatible with all desktop and mobile web browsers.

EverWeb 1.4 adds major enhancements to the built in Image Gallery allowing the ability to add image captions, multiple image gallery pages, more customization options and social sharing features. EverWeb 1.4 also improves the Image Slider, Navigation Menu, Facebook, and HTML Snippet widgets with new customization options. Lastly, EverWeb 1.4 comes with additional website templates.

Product: EverWeb 1.4

Platforms: OS X

Price: $80-$100

Website: http://everwebapp.com/

End of article.