ListViews...within a ListView

I've been trying to figure out how to put ListViews within a ListView for certain use-cases that warrant the UI to be able to swipe through multple screens, either horizontally or vertically.  While a ListView on it's own is usefuly for showing various different items in a nice layout, there are many instances where it may be benificial to incorporate another ListView within a ListView.  I personally incorporated into my BetaZone app, Kloudmix, which has a different UI for Keyboard devices and portrait devices for…
Read more...

Simple Active Frames

One of the features that make Native Cascades stand out from Android ports, as well as from competitors like iOS is Active Frames.  Active Frames are a useful tool that can provide important app information to users in the active frames pane on BlakcBerry 10.  Information such as recently viewed articles in an RSS feed app, or latest tweets can provide useful information for users without having to enter the application.  Developers have the ability to pick and choose what they want to show users…
Read more...

Custom Title Bars

App development is a blend between the functional and aestethic.  Developers are often striving to bring out a certain identity or feel from their app.  Whether it's a company logo or a certain colour tone that is present throughout the application.  Today I'm going to be walking you through how to implement your own custom title bars in Cascades.  It's a fairly simple process, that I'm sure will have many delighted to know that it does not touch any src code (i.e. C++), it only…
Read more...

Pull to refresh

For most people, lists in mobile apps have gone hand in hand with the pull to refresh for a while now.  Many of the biggest apps like Facebook, Twitter, among others make use of it to load feed data into a list.  Today I will be showing you how to add a pull to refresh in your own app using a listview!  To tell you the truth I didn't even know how to do this until a few weeks back when Jeremy Duke @BerryInformed gave…
Read more...

Invoke BBM Channels

  If you haven't been living under a rock you will have probably heard of BlackBerry's new social network feature called BBM Channels!  It's a new fresh take on allowing people to post content and consumers to get in touch with that content.  Luckily, BlackBerry has provided a way for developers to link their channels, or other relevant channels, within their app.  This is how.
Read more...

Localizing and translating your application

This tutorial focuses on adding localization and translations to your native Cascades app. Many of you already know that Blackberry has a tremendous following outside of the English speaking world. Places like the Middle-East, Indonesia and South America have a great BlackBerry userbase. Even though you could be building an awesome app it's important to understand who your customers are and how you can cater to them. If you're building a complicated app with lots of labels and text throughout you may want to consider…
Read more...

In-App Purchases Made Simple

The process of adding in-app purchases to a Cascades app has proven daunting for many of you out there, but today I will attempt to make life easier for all of you.  About 6 months ago, when I first attempted to add in-app purchases to a Cascades app, there was a lot of head scratching and staring at the screen, but eventually it clicked well enough for me to implement.  After that, I spent a lot of time really wrapping my head around the code,…
Read more...

Dark & Bright Themes for your app

Hey everyone!  I'm glad to finally be doing my first Cascades tutorial.  Maybe you've seen me on Twitter or on the BlackBerry Developer forums.  I'm the developer of PinGuin which was the winner of the 2013 BlackBerry Jam Camp Cambridge.  Over the past year I've been quickly getting to know the BlackBerry 10 OS and along with it, Cascades.  This is going to be the first of MANY tutorials to come. This tutorial focuses on adding Dark and Bright themes your native Cascades app.  It's…
Read more...

Basic Web Browser in Cascades

So, it's been a while since I have been able to get any code together for you guys, but now that MockIt! has launched officially, I should have time to get some posts together (big post coming within a few days!).  Also, Brandon Orr (@elbranduco) will be getting some awesome tutorials together for you Cascades devs. Today, I made a small project for a friend of mine, and thought some of you might find it helpful.  The app is a simple one page web browser…
Read more...

JavaScript Functions and Preserving Data

Cascades is a framework built on top of Qt, a C++ application framework. Qt allows for fantastic user interfaces with a custom language based on JavaScript called QML, or Qt Modeling Language. Not only is QML based on the structure of JavaScript, but it allows us to use JavaScript in our code. Coming from a web design background, I have almost ZERO experience with C++. I'm not saying it's difficult to use or challenging, I'm just personally not use to it. When I learned that…
Read more...
Subscribe to this RSS feed
Subscribe to the official OSBB BBM Channel!

osbbchannelQR

C00013E89

Back to top