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 19 in printed book and digital formats -- plus a one-year subscription (beginning with 20.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 14.6



Issue: 14.6 (November/December 2016)
Article Description: No description available.
Article Length (in bytes): 99,227
Starting Page Number: 8
Article Number: 14601
Related Web Link(s):


Full text of article...

WebGen Lets You Make WebControlWrapper Objects

WebGen creates a WebControlWrapper subclass pre-set with basic constants, navigator and layout icons, and will even set up library loading. Set up, generate, and drag the XML file into your Xojo Web project! Getting started with a custom web control is now quick and easy.

In this update the LayoutEditorIcon will tell you if your image is too big when making a tray item. Additionally, the HTMLHeader method is now more complete when adding a jQuery library.

Created as a side project during the course of XDC 2016, WebGen will help both new and experienced Xojo users create Web controls.

WebGen goes a step beyond to make your control well rounded.

Generate a Namespace to be sure your control works in all versions of Xojo Web

Create icons for the IDE, and be sure they fit within guidelines from the documentation.

Automatically create the code to load Frameworks

Hide developer events from end users with the tick of a box.

Product: WebGen

Platforms: OSX

Price: Free

Website: http://webgen.timi.me/

MonkeyBread Software Releases the Videos from Xojo conference in Koblenz

Monkeybread Software organized a Xojo related conference earlier this year in beautiful Koblenz, Germany. We recorded most of the conference sessions and those are now available to attendees. Included are slides, example projects, and audio recordings.

Our next conference will be take place in metropolitan Berlin, Germany. We meet in the lovely Ellington hotel in the center of west Berlin. The hotel is near Kurfurstendamm, the Zoo and KaDeWe. Beside our two conference days we have accompanying social programme with our dinner event and optional two training days. For the evenings we have casual get-together in the hotel bar or beer garden.

If you register for the Berlin conference, you can get access to the conference materials from the Koblenz conference. Or if you can't attend the Berlin conferences in person, you can get a video-only ticket for the same price.

Product: MBS Xojo Conference Videos

Platforms: All

Price: Free

Website: http://www.monkeybreadsoftware.de/xojo/events/berlin-2017-event.shtml

Quick License Manager Protects Windows Apps

Soraco Technologies is happy to let the Xojo development community know that their software license protection tool, Quick License Manager, can now protect Xojo Windows apps.

Product: Quick License Manager

Platforms: Win

Price: $200-$800

Website: https://soraco.co

XojoUnit 6.2

XojoUnit 6.2 is now available on GitHub. Changes include:

Added Assert.Matches and Assert.DoesNotMatch to test strings against regular expressions.

iOS results table now shows failed method names in red.

Product: XojoUnit

Platforms: All

Price: Free

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

gPDF graphics class for Xojo

gPDF is a custom class designed for developers using the Xojo programming environment and is designed to work with applications written for use with Apple OSX/macOS , Microsoft Windows, Linux, Console, and Web applications. For OSX it requires version 10.7 or above, and for Windows version 7.

gPDF uses the same Graphics syntax you have been using for the Xojo Canvas and Picture object, making it very easy to create complex PDF documents without having to learn a new and complex framework. The gPDF users guide gives details on all the commands, and any enhancements or restrictions as compared to their use with Xojo graphic objects.

Product: gPDF graphics class for Xojo

Platforms: All

Price: $129

Website: http://www.rdsisemore.com/gpdf

FileName Extreme

FileName Extreme has been release on the Apple AppStore by Holy Mackerel Software. FileName Extreme is a 64-bit Xojo application for renaming file names, folders and extensions based on their internal picture and audio metadata. It also allows over 30 renaming types including case, remove, find and replace, sequential numbering, hashes and truncation.

Apart from renaming you can export reports of your file data to CSV, PDF, Tab and XML. It uses many MBS functions to get access to additional file data, RegEx, Sparkle updates and SQLite databases. It uses threads to keep the interface responsive. It uses Einhugur Window Splitters to keep the interface flexible. It uses the Rowlands/Tempelman code for Apple AppStore Receipt verification.

Of particular interest to many may be the ability to export the EXIF (Mac only) and Audio metadata including iTunes Artwork and Lyrics.

Product: FileName Extreme

Platforms: OSX

Price: $20

Website: http://www.filenameextreme.com/

Mac App Store: https://itunes.apple.com/us/app/filename-extreme/id1159638311

Bitrot Detector 2016 Release 2

Domador Software has published Bitrot Detector 2016 Release 2. With this release, Bitrot Detector scans files and folders much, much faster than before.

Bitrot Detector is a great complement to just about any backup scheme (on a Windows computer). Bitrot Detector creates a profile of files on your computer and scans them periodically, notifying you of potentially unwanted changes, while there's still time to restore the unaltered, original files from your backup. You can specify which files and folders you'd like to track and how often to rescan them. Thanks to Bitrot Detector, you can identify and repair otherwise unnoticeable data loss, and make the most out of your backups.

Product: Bitrot Detectora

Platforms: Win

Price: Free Trial/$24

Website: http://www.domador.net/products/brd/

Xojo Design Awards Winners

Congratulations to the 2016 Xojo Design Awards winners!

Best Overall: EverWeb (http://www.everwebapp.com/)

Best Business App: Light Blue (https://www.lightbluesoftware.com/)

Best Consumer App: Alinof Timer Pro (https://www.alinofsoftware.ch/apps/products-timerpro/index.html)

Best Cross-Platform App: PubCoder (https://www.pubcoder.com/)

Best iOS App: Studiometry Touch (http://oranged.net/studiometrytouch/)

Best Developer Tool: Everweb (http://www.everwebapp.com/)

Product: Xojo Design Awards Winners

Price: Free


Clutch Identifies Xojo As Top Cross-Platform Development Tool

Clutch, a B2B ratings and reviews firm based in Washington, DC, has identified Xojo as a top cross-platform development tool. Their research findings were based on a number of factors, including breadth of platform features, ease of use, client reviews and market presence.

"People have always wanted faster ways to build software and that's why we created Xojo," commented Geoff Perlman, Founder and CEO of Xojo, Inc. "Our philosophy has always been to make development faster by offering native, cross-platform solutions. Xojo enables anyone to build for the platforms that are important to them by abstracting them from having to learn several languages."

"In the course of our research on the leading app development software products, we saw there was a real need for tools that could do more than simple app-builders, but weren't as complex as full-scale enterprise platforms," explained Chandler Dunklin, Research Analyst at Clutch. "We thought Xojo was a prime example of this kind of tool. This was confirmed by the client reviews we completed for Xojo that rated the platform a perfect 5 stars."

Website: https://clutch.co/press-releases/clutch-identifies-top-cross-platform-app-development-tools

MBS Plugins 16.4 Released

Monkeybread Software releases version 16.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 Xojo (Real Studio) development environment with 2,300 classes featuring over 59,000 documented functions. Our plugins support all three platforms Mac OS X, Windows and Linux with all project types desktop, web and console including 64-bit and ARM targets.

Some of the highlights on the 16.4 update:

With our new plugin version we add a class to use the camera of a Raspberry Pi for capturing images. You can enumerate devices, connect to one, select various options, capture pictures or get a preview image. If you have a similar camera on a desktop linux, you can of course use the same class there.

This release improves a lot of linux classes. The DirectorySizeMBS class now fully supports linux to quickly check the size of a directory. The module for extended attributes now works on Linux as well as the SystemInformationMBS.MACAddressMBS function.

If you need to securly create password hashes, we recommend checking the new Argon2MBS class. Argon2 is a price winning key derivation function which you can now use to generate encryption keys.

For our SQL Plugin, the internal SQLite library now allows you to run the same commands as the SQLite shell tool. Use this to benefit from various import and export functions there. For SQLValueMBS class, we added new properties to easier read/write blob values. You can now stream them from/to folderitem or streams. You can set a BLOB from memoryblock directly without converting to a string, from a variant as well as all parameters in a SQLCommandMBS from a dictionary. Our SQLite3MBS can now load extensions directly. For prepared statements, the BindType function is now optional.

On Windows we can now read/write/delete file streams. So beside some data your files can have additional metadata which your app can use, e.g. to store backup state. Our LargeBinaryStreamMBS class can now handles long file paths better. And our windows list class can now enumerate child windows.

We added a new WebKit 2 control for Mac. This allows you to have one HTMLViewer replacement which dynamically switches between WebKit 1 (32-bit) and WebKit 2 (64-bit) depending of the host application.

With the new MBS.Has*Plugin constants, you can write conditional code which uses plugin functions only if the plugin is installed. This helps for bigger source code libraries.

We got new CRC, more GraphicsMagick and a new SplitMBS function. Our MemoryStorageMBS class helps to break 32-bit memory limits. We improved several Cocoa related classes including NSLayoutManagerMBS, NSURLRequestMBS and NSFontManagerMBS

Finally we updated LCMS 2 to version 2.8, OpenSSL to 1.0.2i, SQLite to 3.14.2 and DynaPDF to The UniKey plugin now uses 6.5 SDK and supports 32 and 64bit targets on Mac, Windows and Linux including ARM.

Product: MBS Xojo and Real Studio plugins

Platforms: All

Price: $29-$299

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

Server Ranger 1.0.4 Released

Belfast, UK - LibertyApp Ltd. is proud to announce the release and immediate availability of Server Ranger 1.0.4, the latest version of the company's website and server monitoring solution for the macOS platform, developed using Xojo. Server Ranger 1.0.4 is built for macOS Sierra and OS X El Capitan and brings many stability improvements and bug fixes.

Monitor the uptime and performance of your servers and websites with ease! Get alerts when things go wrong. No subscriptions, no monthly fees, no in-app purchases and absolutely no adverts. Powerful yet easy to use.

Server Ranger scales to monitor the performance and uptime of any number of servers from 1 to 1000 as well as any type of server - web, mail, file, routers and more. Server Ranger can send multiple alerts when a server's latency is unacceptable or if the server has gone offline. These are fully user-configurable and include email alerts, notifications, sounds and visual cues. Server Ranger can run a check on a website or server from as often as every thirty seconds to once an hour.

Server Ranger also includes an Overview window, which can be displayed on a separate screen or Airplayed to an Apple TV, a Single Server mode, a Log window with timestamps and export capability and a detailed view, which uses charts to display the server's recent performance at a glance.

Key features:

Monitor any type of server or site - file servers, routers, web servers, email servers and more

Define alerts for slow servers and offline servers

Configure different responses for each situation

Email, sounds, visual

Get alerted after a user-definable number of checks

Single Server Mode

Overview window - perfect for a screen on the wall or Airplaying to an Apple TV

Log file with export and print

One simple price - no adverts or monthly subscription fees

Built for macOS Sierra (10.12) and OS X El Capitan (10.11)

Product: Server Ranger 1.0.4

Platforms: OSX

Price: $29.99

Website: http://www.serverranger.com/

Xojo 2016 Release 3

Xojo 2016 Release 3 adds 90 improvements and 11 new features, including optimization settings to produce faster apps. Xojo 2016 Release 3 features include:

Added Moderate and Aggressive compilation for 64-bit and ARM builds

SQLiteDatabase upgraded to v3.14.1 and now supports FTS5 for full-text searching

Additions to refactoring features of the IDE and Code Editor

Save Code Editor color schemes to easily share and re-use

ICU library included with Linux builds for improved compatibility

Easily convert Pictures in projects to Image Sets

Product: Xojo IDE

Platforms: All

Price: Free IDE (deployment of built applications requires a one-time fee, $99-$1999, depending on targets)

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

Introducing Liquid Database

Liquid Database lets you manage your personal collection of Liquids (Liquid Receipts), Flavors, Bases, and Distributors, and keep track of your storage. It features:

Liquids Database

Flavour Database

Bases Database

Distributors Database


Just enter your Flavours, Bases, and Distributors once and use them to manage your Liquids and your personal Liquid Receipts. For each Item you can store additional Informations like up to 5 Flavours, a Base and Distributor and a graphical Illustration (Picture) for each Liquid or the share value of PG, VG and Water for each Base and more.

For each Item you can set an amount Value and the unit of measurement and if this amount Value is greater then 0, the Item will automatically be added to your Storage Database.

Product: Liquid Database 1.0

Platforms: OSX

Price: $2.99

Website: https://itunes.apple.com/app/liquid-database/id1149829246

MBS Xojo Conference 2017 in Berlin

Monkeybread Software is pleased to announce the European MBS Xojo Conference in metropolitan Berlin, Germany on May 4-5, 2017.

We will meet in the lovely Ellington hotel in the center of west Berlin. The hotel is near Kurfurstendamm, the Zoo, and KaDeWe. Beside our two conference days we have accompanying social programme with our dinner event and optional two training days. For the evenings we have casual get-together in the hotel bar or beer garden.

We will have Xojo engineers join our conference. Stephane Pinel from France will be there to talk about Xojo. Jens Boschulte, our PDF specialist and creator of the DynaPDF library will be available for questions. And of course we have a few other well-known Xojo developers coming.

Sessions are to be held in English. Our conference is conceived as a networking event for the Xojo community. The conference is an ideal opportunity for sharing your thoughts and your own development experience with fellow users and developers. If you like to hold a presentation, please contact us as soon as possible. Speaker receive discounted tickets.

Product: MBS Berlin Xojo Conference

Platforms: All

Price: 299 Euros (until Dec. 4, 2017)

Website: http://www.monkeybreadsoftware.de/xojo/events/berlin-2017-event.shtml


ArchiveXojo is the composite of several things. It is a version control system. It is a project documentation tool. It is a central code repository making it easy to find and reuse code created in any of your Xojo projects.

ArchiveXojo stores code, as it is being developed, into an independent text file. At intervals, you can bring the content of this text file into the ArchiveXojo database.

Storing all your code changes as you work, the use of ArchiveXojo removes some of the anxiety inherent in altering code. It is easy to "unravel" a bad decision.

ArchiveXojo is also a resource. All your old code from all your projects is available in one place for possible reuse in new projects. Refactoring old code and reusing old code is part and parcel of being a Xojo programmer. The ArchiveXojo database has all the tools of a database to find and grab bits of your previous work.

Product: ArchiveXojo

Platforms: OSX

Price: Free

Website: http://www.bearboat.net/ArchiveXojo/ArchiveXojo.html

DataView 1.7.1

piDog Software announces the release of DataView 1.7.1 for Xojo. DataView was designed with ListBox compatibility in mind. Most of the methods, events and properties of Xojo's Listbox control are supported in DataView making for a smooth transition.

Now includes native date choosers for each platform using DataView.TypeDateChooser

RowSpan and ColumnSpan can now be set for any cell. Mouse events are automatically routed.

Horizontal Alignment can now be set for individual cells

Added a DragOut event to allow for combined DragReorderRows and DragObject behaviors

CellContainers allow you to embed any control in a DataView cell, now supported on all desktop platforms

Fully theme/system color compliant on all desktop platforms

Now provides hover/press visual feedback for Headings

DataView can now be used with any version of Xojo, all the way back to 2013r1

Product: DataView

Platforms: All

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

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

Take Control of Your Dynamic IP Addresses with xProDDNS

Monitor your pubic and private IP addresses. Receive email and text message alerts when they change. Update your hosts with Dyn, No-IP, OpenDNS and DNS-O-Matic. Remotely manage and view activity from your smartphone, tablet, laptop or desktop computer.

Product: xProDDNS

Platforms: All

Price: Free

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

XojoThemes 2.0

Gavin Smith is pleased to announce the release and immediate availability of XojoThemes 2.0, now also for Windows for the first time. XojoThemes allows you to choose or create themes for the Xojo IDE's code editor. For example, you might want to have one theme for the daytime and a different one for the evening, such Sunset and Solarized Dark.

XojoThemes 2.0 brings the ability to import and export themes! Themes are created as .xojo_theme files and allow for easy sharing amongst your colleagues or other computers, whether they are on macOS or Windows.

Product: XojoThemes

Platforms: OSX/Win

Price: Free

Website: http://www.libertyapp.com/xojothemes/

Snippery 1.2

Snippery 1.2 adds Syntax Highlighting for HTML, JavaScript, PHP, and Xojo programming languages (more to come!); Color Schemes to customize the main editor window background, language keywords and other elements; self-update feature and a new Finder menu item that simplifies even more the creation of a new entry from the selected text into Snippery.

In addition, Snippery 1.2 also includes improvements for seven of previously existing features, and six bug fixes. For example, now it is possible to switch and copy the HTML rendering from the Preview Window.

Using Snippery you will save a lot of keystrokes and repetitive work thanks to the "Text Expander" feature! Define text templates, use placeholders, and "expand" them when you need to use them... typing only the text that really changes.

Write your snippets using Markdown syntax, apply style format, insert images, links, tables... and export them as PDF, Word, Pages, RTF or HTML files.

Preview your Snippets (with Markdown syntax, HTML or plain text) with a simple click of the mouse, switching from Preview Mode to Edition Mode on the Main Window... or use the dedicated Preview Window instead.

Save all your private and sensible data from prying eyes thanks to the strong Encryption feature! and, with the automatic Lock feature, all your snippets will be safe when Snippery detects no activity for the adjusted idle time; or force the Lock window with a simple keystroke every time you go away from your Mac!

Filter the listed snippets by the searching criteria you want: any, title, text, tags; for any of the included date presets (day, week, month and year) or by any date range you choose! Then Sort the matching results by creation date, modification date or title in ascending or descending order, and you are done!

Product: Snippery

Platforms: OSX

Price: 14.95 Euros

Website: http://www.aprendexojo.com/software/snippery

Color Picker Component for Xojo

The Color Picker component for Xojo development platform is a support tool for color management. It is made available to a box containing the most used colors in shades divided. It can be used to design applications or any other environment where you need to use the colors.

After you insert the component inside the window you can manage the color properties.

You will see a box with the most used colors divided in shades.

By clicking on a color you are enhanced the Selected Color properties. This property is public, available both in writing and in reading.

Use the property SelectedColor to retrieve the color value and chose to use it in your application.

You can also use popup window for choose a color.

Product: Color Picker Component for Xojo

Platforms: All

Price: 8 Euros

Website: http://www.pesarosystem.it/xojo-picker-color-english.asp

New Windows 10 Registry Book

xDevLibrary announces the release of a new book by Eugene Dakin, I Wish I Knew How to... Program Windows 10 Registry.

Windows Registry is the heart and soul of your Windows computer. This book show the fundamental programming parts that work with Xojo to change the registry with your program.

There are over 10 chapters with more than 180 pages with over 50 example programs. Interested readers can find out more and purchase this book and many others at xDevLibrary (http://www.xdevlibrary.com) for instant delivery.

Product: Program Windows 10 Registry with Xojo

Platforms: All

Price: $14.99

Website: http://xdevlibrary.com

ZappAppz Popup Controls

After over a decade of software development for universities and the US military, ZappAppz announces the release of their first commercially-available Xojo web products for the private sector.

Available now, ZappAppz Popup Controls includes a popup date selector, clock, calculator, and color picker for Xojo web apps as well as the source code to modify the controls to suit your needs.

These controls are in use in commercial applications serving thousands of users a day in the university and government medical fields. In order to maintain code through years of use and numerous evolutions, we focus on code that is well-documented and easy-to-read. By providing the source code with all of our controls and routines, you can easily dissect it and adjust it to meet the needs of your own commercial applications.

Product: ZappAppz Popup Controls

Platforms: All

Price: $79

Website: http://www.zappappz.com/

FlexGrid Control for iOS Apps Released

Jeremie Leroy is pleased to announce the release of FlexGrid for Xojo iOS Apps. FlexGrid is scrollable and flexible layout used to automatically organize child ContainerControls depending on available width and height. It was initially designed to mimic Flexbox item available in CSS/HTML.

Thanks to the new ScrollableArea in Xojo 2016R2, FlexGrid takes care of setting up all layout constraints for you.


Platforms: iOS

Price: 29?

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

TipWiz Tip Calculator for iOS

The fast and simple TipWiz tip calculator makes use of the improved iOSTable introduced in Xojo 2016 R2 to offer a history of your purchases, including location Services.

Product: TipWiz

Platforms: iOS

Price: $0.99

Website: https://itunes.apple.com/app/tipwiz-fast-simple-tip-calculator/id1102406928

App Wrapper 3.6

Ohanaware Co., Ltd. announce the immediate availability of version 3.6 of their popular App Store preparation tool. 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 fully supports El Capitan and Xcode 7 and this update includes improvements and bug fixes.

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

Platforms: OSX

Price: $9.99/month

Price: $49.99/year

Price: $199.99/year for small team edition

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

Gantt Component for Xojo

The Gantt component for Xojo is a support tool for project management in a diagram that displays the status of the projects for a period of time. It can also be used to view the reservations of a hotel, for a calendar of events, or any other environment where you need to display a diagram with the elements and time.

It is very simple and easy to use, just drag the xojoGantt folder in your project, and you can start using it.

Product: Gantt Component for Xojo

Platforms: All

Price: 48 Euros

Website: http://www.pesarosystem.it/xojo-gantt-english.asp

gGauge for Xojo

gGauges are Xojo Custom Controls (Web and Desktop) for generating and animating nice and clean gauges. Gauges are fully responsive, resolution independent and self-adjusting.

half or donut shape

customize gauge colors and background

customize value decimals, symbol and formatting

use default 3 segments or create your own segments

customize min/max values and labels

customize title and label font and color

customize gauge animation type and speed

customize pointer shape and color

Product: gGauge

Platforms: Web and Desktop

Price: Desktop: $17 (encrypted), $69 (with source)

Price: Web: $17 (encrypted), $69 (with source)

Website: https://www.gate61.com/ggauge.html

Answers is Retina-Ready

Today, Answers is brought to you in high resolution; ready for Apple's Retina displays. Designed to always be a pleasant experience, Answers is your go-to app for help documents of any size.

Help documents are vital to customer support, and making them is no longer a challenging task. Answers 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 features several fixes alongside its high resolution interface. Several user experience issues have been resolved relating to the open and save dialogs, as well as the toolbar buttons. Included with this update is also a revised version of the Mac Help theme for 2016 that displays better in wide web browsers. Version 1.1.8 also features other minor bug fixes and tweaks.

Product: Answers

Platforms: OSX/Win

Price: Free/$29 (Pro)

Website: http://nswrs.com/

gHTML Editor for Xojo Web Applications

gHTML Editor brings the power of CKEditor to your Xojo Web application.

simple to use WYSIWYG text editor

load or insert HTML

insert Text

read-only mode

customize toolbar

Product: gHTML Editor

Platforms: Web

Price: $17 (encrypted), $69 (with source)

Website: https://www.gate61.com/ghtml.html

Valentina 6.5.6 Update

Paradigma Software, Inc., the makers of enterprise class database and reporting products, announces technology release 6.5.6. The Valentina product line includes the cross platform Valentina Studio database management, administration and reporting tool for working with all major databases including MS SQL Server, MySQL, MariaDB, PostgreSQL, SQLite and its own advanced object-relational database Valentina DB. This update includes performance updates to Valentina Studio, a new Reports header object for Valentina Reports and improved SSL handling with Valentina for Xojo.

Valentina Technical Release 6.5.6 also includes updates for Valentina Server on the Raspberry PI platform. API integrations include support for C++, Java and Xojo.

Valentina Server, the three-in-one server includes a complete Reports Server, a SQLite-based Database Server, and the advanced, object-relational Valentina DB Server. The Reports Server works with both the included database servers in addition to MS SQL Server, MySQL, PostgreSQL Server and Maria DB Server. It is available as a standalone solution on Linux, Windows and Mac OS X starting at $299, as well as an unlimited deployment version for developers called Valentina Developer Network at $599. Developer component Valentina DB ADK allows embedding Valentina DB in applications that can be deployed royalty free. Valentina Reports ADK allows embedding the Valentina Reports engine in applications for royalty free deployment. Both cost $199 per platform and are available for all major desktop tools for Windows, Linux and Mac OS X, including C++, Java and more.

Product: Valentina

Platforms: All

Price: $299-$599


xDev Magazine Launches xDevLibrary

xDev Magazine is delighted to announce the re-launch of RBLibrary as xDevLibrary, following the purchase of the classic a la carte article site in April.

xDevLibrary gives Xojo developers a way to instantly purchase terrific books, tutorials, how-tos, and other programming articles from top Xojo writers. Currently the site contains mainly the same content as the former RBLibrary, but xDev is committed to enhancing existing products, as well as regularly adding new content, including articles from past issues of xDev Magazine.

With that in mind, the site is launching with with a brand new book from Eugene Dakin: "I Wish I Knew How to... Program Raspberry Pi 2 B Electronics with Xojo." This fantastic 380+ page book will guide you in using Xojo to program your Raspberry Pi motherboard and includes examples such as ultrasonic distance, LCD words, graphics, and custom glyphs, infrared sensors, photo and video recording, servos, LEDs, infrared receivers, and more.

Marc Zeedar, the publisher of xDev Magazine, feels that xDevLibrary is a great complement to the resources already offered by his publication. "Now we can offer the best of both worlds: the value of a subscription-based service and the instant purchasing of individual articles and books."

Former RBLibrary owner Norman Palardy is also excited about the transition to the new site. "xDev has been providing REALbasic users with learning resources for over 14 years and we're pleased to see them continue their commitment to the Xojo community."

xDevLibrary is re-launching with a simple one-page design, but a more elaborate design is planned for the long-term. Feedback and suggestions as to what readers would like to see is encouraged!

Product: xDevLibrary

Platforms: All

Price: Varies by product

Website: http://www.xdevlibrary.com

Hide for Mac OS X

Javier Rodriguez (AprendeXojo.com) announces the immediate availability of Hide for Mac OS X (10.7 and later). Hide for OS X hide and reveal all the files and folders found on the Desktop. This way you can clean your OS X Desktop with just a mouse click!

This feature is specially useful for the following scenarios (among others):

Screencast recording


Screen sharing

Hide for OS X "remembers" all the hidden files on a previous session, so you can reveal them again the next time you run the App.

Hide is a "faceless" app! This means that, once executed, all their features are available from the menu installed on the Finder Menu Bar. There is no user interface.

Product: Hide for Mac OS X

Platforms: OSX

Price: Free

Website: http://www.aprendexojo.com/product/hide/

ReText Released

ReText is a Search and Replace Text Editor which allows you to use as many Search and Replace operations automated and run them in any order. ReText offers not only simple Search and Replace methods, it also offers Search and Replace by using Regular Expressions for unlimited flexibility.

In addition to manually entering Text, an automated acquisition and processing of Text from the Clipboard is possible.

Properties of ReText:

Easiest operation

Unlimited amount of ReTexter Groups

Unlimited amount of ReTexters in each Group

Automatic acquisition and processing of the Clipboard

Templates Testtext

Simple Search and Replace

Search and replace using Regular Expressions

Templates for frequently used Regular Expressions

Loading and saving of Text Files

Copying and Moving of ReTexters between ReTexter Groups

Detailed guidance in Help Book format

Product: ReText

Platforms: OSX

Price: $2.99

Website: https://itunes.apple.com/app/retext-regex-search-replace/id1115122731

Stamp for Mac OS X

Javier Rodriguez (AprendeXojo.com) announces the immediate release of Stamp for Mac OS X (10.7 and later).

Don't waste time writing again and again the same texts with only minor changes! Improve your productivity with limitless text templates that you can select from the Finder menu, and where you can include up to nine placeholders, so you can type the text that really changes once you want to apply the selected template on the frontmost document. In addition, you can repeat and combine the placeholders on the templates, so you have all the flexibility you need to properly compose complex text combinations!

You can use Stamp, from OS X 10.7 and on, to save time:

Writing canned messages with placeholders you will replace on the fly.

On customer support, writing email replies (or other mediums as Facebook, Twitter...)

Writing text snippets: headings, footprints, signatures...

Using code snippets in your projects

Writing reports, memorandums, emails

And a lot of other text-related tasks in your day to day!

Clean user interface, simple and fast to use, and best of all: Stamp will not hurt you pocket. It's just 4.95 ? and you can install and use it on every Mac you own!

Access the Templates from the Finder Menu

The Stamp finder menu dynamically shows the ten templates you use more often! Nevertheless, other Finder menu option gives access to the window with all of the available entries for selection: easy and fast!

Add text in a breeze!

Create new templates with the selected text from any application using the Finder Menu item, dragging a text file or text selection to the Stamp window. This way it is really fast and easy adding new entries with text you are going to use again in the future!

Anyone can use Stamp in trial mode, getting a free Trial License with the form available on the product webpage.

Product: Stamp for Mac OS X

Platforms: OSX

Price: 4.95 ?

Website: http://www.aprendexojo.com/software/stamp-dont-repeat-yourself/

GraffitiSuite Release 21 Now Available

GraffitiSuite hits Release 21, and expands its Web Edition offerings.

"This release has been a long time coming," according to Anthony G. Cyphers, Sole Proprietor of CyphersTECH Consulting. "So much work has been put in to this release, and I'm very proud to have finally been able to push it out to our customers. The new classes are great additions to both our offerings and the toolset for all Xojo developers, while the codebase has been largely rewritten to improve stability and future enhancement. There's never been a better time to subscribe to GraffitiSuite Web Edition! Further, we've redone the web site and made it both more modern and more user-friendly."

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

Price: Starting at $149/year

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

Spotlight Importer 3.5

The Spotlight Importer is a free system extension for Mac OS X from Thomas Tempelmann that facilitates searching your Xojo projects with Spotlight. It had been formerly distributed with the Mac IDE, but is now a separate file you need to install yourself.

The new version 3.5 has been updated to support the latest IDE version 2016r1 and is a required update when you're using the new IDE and have project files using the old extensions (.rbp, rbvcp etc.).

Even if you're not a Mac user, Thomas has posted an article on various ways to search your projects (http://blog.tempel.org/2015/10/SearchingMultipleXojoProjects.html).

Product: Spotlight Importer 3.5

Platforms: OSX

Price: Free

Website: http://www.tempel.org/RB/SpotlightImporter

MBS Xojo Bug Reporter Kit 1.2

The MBS Xojo Bug Reporter Kit helps you reporting bugs in your applications back to you, the developer. The new version improves the Kit by using newer plugin features and is tested on 64-bit.

Crossplatform Bug Reporter engine for Mac OS X, Linux and Windows.

Full Source code access.

Collect bug reporter data and send to server for delivery as email (or insert to database)

Handle unhandled exceptions. The plugin reports the exception class name and message.

Find Mac OS X crash reports and report them.

Run bug reporter for feature request.

Catch Windows System Exceptions.

Catch Signals on Mac OS X and Linux.

Catch unhandled C++ exceptions.

Catch Cocoa Exceptions

Localized for English, Italian, French and German.

Product: MBS Xojo Bug Reporter Kit in version 1.2

Platforms: All

Price: $69

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

MBS Updater Kit Updated

The MBS Updater Kit helps you in adding an automatic update feature to your application. Version 2.0 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.

Sparkle now resizes in Frameworks folder for better code signing compatibility.

Added CURL support for downloading on Windows. This allows client SSL certificates, proxies and HTTP/1.1.

Fixed minor bugs with load/save preferences in case you run on Linux and we want to avoid RegistryAccessErrorException.

Updated to Sparkle 1.13.1

Can work for 64-bit targets

Can download Linux installer

Product: MBS Updater Kit

Platforms: All

Price: $99 USD (79 Euro)

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

Monkeybread Software Releases IP in Menubar

IP in Menubar is an application to show the current IP address in the menubar. There are options available to customize the appearance of the menu entry. The IP address is updated regularly. Switch on the Router option if you are behind a router or gateway. You can still see your local IP address in the menu.

You can be quit this application using the menu or by using the Activity Monitor (see /Applications/Utilities folder).

IP in menubar is an example of what you can do in Xojo using the MBS Plugins and their NSStatusItemMBS class.

Changes in Version 4.5:

Added option to show country flag.

Added option to show notification when IP changes. This allows you to keep a history in notification center.

Added option to show VPN IP.

Fixed a bug for not connected and behind a router.

Requires Mac OS X 10.7 or newer; source code is included. This application

shows Xojo developers how to create and update a menu in the top right of

the menu bar.

Product: IP in Menubar

Platforms: OSX

Price: Free

Website: http://www.monkeybreadsoftware.de/Freeware/IPinmenubar.shtml

Update Monitor

Update Monitor will inform you about iOS/OS X App Updates even if you don't have installed these Apps currently. Are you also excited when a new version with less issues and new features, hit the App Store? Are you also one of those people who wait for a specific upcoming feature in an App before purchasing it? Do you have had Apps purchased which you currenty haven't installed because you missed a feature, or it was not performing the way you expected? And because of this you removed these Apps from your device? Wouldn't it be nice if you could monitor all your iOS/OS X Apps for updates even while you don't have them currently installed on your devices?

With Update Monitor, this is now possible! Just add all your Apps to your List of monitored Apps within Update Monitor and it will look for updated Apps each time you launch it. If an updated App is detected, Update Monitor will mark this App in the List of Monitored Apps, no matter how many Apps are monitored.

Update Monitor shows release notes, images, descriptions, supported devices and more for each monitored App.

Monitors iPod, iPhone, iPad, iPad Pro and Macintosh Apps

Displays Version Information and Release Notes

Further displays App Icon, Description and Screenshots

Shows supported Devices for each App

Dock Icon Badge Counter for updated Apps

Supports all App Stores around the World

Progress Bar for monitoring Progress

Help File is included

64-bit Application

Product: Update Monitor

Platforms: OSX

Price: $1.99

Website: https://itunes.apple.com/us/app/update-monitor/id1084854253

TaskTime4 5.2.5 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.

Product: TaskTime4

Platforms: OSX

Price: $20

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

Chilkat Plugin for Xojo

Chilkat Software has released its full API as a Xojo Plugin. The API includes classes for SSH, SFTP, FTP, SMTP, POP3, IMAP, HTTP, TLS, Zip, Encryption, Compression, and much more.

Product: Chilkat Plugin

Platforms: All

Price: Varies

Website: http://www.chilkatsoft.com/xojo.asp


ZabMon is a client for the Zabbix monitoring system. ZabMon is a "set and forget" solution for having important events always on the Screen without the need of an open Browser Window. ZabMon is NOT just a Window displaying the Zabbix Dashboard. ZabMon is using the Zabbix API to load and display current Events. Features:

Show minimum Severity and above

Show only active or all Hosts

Show all Unacknowledged or only last unacknowledged Events

Supports HTTPS and HTTP Connections

Set fetching Intervall

Optionally show only Events older than x Minutes

Optionally show only Events younger than x Days

Optionally show Application Badge Counter in Dock

Optionally play an Alarm Sound for new Events

Tested with latest Zabbix 2.x API.

Product: ZabMon

Platforms: OSX

Price: $1.99

Website: https://itunes.apple.com/us/app/zabmon/id1073534063

Arbed Updated

Arbed is an editor for Xojo projects, adding functionality to the Xojo IDE, such as comparison of projects, extensive search (even across multiple projects), more versatile scripting for complex code modification, localization support, code html printing, version control support, and much more. Version 1.8.1 adds support for Xojo 2015r4, finally adds Drop Pad support for Linux and fixes an issue on Windows that led to error messages at startup on some systems.

Product: Arbed

Platforms: All Desktop

Price: Free, $29-$89 for some features

Website: http://www.tempel.org/Arbed/


miniMD is an easy to use Markdown Editor with an automatic updated HTML Preview and HTML Source Code Output. Key features:

Shortcuts for often used Markdown Marker

Markdown Editor Zoom

Live HTML Preview

HTML Source Code Preview

Load MD Files

Save as MD File

Export HTML Source Code

Proudly made with Xojo 2015 and MBS Markdown by Christian Schmitz and Lexing Control by Alfred van Hoeck!

Product: miniMD

Platforms: OSX

Price: $1.99

Website: https://itunes.apple.com/us/app/minimd-markdown-editor/id1061559498?mt=12

Cardsmith; Make, Print, and Share Greetings Cards on OS X.

Ohanaware Co., Ltd. announce the immediate availability of Cardsmith, the latest Greeting Card program for Mac. Cardsmith has been designed for Apple's El Capitan operation system, it has a completely modern design and takes advantage of many of the latest technologies to provide an easy to use interface, with flexible control for creating greetings cards. It features the latest iteration of the Ohanaware print engine, designed to better handle printers that don't support borderless printing, and providing more consistent results across a broad range of printers and printer drivers.

Some key features:

300+ Card templates; Holidays, Valentines, Birthdays, Weddings, and more

22 Categories included

Easy-to-use interface, with built-in card organization and management

9th Generation printing engine; Faster, higher quality and smarter margin handling.

Built-in e-card support; Share cards via E-mail, Facebook, Twitter and Messages.

Many types of cards; Square cards, Post Cards, Single Fold, Double Fold and Money Holders.

Apple Photos support; Use the "Photos Browser" to choose from a "Photos" library.

Designed for El Capitan; The very latest Apple OS, and is compatible with Yosemite and Mavericks.

Create custom cards; Add photos, shapes, text, captions and thought bubbles.

Includes all our clipart; for use within custom cards.

12% larger card editor; Giving a larger preview whilst designing cards.

18 Photo Effects; To enhance photos within a card or to complete a style.

Illustrated and Photo Cards; Ready to print or share.

Smarter organization; Autosave, Undo Restoration and Document History.

Product: Cardsmith; Make, Print, and Share Greetings Cards on OS X.

Platforms: OSX

Price: $6.99 (special), $9.99 (normal price)

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

Register Now for XDC 2016!

Early registration for the 2016 Xojo Developer Conference is now open! XDC will take place in Houston, Texas on October 5-7, 2016. It features sessions on best practices, special interests and other technical topics, with content for every level of Xojo developer. Educational sessions will cover topics like Xojo iOS, Raspberry Pi, database design, user interface design, debugging techniques, writing secure apps, and much more.

XDC will take place at the lovely boutique Hotel Derek in the Galleria area of Houston. It's right in the middle of two airports, giving you plenty of options (and time) to find a great flight. The Xojo conference rate is $164 a night.


Platforms: All

Price: $799-$999 (early to late)

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

Drag-N-Scale Released

DragNScale is an easy to use application from ToThePoint Software for browsing, scaling, renaming images. Some key features:

Browse or scale a folder of images or add images individually.

Drag the application window to resize the displayed image.

Batch save all imported images at the new size or save individual images at different sizes.

Add sequential numbering to image names.

Drag scaled images from DragNScale to other applications, folders, or your desktop.

Email scaled images

Set desktop picture

presets for scaling

ability to enter a custom width for scaling

main window initial size adjusted to fit on smaller displays

Product: Drag-N-Scale

Platforms: OSX

Price: $7.99

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

Watchfaces 1.2

With Watchfaces you can create beautiful images for your Apple Watch Gallery. Watchfaces will scale the images to perfectly fit into the Apple Watch Screen. Add various effects to your images to make them look even more beautiful on your watch.

Product: Watchfaces

Platforms: OSX

Price: $1.99

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

OCR Butler

OCR Butler is the easiest way to transform text on images into plain text files. Just drag and drop an image into the OCR Butler screen or load an image from the File menu and OCR Butler will instantly recognize the text in your image.

Product: OCR Butler

Platforms: OSX

Price: $2.99

Website: https://itunes.apple.com/de/app/ocr-butler/id1025897241

mySalesAgent 2.1 Released

The first 64-bit version of mySalesAgent has just been released in the Mac App Store! Because it's now 64-bit, it's using NSSharingServices for sharing Links with your Social Networks. 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.1

Platforms: OSX

Price: Free

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

VHost Manager Beta Released

Announcing the beta release of VHost Manager from Mark Oxley. This is a small utility to allow web developers to control virtual hosts, without the nitty gritty of having to edit the configuration files directly. This application is 100% Xojo code and is available for OSX-only. Mark is releasing this application completely free of charge to the Xojo community.

Product: VHost Manager

Platforms: OSX

Price: Free

Website: https://www.dropbox.com/s/afnp5vph8uj0bp0/VHost%20Manager.dmg?dl=0

GuancheMOS 1.8

Javier Rodriguez has announced the immediate availability of GuancheMOS 1.8, the multiplatform plug-in for Xojo users that allows the easy, fast, no Rocket-Science implementation of serial number generation and validation features on OS X, Windows, Linux, and Web applications.

GuancheMOS is both Desktop and Console safe, so it is possible to create all kind of license serial number generation and validation solutions around it, without having to pay additional fees or other hidden costs.

GuancheMOS 1.8 plug-in also supports the deployment of 32- and 64-bit applications for OS X, Windows, and Linux operating systems, so it is possible to implement their features in the most up-to-date applications deployed with Xojo 2015r3 and later.

Product: GuancheMOS 1.8

Platforms: All

Price: 110 Euros

Website: http://bit.ly/1GTb62x

Retina Kit 3 Offers 64-Bit Compatibility

Ohanaware Co., Ltd. releases the 3rd version of their "Retina Kit" for aiding Xojo Developers in building Retina compatible and modern applications. While Retina is only available for Cocoa targets, the Retina Kit can be used be used for x-plat development.

The Retina Kit is a collection of Xojo classes and modules that were designed to make it easier for Xojo developers to create Retina-ready applications with the Xojo development tool. The kit simplifies the process of loading and displaying Retina artwork by using the exact same APIs as an application created with Apple's own tools. This allows a Xojo-built application to enjoy the same benefits, such as loading artwork on demand and better memory management.

Version 3 of the Retina Kit is 64-Bit and 32-Bit compatible, with several optimizations under the hood. See the Ohanaware website for upgrade discounts.

Product: Retina Kit

Platforms: OSX

Price: Free (with nag screen); $99 (with source code)

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

Aguilapro Stops Piracy

With Aguilapro you can protect your app to stop piracy and crackers. It has trial options and a licensing scheme.



Tamper checks


Crc checks

Hardware id

Trial options

Virtual machine

Product: Aguilapro

Platforms: All

Price: Free

Website: http://www.aguilapro.com/

MBS Xojo Event Kit Released

Monkeybread Software releases version 1.0 of the MBS Xojo Event Kit, a wrapper for iOS/Mac EventKit framework. This provides useful classes for using the calendar in your Xojo iOS applications.

Query/Get access to the internal calendar and reminder database

Create, modify and delete reminders and events

Handle multiple sources of calendar data

Query participants for events

asynchronously fetch events or reminders

build search parameters using predicates

Handle recurrence rules in various aspects

The MBS Xojo Event Kit:

Requires Xojo 2015r1 or later

Includes full Source code (no encryption)

Works for 32-bit and 64-bit targets.

Product: MBS Xojo Event Kit

Platforms: All

Price: $99

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

ICNSmini Saves Space

Ohanaware introduces their latest product, ICNSmini, which aids Mac and Web developers by reducing the file sizes of ICNS, PNG, and TIFF image files. Shrinking graphics files can shave megabytes of a Mac application, enabling quicker download times, reducing the applications footprint on disk, and improving overall perception of the application. Shrinking PNG images for a website, will make it load quicker and enable customers to navigate to what they want quicker. Shrink images one at a time for free; batch processing available via in-app purchase.

Product: ICNSmini

Platforms: OSX

Price: Free (with in-app purchases)

Website: https://itunes.apple.com/gb/app/icnsmini-shrink-png-icns-iconsets/id1035260885?mt=12

Three New Xojo Books

I Wish I Knew How To... Program Word with Xojo in Windows has been updated to help you use the power of both Word and Microsoft Excel.

If you need reports that can be edited after printing, or can be saved in multiple formats such as the common docx or pdf format, then this book is for you. Most business applications require the famous Windows operating system and is the standard around the world. This book provides an introductory and intermediate steps with over 100 examples to get you on your way to make successful applications.

New to Version 2.2 (September 2015):

Added save PDF file

Added htm file saving

Added 25 different file save types

Added highlighting text (Example 3-11)

Added unhighlighting text (Example 3-12)

Add a picture to a table (Example 9-18)

I Wish I Knew How To... Program Excel with Xojo in Windows has also been updated in September 2015:

Get Access data and put into Excel (Example 11-1)

Put lots of data quickly into Excel (Example 12-2)

Get lots of data from Excel and put into an array (Example 12-3)

I Wish I Knew How To... Begin Programming JSON with Xojo shows you how to create, parse, and read JSON data. This book is more than a cheat sheet, it provides an introduction to the basics of working with JSON in Xojo. Both Classic and New Framework JSON examples are provided and explained in the book. With the Classic and New Framework dictionaries being closely related to JSON, there are also example of these dictionaries too!

The book is written as a guide and reference to Xojo programmers who program Desktop applications in Windows, Mac, or Linux.

Product: I Wish I Knew How To... Program Word with Xojo in Windows

Product: I Wish I Knew How To... Program Excel with Xojo in Windows

Product: I Wish I Knew How To... Begin Programming JSON with Xojo

Platforms: Win

Price: $8.99 each

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

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

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

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

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/

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(TM) 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/

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 [euro] (personal edition), 49.99 [euro] (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[euro] (encrypted) or 499[euro] (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/

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

End of article.