Special

Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.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 11.4 ('Blackjack')
Instant purchase and download via GumRoad!

NEWS

News

Issue: 11.4 (July/August 2013)
Article Description: No description available.
Article Length (in bytes): 40,439
Starting Page Number: 8
Article Number: 11401
Related Web Link(s):

http://www.studiostable.com/webessentials
http://erockus.home.mchsi.com/Mac/PageSector.zip
http://www.xojo.com/download
http://www.xojo.com
http://xojoatl.com/
http://xojoatl.com/
http://www.monkeybreadsoftware.de/realbasic/events/koblenz-2013-event.shtml
http://www.monkeybreadsoftware.de/realbasic/events/koblenz-2013-training.shtml
http://www.GraffitiSuite.com/
http://www.jeremieleroy.com/products/customui.php
http://www.monkeybreadsoftware.de/realbasic/plugins.shtml
http://delaneyrm.com/fpPlugin.html
http://www.studiostable.com/database
http://delaneyrm.com/PolyRootsRB.html
http://vecite.com/files
http://www.pidog.com/Modules.shtml
http://www.monkeybreadsoftware.de/realbasic/WebStarterKit/
http://www.studiostable.com/graphics
http://www.monkeybreadsoftware.de/realbasic/Bugreporter/
http://www.monkeybreadsoftware.de/realbasic/UpdaterKit/
http://erockus.home.mchsi.com//Mac/katt.zip
http://code.google.com/p/zd-gravatarurl/
http://delaneyrm.com/SolveDiffEq.html
http://www.ohanaware.com/appwrapper/
http://www.tempel.org/Arbed/
http://delaneyrm.com/MatrixPlugin.html
http://delaneyrm.com/MPCalcPlugin.html

Full text of article...

Studio Stable Web Essentials 2013.5

This new version includes two big additions:

1. You can sort columns of a WEListBox by clicking the headers, ascending and descending. The sorting is done on the sever side. It is surprisingly fast with hundreds of rows and many columns. If you're currently sorting by refilling your listbox, this will probably feel faster. The sort is done alphabetically on cell values for the sort column. You can override the sort values used by implementing the GetSortValue event handler.

2. A WEAudio control has been added. Use it to play sounds, like for a game. To support the widest range of browsers, you'll want to specify an mpegURL (design time property) and an oggURL (design time property). A webmURL (design time property) is also available to set.

Product: Studio Stable Web Essentials 2013.5

Platforms: All

Price: $69.95

Website: http://www.studiostable.com/webessentials

PageSector 2.3

PageSector is text viewing app with bookmark features. Simple and easy to use. What's new:

  • Fixed a minor issue with the sections list

    Fixed a minor issue with the bookmark locations

    U.I. updates

    Added contextual menus to text display area and sections list

Product: PageSector 2.3

Platforms: OSX

Price: Free

Website: http://erockus.home.mchsi.com/Mac/PageSector.zip

Announcing Xojo, Faster Development for the Web and Desktop

Xojo, Inc. announced the immediate availability of Xojo 2013 Release 1, the faster development tool for web and desktop apps. Xojo is a cross-platform, object-oriented software development tool that enables developers of all backgrounds to create high-quality, powerful applications for the desktop (OS X, Windows and Linux), web and soon, mobile. Currently serving more than 150,000 users worldwide, Xojo is the perfect development environment for both the professional programmer and the novice looking to learn how to create their own software.

Using Xojo, developers drag and drop the user interface and use one simple, straight-forward programming language to implement the functionality of their app. On both the desktop and the web, the developer is abstracted from the specific platform details, letting them focus on what makes their application unique. More specifically, on the desktop, developers can experience true cross-platform development in that they can create their app on OS X and deliver it to Windows users.

For the web, Xojo takes a unique approach, avoiding the complexities of traditional web technologies such as HTML, Javascript, CSS, PHP and AJAX. Using Xojo, developers create web applications in the same way and with the same language they use to create desktop applications resulting in dramatically faster development. And because Xojo compiles applications to machine code, the resulting web applications are very secure.

"Xojo makes creating high quality, powerful applications available to all levels of developers," commented Geoff Perlman, Xojo, Inc. Founder and CEO. "Using one development tool and one single, powerful programming language developers are able to create and deliver solutions for OS X, Windows, Linux and the web. This enables professional developers to save time and make more money, while also expanding the possible target market for commercial software developers."

"Xojo's language and operating model allow for rapid prototyping of app ideas," commented Sam Rowlands, Lead Developer for Ohanaware, makers of Shine (currently in the Mac App Store). "Xojo's language&toolset are very quick to use, and at the same time provide the functionality that allow us to deliver exceptional applications of a high quality, that our customers literarily love."

"Xojo gives me the power to create applications that compete with (and in some cases are better than) applications built by a team of developers using other development toolkits," continued Rowlands.

Xojo 2013 Release 1 includes:

  • An all new Integrated Development Environment (IDE) that is easier and more intuitive than ever before

    Significant web support performance optimizations and improvements to the Web Control SDK

    Cocoa is now the default OS X build setting and Xojo itself is now a Cocoa app built with Xojo 2013r1

    Improved support for Linux Ubuntu 12

    All new documentation, new Quick Start Guides for Desktop and Web applications, an all-new Tutorial and improved examples

    A free Introduction to Programming (Using Xojo) textbook that is great for students learning general programming concepts as well as object-oriented programming

In addition to all of these great new Xojo features, Xojo, Inc. will soon launch their Xojo Cloud, one-click app hosting service. Xojo Cloud abstracts developers from the low level, complicated process of setting up and configuring a web server, implementing security measures, creating backups and more by doing all of the hard stuff behind the scenes. Xojo Cloud hosting packages will start at $49/month.

Xojo 2013 Release 1 is currently available for download at www.xojo.com/download. Xojo is free to use for learning and development, and deployment licenses are available in the following options: Web ($400), Desktop ($300), Database ($300), Console ($100), and Xojo Pro ($995), which is a bundle of all of the licenses that includes added support and more.

Product: Xojo

Platforms: All

Price: Free IDE (deployment of built applications requires a one-time fee, $100-$995, depending on target)

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

Real Software, Inc. Changes Name to "Xojo, Inc."

AUSTIN, TX, USA (June 4, 2013)—Real Software, Inc. a leading provider of cross-platform software development tools announced today that it will change its corporate name from Real Software, Inc. to Xojo, Inc. and the product name will change from Real Studio to Xojo.

Xojo is a cross-platform software development tool that enables developers of all backgrounds to create software for OS X, Windows, Linux, the web, and soon, mobile. With users all over the world, Xojo apps can be found in every conceivable category - from commercial software applications to use in governments, universities, businesses, and the Fortune 500. Secondary-level and college students in schools all over the world are introduced to programming with Xojo.

Xojo, Inc. will continue to offer innovative cross-platform development tools with the goal of enabling ordinary people to create extraordinary apps. To compliment this goal, Xojo will now be free to use for learning and development. Developers can use the Integrated Development Environment (IDE) for free, and will only need to purchase a license once they want to build a distributable version of their application. Licenses are purchased per target platform, including Web, Desktop, Database, Console, and Xojo Pro, which is a bundle license that includes all deployment licenses plus an added support plan and more.

"We are very excited to announce our new company and product name," commented Geoff Perlman, Xojo's Founder and CEO. "Xojo doesn't represent a change in our strategy, but it better defines the innovative, customer-focused company we are. Over the past 17 years, our organization has built a reputation for providing a quality and powerful development tool that creates native executables for each target platform. We will continue to build upon this strategy for years to come as we will be launching iOS support later this year and will be expanding to other mobile platforms in the future."

Perlman further explained that the new name reflects the evolving focus on cross-platform, adding, "Our new name, Xojo, is an acronym based upon the concept of x-platform [or cross-platform] object orientation. We wanted a name that was unique enough that we could totally 'own', but also still had ties to object-oriented programming."

"Xojo is a great name for the product and will make for a strong brand. It is an incredibly useful tool- particularly for native, cross-platform development- and will be even more popular once mobile support is introduced," offered Travis Hill, a longtime user and technology entrepreneur. "I have been using the product for more than a decade to help develop multiple lines of business, and have been impressed with the company and its direction. This new identity and freely available IDE will enable them to introduce Xojo to thousands of new developers."

Along with the name change, the company adopted a new corporate identity, including a new logo and visual identity, and a new website that can be found at www.xojo.com. The changes are effective immediately, and all future business activity will be undertaken with the new name.

Website: http://www.xojo.com

The Atlanta Real Studio Users Group is now the Atlanta Xojo Users Group!

The Atlanta Real Studio Users Group is now the Atlanta Xojo Users Group, with a new website at http://xojoatl.com/ for anyone interested.

Product: Atlanta Xojo Users Group

Platforms: All

Price: Free

Website: http://xojoatl.com/

MBS Xojo Developer Conference in Koblenz, Germany from 11th to 14th September

Monkeybread Software announces the MBS Xojo developer conference in Koblenz (Germany) from 11th to 14th September organized by Monkeybread Software. Join everyone and take the chance to meet other Xojo developers from Europe. Get in touch, share ideas, and learn new things.

The tentative schedule of sessions includes the following:

  • News about Xojo 2013r1/2013r2

    Preview of the new iOS support

    News about our MBS Plugins

    Databases

    Version Control

    IDE Scripting

More sessions are in preparation. Stephane Pinel will be there to present the latest Xojo news. The new Xojo 2013r2 release and the iOS target will provide plenty of topics of conversation. If those who arrive early, there's a cosy get-together in the beer garden and restaurant in Koblenz next to the conference hotel.

Training

The day after the conference, 14th September, we offer training Xojo in English. There is also a german training on 11th September. Learn via example and build projects for web, console, desktop, and iOS applications.

Dates

11th September: Training in German

12th September: First conference day

13th September: Second conference day

14th September: Training in English

15th September: Optional Sightseeing day.

Cost

The conference days are 299 Euro (249 Euro early bird offer) and the

training day is 399 Euro, both including VAT. For the hotel, we have

rooms available starting at 80 Euro including breakfast. Registration is

available today.

Product:

Platforms: All

Price: 299 Euro (conference), 399 Euro (training)

Website: http://www.monkeybreadsoftware.de/realbasic/events/koblenz-2013-event.shtml

Website: http://www.monkeybreadsoftware.de/realbasic/events/koblenz-2013-training.shtml

GraffitiSuite is now ready for Xojo!

This update includes 7 fixes for issues arising from the Xojo 2013r1 release, and the added ability to animate panel switching in GraffitiAccordion.

GraffitiSuite consists of GraffitiAccordion, GraffitiActionBar, GraffitiButton, GraffitiColorPicker, GraffitiFadeLabel, GraffitiFadePanel, GraffitiHTMLLabel, GraffitiImageWell, GraffitiProgress, GraffitiPropertyList, GraffitiRadialProgress, GraffitiRibbon, GraffitiScrollContainer, GraffitiSearchCanvas, GraffitiSeparator, GraffitiSlider, GraffitiSlideshow, GraffitiSplitter, GraffitiStatus, GraffitiStepBar, GraffitiSwitch, GraffitiThumbList, GraffitiVBScript, and KillerToolBar, with more planned for release in the coming months. All subscription customers have access to the GraffitiSuite bug tracker, and, also, Source Code subscribers have access to priority email support.

Product: GraffitiSuite

Platforms: All

Price: $149.95 (encrypted), $299.95 (source code)

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

Custom UI Released

Paris-La Défense, France - Jeremie Leroy is pleased to announce the release of a new product: Custom UI. Custom UI is a complete set of Custom Controls bringing customization to the highest possible level. This set of controls will give your applications a unique and professional display.

Nine themes are included in this first release to easily customize the look and feel of your Xojo applications. Each provided theme included in Custom UI was designed by a skilled and professional UI designer. Jeremie Leroy is planning to release more themes soon.

Some controls such as the ProgressBar, ON/OFF, and Switch display a smooth animation. Your apps will look more alive with the Custom UI.

Product: Custom UI

Platforms: All

Price: 249 Euros

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

Monkeybread Plugins Reach 13.1

The MBS plug-in comprises a collection of several plug-in parts which extend the Real Studio development environment with 1,700 classes featuring over 46,000 documented functions. Our plugins support all three platforms Mac OS X, Windows, and Linux with all project types (desktop, web, and console). Highlights of the 13.1 update:

The plugins are working fine with the upcoming Xojo 2013r1 version. If you plan to try the new release, be aware that older plugin versions will not work correctly with Xojo. You can use the normal Real Studio plugins from us with Xojo, but you may prefer to download our new Xojo plugins. They are optimized for the new version and you benefit from smaller file sizes and faster loading times.

The new NikonCamera plugin allows you to connect to Nikon cameras with the Nikon SDK. You can query features and download image files. With sending commands to the devices you can have it delete files or shoot a new image. Than you can download image files and also show live video preview.

For Core Image: added ten new filter classes. You can automatically enhance your pictures by using the auto adjust filter functions. In Cocoa applications you can directly render to a picture with a context. The new MT functions on CIImageMBS allow you to load images better in background thread.

For Cocoa applications there are new classes for Drag and Drop handling. We also improved our custom cocoa control classes to have drag and drop events. Our NSMenu handling has been improved with better validation code. For Core Animation we now have classes for layers and transitions to do some effects.

In your Mac application you can use the new keychain classes which use the latest APIs and provide much more functionality. The MacAliasMBS class has been improved to use newer APIs and offer more functionality. Several CoreGraphics functions have been updated and we got new function to create graphics contexts. This way you can draw directly to picture objects in Cocoa.

For Windows there's now a class to learn about disk changes. The WMI classes can now read string arrays. DNS functions like DNSNameToAddressMBS now use newer APIs on Windows 7 and still carry fallback code for Windows XP. So you get better result with DNS queries. And MBS now supports IPv6 for all platforms.

To improve security HMAC hash functions for MD5, SHA1 and SHA256 have been added.

The SQL Plugin has been improved with new informix class and improved record insertion code. The Twain scanning classes got new options for orientation and resolution and handle better when scanning without user interface. For the Java database classes there's improved blob support for drivers using streams.

Product: MBS Real Studio plugins 13.1

Platforms: All

Price: $29-$299

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

fp Plugin 6.2 Released

This release adds the BigFraction type which represents num/den where num and den are BigIntegers.

Using a custom fp multi-precision engine, fp Plugin for Real Studio adds four new data types, BigInteger, BigFloat, BigComplex, and BigFraction. Except for available memory, there is no limitation on the size of a BigInteger. BigFloat is a multi—precision floating point number. You can set both the internal precision and the decimal output precision for BigFloat, with no limitation except for available memory. BigComplex is composed of two BigFloats. BigFraction represents num/den where num and den are BigIntegers.

fp Plugin itself allows you to construct programs which can handle the four new data types much like doubles and integers are handled. To a large extent the new data types can be freely used with the +, -, *, and / operators, and can be used in comparisons. And most of REALbasic's functions have been overloaded to take the new data types, where it makes sense to do so. The added 5th data type is ComplexVector, which holds an array of complex numbers. Additional functions use the Laguerre method to find for a polynomial all its roots (complex or real) to any chosen precision.

Product: fp Plugin 6.2

Platforms: All

Price: Free

Website: http://delaneyrm.com/fpPlugin.html

Studio Stable Database 2.5

This release fixes an issue with negative double values in SSRecordSet and SSDatabaseRecord. It also adds a new class to the client library, SSDataSet, that enables use with Real Studio's reporting system.

The Studio Stable Database (SSD) does several things. First, SSD has a Client Library, with full REALbasic source included, that wraps REALSQLDatabase and makes the SQL commands it issues more transparent. The API is very similar to REALbasic'a Database API, and makes it possible to view and debug INSERT and UPDATE statements generated by the API. The Client Library is available for free.

Second, SSD has GUI and command-line servers, accessed by the same Client Library, which run on Mac OS X, Windows, and Linux. The GUI servers are very simple to set up and maintain. My Mom can do it, and yours probably can too! These servers are perfectly capable of powering well-designed small to medium sized multi-user database application deployments. We have applications with about 20 users running with our database servers. The binaries of the database servers are also available for free, with very liberal free deployment terms.

Third, the full source (except recommended plugins) are available for the servers. You can customize them, or incorporate the servers into your own applications. Hutchings Software charges a one-time fee of $49.95 for this source code, with free updates for as long as they support the product.

Product: Studio Stable Database 2.5

Platforms: All

Price: Free ($49.95 for source code)

Website: http://www.studiostable.com/database

Download PolyRootsRB 1.2 for free

PolyRootsRB finds the roots of a polynomial to any chosen accuracy using Laguerre's Method. The coefficients of the polynomial can be real or complex. PolyRootsRB uses the fp Plugin. PolyRootsRB is released as freeware, with no restrictive licenses.

Product: PolyRootsRB 1.2

Platforms: All

Price: Free

Website: http://delaneyrm.com/PolyRootsRB.html

Vecite Files Beta Available

Vecite Files ("Veh-sih-tee Files") is a secure offline file sharing system, built with Real Studio Web Edition. If you have sensitive data, like financial statements, personnel files, and legal documents, Vecite Files is a safer way to share that information with others than email, Evernote, or Dropbox. You can learn about it in our introductory video (https://vecite.com/files).

Vecite now has a RESTful session-based API that will allow your application to upload and download files, and query for files available to a user. There's a set of Real Studio classes that make the API easy to integrate into your applications. You can read about the API online (https://www.vecite.com/files/developer/).

If your application needs secure cloud backing store with secure file sharing features available out of the box, you might want to look at Vecite Files. The company is offering a new Developer package that includes the API for $99.95 per year. This is great for getting your application running. The Professional package is $649.95 per year.

Product: Vecite Files

Platforms: All

Price: $29.95-$69.95/year (personal), $99.95-$649.95/year (team)

Website: http://vecite.com/files

piDog Bundle for Real Studio adds AppPrep

The piDog Bundle for Real Studio includes TheBigUndo, ActivityViewer, piDog CalendarControl, and now AppPrep.

AppPrep allows RealStudio Developers to quickly prepare their apps for the Mac App Store, or for delivery outside the store. Many new features have been added, including:

* Sandboxing/Entitlements capable

* Icon cut/paste editing with support for 1024x1024 icons

* File Types and File Type Icons up to 1024x1024

This is an extensive rewrite so please take a look at the demo.

TheBigUndo 1.0.2.4:

* Minor internal efficiency improvements

* If UndosAreManual is set for a control, the control is now checked before the Undo Menu is enabled

* Added UndoSetsContentsChangedFlag extension to Window Class

* Added a Cocoa workaround for sliders to handle setting a value of 0 in an undo/redo

CalendarControl 1.0.5:

* Removed AllowsMultiple, added Mode property. 0=single date 1=single date with range 2=multiple single dates

* Added InitialDisplayMonth and InitialDisplayYear for when the InitialDate and displayed date need to be different

* Allows setting of DisplayMonth and DisplayYear

* Added InitialDate property. Can be "Today" "Tomorrow" "Yesterday" "None" or a date parseable by ParseDate

* Now allows SelectedDate to be nil when InitialDate is "" or "none".

Product: piDog Bundle for Real Studio

Platforms: All

Price: $60 (entire piDog Bundle)

Website: http://www.pidog.com/Modules.shtml

Introducing the MBS Real Studio Web Starter Kit

The MBS Real Studio Web Starter Kit is a starting point for building your Web Applications with Real Studio. Version 1.0 is the first public version with these features:

* Database Support including REALSQLDatabase, MySQLCommunityServer, CubeSQLServer and SQLDatabaseMBS. Other databases can be added easily.

* Simple User Management for Admins and normal users.

* Login Panel.

* Auto login, so people don't need to login each time.

* Collects Exceptions and JavaScript Errors in database and displays them to Admin.

* Allows logging to text file and database and displaying them.

* SQL Console with download of database and query result as CSV file.

* Session management for admin to see what users do.

* Chat Window.

* Creates Backup of database.

* Object browser and memory statistics.

* Messages for Admins to/from users.

* File Browser.

* Shows how to cache images/files to save memory.

* and much more....

The Kit may be used as a foundation of your new web application or you can simply copy the parts you need to your own web application. This Kit is the result of putting together all the goodies MBS developed in the last two years for various web applications. The Web Starter Kit requires Real Studio 2012 or newer and a license of the MBS Real Studio Plugins. The Util Plugin part is required and the MacOSX part is useful.

Product: MBS Real Studio Web Starter Kit

Platforms: All

Price: $149

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

Studio Stable Graphics 2013.1

Studio Stable Graphics 2013.1 (SSG) is now available for Real Studio. SSG is a plugin for Real Studio containing several high quality, high performance graphics operations that will make your application better.

This version supports desktop and console (including Web Edition) apps on Mac OS X, Windows, and Linux. It costs $49.95 for a one year subscription. A free trial that works in the IDE but not for built applications is available from the Studio Stable website. Studio Stable Graphics works exclusively on modern pictures with alpha channel. It accounts for the alpha channel and for premultiplied pixels as needed.

List of methods in the SSG module:

* SSG_AdjustHSV – Adjusts hue, saturation, brightness of a picture or rectangular portion thereof, returns new result. Can also make a photographic negative of the picture.

* SSG_AdjustHSV_InPlace – Adjusts hue, saturation, brightness of a picture or rectangular portion thereof, in place. Can also make a photographic negative of the picture.

* SSG_GetAverageHSV – Gets average hue, saturation, and brightness of a picture or rectangular portion thereof.

* SSG_AdjustRGB – Adjusts red, green, and blue of a picture or rectangular portion thereof, returns new result.

* SSG_AdjustRGB_InPlace – Adjusts red, green, and blue of a picture or rectangular portion thereof, in place.

* SSG_GetAverageRGB – Gets average red, green, and blue of a picture or rectangular portion thereof.

* SSG_FlipRotate – Flips a picture horizontally and/or vertically, and/or rotates the picture at 90° intervals.

* SSG_FreeRotateByShear – Free rotates and image, places a frame color (which may be transparent) on unused pixels in result.

* SSG_MakeGradient – Creates vertical two color gradient of requested size.

* SSG_MakeDoubleGradient – Creates vertical three color gradient of requested size.

* SSG_ShearHorizontal – Shears an image horizontally, places a frame color (which may be transparent) on unused pixels in result.

* SSG_ShearVertical – Shears an image horizontally, places a frame color (which may be transparent) on unused pixels in result.

* SSG_Stretch – Resizes a picture using a high quality bilinear image resizing algorithm.

* SSG_Trim – Trims (crops) and image. Can also frame an image. Frame color (which may be transparent) placed on unused pixels in result.

Product: Studio Stable Graphics 2013.1

Platforms: All

Price: $49.95

Website: http://www.studiostable.com/graphics

New MBS Real Studio Bug Reporter Kit

The MBS Real Studio 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 by updating for Real Studio 2012.

* 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 and German.

New in Version 1.1:

* Signals on Mac&Linux now show stack trace.

* Reason is now part of the report. Else you may miss it.

* Moved project to Real Studio 2012.

* Removed reference to GetObjectClassNameMBS

* Now uses BackTraceMBS function on Mac to query stack backtrace.

* Added LinuxSysInfoMBS for more details on Linux.

* Fixed some minor bugs.

* Added Italian translation and improved German&English

The Bug Reporter Kit requires Real Studio 2011 or newer and licenses of the MBS Real Studio Complete License or the plugin parts Util, Cocoa, Win, and MacOSX.

Product: MBS Bug Reporter Kit

Platforms: All

Price: $69

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

MBS Real Studio Updater Kit 1.5 Released

The MBS Real Studio Updater Kit helps you in adding an automatic update feature to your application. Version 1.5 improves the Kit for use with Real Studio 2012r2.

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

New in Version 1.5:

* We now detect older version and tell user that he has the current version. This avoids showing an error for users who have a newer version (e.g. a beta version).

* Updated to Real Studio 2012

* Fixed kYouhavethecurrentversion to show name of app.

The Updater Kit requires Real Studio 2011 or newer and a license of the MBS Real Studio Complete License.

The Updater Kit is available for $99 USD or 79 Euro (+VAT if needed).

Product: MBS Real Studio Updater Kit 1.5

Platforms: All

Price: $99

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

K.A.T.T 1.8

KATT, the Knight Advanced Technical Technician, is a multimedia novelty app. It is a simple, yet fun program based off the TV show Knight Rider. KATT will play some formats including mp3, mp4, mov, wav, avi, flv and more.

KATT v1.8 fixed an issue with the&not getting parsed correctly when scanning iTunes and added 5 new visualizers for a total of 30.

Product: K.A.T.T 1.8

Platforms: OSX

Price: Free

Website: http://erockus.home.mchsi.com//Mac/katt.zip

zdGravatar URL—A Gravatar for Real Studio

zdGravatarURL is a class written in REALbasic. It allows you to use the Gravatar.com API by generating the URL needed to retrieve a Gravatar member's avatar given his/her email address and a few other options. zdGravatarURL can handle all functionalities provided by the Gravatar API for avatar:

- No email address embedded in the generated URL, only a MD5 hash

- The avatar's size can be customized from 1 pixel up to 2048 pixels

- Use predefined default avatars or your own custom picture if the address email is unknown to Gravatar's server

- The display of the default avatar can be forced for testing purpose

- 4 rating levels available for returned avatar: G, PG, R, X

- A secure URL (https) can be generated if needed

- Optional file-type extension .jpg for compatibility purpose

- No API key, no subscription needed

- Works with any type of project with Real Studio 2009r4 and later

- The pdf documentation is available in English and in French.

zdGravatarURL is open source code released under the X11 license. It allows you to use zdGravatar without the constraint of opensourcing your entire codebase.

Product: zdGravatar URL

Platforms: All

Price: Free

Website: http://code.google.com/p/zd-gravatarurl/

SolveDiffEq 3.5

SolveDiffEq is made with Real Studio and shows how RBScript allows the creation of a very versatile mathematical application. The Help menu provides a tutorial on its use.

SolveDiffEq is an application which can solve a set of coupled first-order differential equations. Thus it is also capable of solving many types of ordinary and non-linear differential equations and of evaluating definite integrals. Your equation input is translated into machine language for a rapid solution. Also, courtesy of RBScript, you can program the output to be of any format desired.

Version 3.5, with the new functions dtChange and Compare, allows the Format script to change the dt value while the calculation is in progress. So values around a chosen t value can be investigated more closely. Or one can approach a singularity as closely as desired.

Product: SolveDiffEq 3.5

Platforms: All

Price: Free

Website: http://delaneyrm.com/SolveDiffEq.html

Ohanaware updates App Wrapper to 2.1

App Wrapper is the tool that Ohanaware use to package their applications for the Mac App Store and their web site. App Wrapper is a simplified approach to performing meanial tasks that are required in order to distribute applications for Apple's Mac App Store and OS X Mountain Lion.

App Wrapper simplifies the process of Code Signing, Sandboxing, Compressing applications (via OS X Installer or Zip file), generating Retina Compatible High Resolution icons, and Help Documentation preparation. Reducing the time required to prepare applications for distribution via the Mac App Store or OS X Mountain Lion.

Code signing is required for both the Mac App Store&OS X Mountain Lion. App Wrapper's Code signing engine is capable of code signing helper apps, frameworks, plugins&AppleScripts. Sandboxing is required for the Mac App Store. App Wrapper 2.0 features a new GUI interface to simplify the specification of Entitlement keys and their values. It includes tools to help validate a Sandboxed application and to track down Sandbox violations.

App Wrapper can add High Resolution ICNS files to the application bundle, or it can generate High Resolution ICNS files from almost any transparent image. App Wrapper also features a 'Document Icon Maker' that can generate (AHIG conforming) High Resolution ICNS files using the Application icon and a simple identifier. App Wrapper uses High Quality scaling to retain as much detail when generating icons at smaller sizes. When creating Retina compatible applications, App Wrapper can generate HiDPI ICNS files (dependant on the specified Minimum OS).

App Wrapper can add a Help folder or Help file into the application bundle, and add the correct keys to the plist. Also featured is a Help Validator which will check the help documents for simple XHTML errors, broken links, missing images and other common errors.

App Wrapper features functionality to add importable and exportable UTIs to an application, it includes a function that can generate a matching UTI from a document type. This enables developers to easily add support for "Document Packages".

Many required plist keys can be specified using the App Wrapper interface. For more advanced plist editing, App Wrapper includes a simple plist editor.

App Wrapper features GUI options for configuring the Apple About Box. Included in the App Wrapper help is code for Real Studio developers to use, that will display a genuine Apple About Box.

App Wrapper automatically saves the settings, restoring them when the application is re-opened in App Wrapper.

App Wrapper was made with Real Software's Real Studio and App Wrapper was used on App Wrapper, to generate the icons, validate and include the help, configure the about box, codesign the bundle and then to create the Zip compressed file.

Version 2.1 of App Wrapper, features over 20 changes, that cover new features, enhancements and fixes. New features include such as "Debug Build Options", which enable App Wrapper to wrap the application when using the "Run" command from Real Studio. More options have been added to the Code signing and Sandboxing engine. While fixes have been carried out throughout, including an issue with some generated icons on 10.8.

Product: App Wrapper 2.0.1

Platforms: OSX

Price: $49.99

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

Arbed 1.6 is Out!

Arbed is a tool to perform advanced editing operations with Real Studio projects, such as:

* Comparing two projects, seeing and merging them in a structured manner much better than what an be achieved using plain text files (such as XML and RBVCP).

* Greatly assist in preparing an existing app for localization by turning strings in your code into dynamic ones, all in one go.

* Advanced search&replace functions, even scriptable.

Version 1.6 adds the following features:

* Reads and writes VCP (.rbvcp) projects now, too!

* String Obfuscation lets you conveniently hide your texts (e.g. SQL statements) from hackers.

Product: Arbed 1.6

Platforms: All

Price: Free/$59/$195 (free, basic, and complete licenses)

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

Matrix Plugin 3.4 Available

Matrix Plugin for Real Studio allows you to construct programs which, because of operator and function overloading, can handle real matrices much like doubles and integers are handled. Matrix elements are doubles. A matrix can be entered in standard form in a TextArea and read in by a single instruction.

Matrix Plugin 3.4 adds the functions "NumRows(M As Matrix) As Integer" and "NumColumns(M As Matrix) As Integer".

Product: Matrix Plugin 3.4

Platforms: All

Price: Free

Website: http://delaneyrm.com/MatrixPlugin.html

MPCalc Plugin

MPCalc Plugin allows a Real Studio developer to design a multi-precision RPN calculator. It could handle numbers with up to 30,000 decimal digits. It could also handle numbers whose absolute values lie between 1e-65000000 and 1e+65000000. It is a Universal plugin for Mac OS X. Over forty scientific functions are now available. functions such as Bessel Functions, Fresnel Integrals, etc.

MPCalc Plugin now uses its own multi-precision engine fp. When the plugin used NTL, it had to have the GNU General Public License. Now it has a much more relaxed license.

Product: MPCalc Plugin

Platforms: All

Price: Free

Website: http://delaneyrm.com/MPCalcPlugin.html

End of article.