Cascades: Rich UI Development for BlackBerry Apps

Announcements

[ YouTube link for mobile viewing ]

Here’s a guest post from our friend Anders at RIM TAT! – Ed.

Cascades is the user interface (“UI”) framework that TAT has been using for many years to create numerous advanced UIs and applications, such as Scrapbook for BlackBerry PlayBook. I’m happy to announce that it will soon be part of the BlackBerry Native SDK.

Here’s a short list of Cascades features:

  • Great performance, including amazing transitions and animations
  • Flexible UI layouts including free form lists.
  • 3D support
  • Support for mixing pre-packaged UI components with custom components
  • Core UI feature support

Cascades was originally developed to enable development of really innovative and unique applications. This put hard requirements on the flexibility and extendibility of the UI framework. The need for designer/developer collaboration was also one of stronger driving factors when developing the framework. Let’s dig deeper into how Cascades will aid the development of rich and compelling UI.

The flexibility of Cascades enables UI innovation

Cascades has a unique level of UI building blocks. In other UI frameworks, when stepping beyond the set of standard UI components, developers must often resort to low level OpenGLES-commands. Cascades provides higher level building blocks for many of the tricky but application-defining UI scenarios. Features like Flexible List layouts, 2D/3D transformations, mixing of 2D UI and 3D objects are all made accessible to developers.

The Cascades workflow helps designers and developers collaborate

In Cascades, UI elements are exposed both programmatically and through mark-up. The mark-up also provides scripting support making it a suitable environment for more design-oriented developers to work with, allowing for quick turnaround times and prototyping to find best possible UI design.

The markup also enables strong tool support including a Photoshop plugin making it easy to take and .psd sketch to a working layout in an application.

Cascades has beautiful pre-packaged components

Cascades

Not every developer is a designer, full of ideas around 3D layouts and crazy infographics. For developers who prefer pre-designed and pre-packaged components, Cascades provides a strong set of Core UI components with great look and feel. They come with a number of built in effects and interaction design that will risk making your app look prettier than you can take credit for.

Availability of Cascades

Cascades will be released as a Beta during the Fall of 2011, with more and more advance features coming in future releases.

About Douglas Soltys

Word Czar. Web 7.0 (in beta). Blogs and tweets and wonders.

Join the conversation

Show comments Hide comments
+ -
  • http://devblog.blackberry.com/2011/10/blackberry-devcon-americas-general-session-keynote-live-chat/ BlackBerry DevCon Americas General Session Keynote Live Chat | BlackBerry Developer's Blog

    […] Cascades: Rich UI Development for BlackBerry Apps http://devblog.blackberry.com/2011/10/cascades-blackberry/ […]

  • http://www.bbnews.pl/index.php/2011/10/cascades-aplikacje-dla-blackberry-juz-wkrotce-beda-naprawde-piekne/ Cascades – aplikacje dla BlackBerry już wkrótce będą naprawdę piękne | BBNews

    […] Więcej informacji oraz przykłady można znaleźć na oficjalnym blogu BlackBerry dla programistów. […]

  • http://www.cwv.com.ve/?p=4614 RIM desvela su nueva plataforma BlackBerry BBX | Computerworld Venezuela

    […] incluye también el nuevo BlackBerry Cascades UI Framework para gráficos avanzados y proporciona capacidades “Super App” para hacer posible […]

  • http://blogs.blackberry.com/2011/10/blackberry-cascades/ Cascades: Rich UI Development for BlackBerry Apps | Inside BlackBerry

    […] Read more at the Inside BlackBerry Developer’s Blog » […]

  • http://blackberryhandhelds.co.uk/news/2011/10/19/cascades-rich-ui-development-for-blackberry-apps/ Cascades: Rich UI Development for BlackBerry Apps | BlackBerry News from BlackBerryHandhelds.co.uk

    […] Read more at the Inside BlackBerry Developer’s Blog » […]

  • http://betterthaniphone.com/samsung/cascades-to-offer-blackberry-devs-access-to-slick-ui-assets/ Cascades to offer BlackBerry devs access to slick UI assets | Better Than Iphone - Samsung, HTC is Better Than Iphone

    […] From what I gathered at a session on the upcoming tool, most of Cascades could be implemented in a few lines of C++ code or QML (Qt). The limited beta will be kicking off sometime this fall. Here’s a quick video showing just what kinds of UI elements Cascades will offer, and if you want more specifics, check this post on RIM’s developer blog. […]

  • http://DailyTechReport.net/cascades-to-offer-blackberry-devs-access-to-slick-ui-assets Cascades to offer BlackBerry devs access to slick UI assets

    […] From what I gathered at a session on the upcoming tool, most of Cascades could be implemented in a few lines of C++ code or QML (Qt). The limited beta will be kicking off sometime this fall. Here’s a quick video showing just what kinds of UI elements Cascades will offer, and if you want more specifics, check this post on RIM’s developer blog. […]

  • http://www.appsaffair.com/iphone-ipad-android-apps-news/cascades-to-offer-blackberry-devs-access-to-slick-ui-assets-2010201153608.html Cascades to offer BlackBerry devs access to slick UI assets | Apps Affair

    […] From what I gathered at a session on the upcoming tool, most of Cascades could be implemented in a few lines of C++ code or QML (Qt). The limited beta will be kicking off sometime this fall. Here’s a quick video showing just what kinds of UI elements Cascades will offer, and if you want more specifics, check this post on RIM’s developer blog. […]

  • http://feedproxy.google.com/~r/readwriteweb/~3/b0WG5faKTPU/poll-will-bbx-be-the-answer-to.php Poll: Will BBX Be The Answer to RIM's Sinking Ship?

    […] Cascades user interface framework that has brought some of the best looking apps to the PlayBook will also […]

  • http://www.blocketpc.com/2011/10/blackberry-devcon-americas-2011/ Blackberry DevCon Americas 2011 » BlocketPc

    […] el lado de las novedades de desarrollo, pues hablaron mucho de HTML5 y WebWorks y sobretodo de Cascades, que para mi fue lo más interesante. Cascades es el nuevo framework de desarrollo de aplicaciones […]

  • http://devblog.blackberry.com/2011/11/blackberry-devcon-americas-2011-recap/ BlackBerry DevCon Americas 2011: What You May Have Missed! | BlackBerry Developer's Blog

    […] Announcing Cascades: UI Development for BlackBerry Apps – In addition to BlackBerry BBX, BlackBerry DevCon Americas 2011 also showed Cascades, a UI (“user interface”) framework built by RIM TAT to help developers build fluid and compelling UI into their applications. […]

  • http://www.shopmatrix.co.cc/wordpress/2011/12/re-cascades-rich-ui-development-for-blackberry-apps-%c2%abblackberry-developers-blog.htm Re: Cascades: Rich UI Development for BlackBerry Apps «BlackBerry Developer’s Blog | shopMatrix

    […] actually NOT part of the native SDK yet. BlackBerry Developer’s Blog – Latest Comments Posted in Blackberry Blogs | Tags: apps, BlackBerry, Blog, Cascades, Developers, Development, […]

  • http://gizmovil.com/2012/02/rim-se-defiende-de-mitos-sobre-blackberry RIM se defiende de “mitos” sobre BlackBerry « Gizmovil

    […] como es HTML5 para que se pueda exportar o usar en otras plataformas. Usará una librería llamada Cascades UI muy interesante y con la que se consiguen gráficos y transiciones 3D muy logrados.Pero […]

  • http://www.bbwarez.com.ve/blog/rim-se-defiende-de-mitos-sobre-blackberry/ RIM se defiende de “mitos” sobre BlackBerry | BlackBerry Warez | Blog

    […] como es HTML5 para que se pueda exportar o usar en otras plataformas. Usará una librería llamada Cascades UI muy interesante y con la que se consiguen gráficos y transiciones 3D muy […]

  • http://tecnomovilve.com/?p=3131 RIM se defiende de “mitos” sobre BlackBerry

    […] como es HTML5 para que se pueda exportar o usar en otras plataformas. Usará una librería llamada Cascades UI muy interesante y con la que se consiguen gráficos y transiciones 3D muy […]

  • http://joanpuigsanz.wordpress.com/2012/02/13/blackberry-devcon-amsterdam/ BlackBerry DevCon, Amsterdam | A lot of bits!

    […] QT and Cascades to create attractive GUIs […]

  • http://nerd.web.id/index.php/2012/03/22/playbook-tat-cascades-on-mobiletechcon-munich/ TAT Cascades Framework | Nerd Web Blog

    […] 20. That there will be demo about Cascade UI on MobileTechCon Munich! Best of all he will demoing cascades on the Event. That’s […]

  • http://www.soundabble.me/2012/05/02/rim-goes-for-bb10-hail-mary-pass/ RIM Goes for BB10 Hail Mary Pass | Soundabble.me

    […] toolkit includes a BlackBerry 10 Native SDK (software growth kit) with RIM’s Cascades user interface tool. This lets devs emanate local apps in C and C++ regulating […]

  • http://toppedapps.com/?p=1182 Android developers are going to love BlackBerry 10 | toppedapps

    […] problem is that unless you build a native app for BlackBerry 10, ideally using the Cascades framework you don’t get any of that new user experience stuff. An Android app ported to BlackBerry 10 […]

  • http://mybejperido.com/android-developers-are-going-to-love-blackberry-10/ Android developers are going to love BlackBerry 10

    […] problem is that unless you build a native app for BlackBerry 10, ideally using the Cascades framework you don’t get any of that new user experience stuff. An Android app ported to BlackBerry 10 […]

  • http://techwizcentral.com/android-developers-are-going-to-love-blackberry-10/ Android developers are going to love BlackBerry 10 | techwizcentral.com

    […] problem is that unless you build a native app for BlackBerry 10, ideally using the Cascades framework you don’t get any of that new user experience stuff. An Android app ported to BlackBerry 10 […]

  • http://80spartymachine.com/site/android-developers-are-going-to-love-blackberry-10/ Android developers are going to love BlackBerry 10 |

    […] problem is that unless you build a native app for BlackBerry 10, ideally using the Cascades framework you don’t get any of that new user experience stuff. An Android app ported to BlackBerry 10 […]

  • http://www.martynpavey.com/android-developers-are-going-to-love-blackberry-10/ Android developers are going to love BlackBerry 10 » |

    […] problem is that unless you build a native app for BlackBerry 10, ideally using the Cascades framework you don’t get any of that new user experience stuff. An Android app ported to BlackBerry 10 […]

  • http://www.cnbbdevgroup.com/cn/?p=12107 Tone Generator : How to add Low Latency Audio to your Native or Cascades App | 中国黑莓开发网

    […] Cascades: Rich UI Development for BlackBerry Apps […]

blog comments powered by Disqus