Appcelerator Titanium: BlackBerry 10 SDK Update

Announcements

Today I have two huge announcements for all our Appcelerator Titanium developers out there. First, the Appcelerator Titanium SDK is entering version 3.1.1. Second, this release includes integrated support for the BlackBerry 10 Beta SDK! Since the announcement of BlackBerry 10 support in Titanium, there have been huge strides made to get as many Titanium APIs supported on BlackBerry 10 as possible and today marks a major step in that direction, getting just inches away from the final GA release. Anyone interested in taking a look at just how far we’ve come can take a look at the change log to see what a remarkable feat has been accomplished by the Appcelerator developers in just a few short months.

TITLE_IMAGE

Up to this release, the BlackBerry 10 SDK was supported using a pre-release version of the Titanium SDK which added a both few extra steps and downloads in order to start testing/building your application for BlackBerry. Now the BlackBerry 10 SDK is officially supported in the public version of the Titanium SDK 3.1.1 and can be installed just like any of the other supported platform SDKs.

For those of you familiar with Appcelerator and the Titanium platform, this release brings the BlackBerry 10 SDK to about 90% coverage of the core Titanium APIs, including supporting the Alloy framework. This is a great time to start taking your existing applications and testing to see how great they look, feel and run on the BlackBerry 10 platform. The way Titanium builds for BlackBerry is using the Cascades framework, meaning you will receive native, intuitive applications with solid and fluent user experience out of the box. With just a few keystrokes you can have your existing application compiled and tested on a BlackBerry 10 device or simulator, then just a few more steps to get it signed and uploaded to BlackBerry World.

appcelerator2

On the other hand, if you have heard of Appcelerator but are not really sure what they offer, allow me to break it down very simply: Appcelerator’s Titanium IDE allows you to create full featured cross-platform applications using JavaScript. Titanium also recently added support for a new UI framework dubbed “Alloy” which allows developers to define all application UI using a mixture of XML and CSS. “JavaScript” and “XML” may make Titanium sound like it creates web applications, however the applications are actually bundled with a JavaScript engine that interprets the code and displays it in the native UI of the platform for which the application was compiled. The result is an application that can be created very quickly to support multiple platforms (ex BlackBerry 10, iOS, Android) but with the performance, look and feel of a native application.

Existing Titanium developers can get the 3.1.1 SDK update which includes the BlackBerry 10 SDK using the Titanium SDK’s built-in update mechanism. Anyone that needs to download the full IDE can grab it from here.

For more details on all that 3.1.1 has to offer please check out this Appcelerator blog post.

About garett

Garett is a member of the Developer Relations team and has been with BlackBerry since 2008. He specializes in app monetization (Payment, Advertising, Analytics SDKs) and Push development. He is one of the individuals involved with the forums (gbeukeboom), Issue Tracker and can be found tweeting from @BlackBerryDev with the ^GB signature.

Join the conversation

Show comments Hide comments
+ -
blog comments powered by Disqus