Skip to content

Modus-Logo-Long-BlackCreated with Sketch.

  • Services
  • Work
  • Blog
  • Resources

    OUR RESOURCES

    Innovation Podcast

    Explore transformative innovation with industry leaders.

    Guides & Playbooks

    Implement leading digital innovation with our strategic guides.

    Practical guide to building an effective AI strategy
  • Who we are

    Our story

    Learn about our values, vision, and commitment to client success.

    Open Source

    Discover how we contribute to and benefit from the global open source ecosystem.

    Careers

    Join our dynamic team and shape the future of digital transformation.

    How we built our unique culture
  • Let's talk
  • EN
  • FR

BlackBerry Z10 – We’re a winner!

Published on July 24, 2013
Last Updated on June 27, 2024
News

We’re a winner in the BlackBerry Lighthouse competition and created one of the best apps. The competition was hard and the stakes were high, but we pushed through some late nights, sometimes spending 20+ hours in non-stop coding sessions to make this story possible.

We developed this application using methodologies that we successfully deploy with our customers, including product kickstart, agile product development, and mobile application development workflows that leverage our world-renowned Sencha Touch expertise.

The contest

A few months ago, BlackBerry launched a contest, dubbed the “Lighthouse program”. This contest was designed to for developers all around the world to create awesome applications for the Blackberry Z10 using using Sencha Touch technology. Given Sencha’s recent announcements on Sencha Touch support BBOS10 and great remarks on the Sencha HTML5 scorecard for the BBZ10, we absolutely had to jump in on the game!

About our entry

We entered the Lighthouse program with an ambitious project to port our Rvrsit game to the Blackberry Z10. Rvrsit is a game that is a play on Reversi, a strategy board game invented around 130 years ago. Rvrsit is built using ImpactJS, an HTML5 gaming framework and Sencha Touch for the UI.

Sencha Touch was chosen because of it’s fantastic ability to render user interfaces in the mobile browser that mimic those of native.

rvrsit1

It turns out that running a game engine along side with an HTML5 UI framework is something that is not only challenging for developers, but also for mobile devices and is a real world test for a platform’s capabilities for it’s ability to work responsively under load.

The Blackberry Z10 : Our impression

Almost immediately after starting this project, we discovered that the Z10 is a fantastic device for building mobile HTML5 applications. The Z10 is not only extremely responsive for Sencha Touch-based HTML5 applications, but under the load of ImpactJS, the Z10 really shines.

Rvrsit’s playing field is powered by ImpactJS and renders the gameboard 30 times per second, providing smooth animations for the game board transitions. This type of refresh is taxing, especially on mobile devices, however the Z10 did not struggle at all with the demands of the gameboard all the while constant CSS3 transitions are running at the top of the game to indicate who’s turn it is.

Rvrsit is a phenomenal demonstration of HTML5 gaming capabilities, but is still very early in it’s development cycle. Our goal is to finalize multiplayer and publish Rvrsit to the BlackBerry application store.

Our thanks to BlackBerry and Sencha!

We’d like to extend our thanks BlackBerry and Sencha for allowing us to participate in this effort. Blackberry did a fantastic job in organizing and supporting the lighthouse program and highlighted us as a winner as well as others in their blog post.

Take a look at the fantastic video that BlackBerry produced at SenchaCon ’13!

Have a valuable BlackBerry app development experience to share? Found a bug while playing Rvrsit? Share your opinions in the comments below.

Posted in News
Share this

Jay Garcia

Jay Garcia is co-founder of Modus Create. He is a veteran of the U.S. Air Force with 20-plus years of technology and consulting experience in leading RIA development for companies around the world. He is a co-organizer of the NoVa.JS and NYC.JS meetups, and is actively involved in the software communities that provide business frameworks and technologies, which enable rich mobile and desktop web experiences.
Follow

Related Posts

  • Agile Boards in Jira Modus Create Atlassian Partner Header Image
    Agile Boards in Jira Are For Everyone

    This presentation explores how teams can use Kanban and Scrum boards for any part of…

  • Agile Boards in Jira Modus Create Atlassian Partner Header Image
    Agile Boards in Jira Are For Everyone

    This presentation explores how teams can use Kanban and Scrum boards for any part of…

Want more insights to fuel your innovation efforts?

Sign up to receive our monthly newsletter and exclusive content about digital transformation and product development.

What we do

Our services
AI and data
Product development
Design and UX
IT modernization
Platform and MLOps
Developer experience
Security

Our partners
Atlassian
AWS
GitHub
Other partners

Who we are

Our story
Careers
Open source

Our work

Our case studies

Our resources

Blog
Innovation podcast
Guides & playbooks

Connect with us

Get monthly insights on AI adoption

© 2025 Modus Create, LLC

Privacy PolicySitemap
Scroll To Top
  • Services
  • Work
  • Blog
  • Resources
    • Innovation Podcast
    • Guides & Playbooks
  • Who we are
    • Our story
    • Careers
  • Let’s talk
  • EN
  • FR