Tag Archives: open source

UCOSP End of Term Results Part 2

Part one of our end-of-term blog posts was dedicated to some tips on using bbUI.js. For this post, let’s hear from John Yan of UBC, who worked on BlackBerry WebWorks Native Extensions and also learned Cascades for his final project: “The past two months have definitely been busy times yet also they have also been […]

UCOSP End of Term Results Part 1

How fast the time flies. It feels like the kickoff sprint for the UCOSP term was just last week, but the two months have passed already. The students have all finished their contributions for this term, and are now busy with exams. Our final student bloggers both had plenty to say and included some good […]

BlackBerry 10 Development 101: Native

There are many ways to develop games or applications for BlackBerry 10. This is a good thing, but if you have not developed for the BlackBerry platform or you are familiar only with the older Java-based platform, it may be overwhelming. What are your options, and how do you get started? Several factors can help […]

Yes, yes, yes we do! We’ve got icons, how ’bout you?!

When I think of what makes an app great to me, there are a few key things that come to mind. Is it easy, and intuitive to use? Does it follow our BlackBerry UI Guidelines? Is it beautiful? If the answer to these questions is “YES!” then chances are I will love it. Before I […]

PhoneGap Rules Everything Around Me!

I’m stoked to spread the word to all of our developers that as of version 2.2, you can now build apps with PhoneGap that target BlackBerry® 10! Our very own official Apache Cordova contributor Gord Tanner (@gordtanner) has been hard at work making sure you can build PhoneGap apps for BlackBerry 10 today. What’s got […]

Writing Qt apps for the BlackBerry 10 platform

Guest post from Eun-Kyung Choi and Kizito Kasengulu – Ed. Cascades™ and Qt are two major frameworks available on the BlackBerry® 10 platform. Qt on BlackBerry 10 provides a complete set of standard Qt 4.8 APIs with the exception of the QtWebKit module. BlackBerry 10 provides a selected set of APIs from the QtMobility project […]

Porting Qt Applications to BlackBerry 10 is Easier than Ever!

Guest post from Eun-Kyung and Kizito – Ed. Qt developers and BlackBerry® 10 developers often ask the following questions: What is the relationship between Cascades™ and Qt, and how do they interact with each other? Cascades and Qt frameworks are two major frameworks available in BlackBerry 10 application development. From a high-level architectural point of […]

WebWorks Ant Build Script

There are many ways to build BlackBerry WebWorks applications, like the Ripple Emulator, the BlackBerry Graphical Aid, or the command line. Each one has some good use cases, and yet I think there’s room for one more: an Ant build script that can include some pre-processing and will work well with automated builds. Ant has […]

UCOSP Midterm Update

It’s been just over a month since the beginning of the Undergraduate Capstone Open Source Project (UCOSP) project. We’re at the midterm point now, and it’s clear that we’re getting the hang of this whole thing: Github, BlackBerry® WebWorks™, bbUI.js and native extension development. The students have put together three BlackBerry WebWorks extensions for LED, […]

Building the BlackBerry 10 WebWorks Open Source Framework on Your Own

Guest post from Nukul – Ed. We’ve received a lot of requests from developers to be able to build BlackBerry® 10 WebWorks™ directly from GitHub. Before I talk about how to take advantage of this, I would like to explain why it took us so long to get here and what it means for you. […]