Building BlackBerry Mobile Apps With Tiggr and PhoneGap Build

One of the most important features in Tiggr is being able to export the app as HTML5 mobile app, Android app or iOS native app. All export features are show by clicking the big Export button:

As you noticed, there is currently no BlackBerry option. But, it turns out it’s pretty easy to get a BlackBerry native app.

Any app in Tiggr, be it for Android, iOS or BlackBerry is built first with jQuery Mobile component, HTML5, JavaScript and CSS. Then, the app is packaged as native with PhoneGap. For BlackBerry, simply export the app as HTML/CS/JS, and to build a native we are going to use PhoneGap Build.

Here are the steps:

  1. Build an app in Tiggr (try getting started guides) and export it as HTML/CSS/JS
  2. Sign up for PhoneGap Builder. A free account is available
  3. Click to create a new app inside PhoneGap Builder.
  4. Enter app name
  5. Select upload an archive or index.html file option and point to the zip file you exported from Tiggr
  6. Click Create to build the app
  7. That’s it. You may have to wait a few seconds before the build completes.

Once the build is complete, you will should see this:

Published by

8 responses to “Building BlackBerry Mobile Apps With Tiggr and PhoneGap Build”

  1. great tutorial!

    I’m having a small problem though – whenever I upload the archive I’m getting this error from phonegap:

    Error – invalid characters [._-] in filenames and/or directories

    Invalid widget archive – resource name is not valid(files/resources/image/ajax-loader.gif)

    (There have been many more errors in the (files/resources/lib/) directory.

    Any suggestions on how to remedy this?


  2. @alli: I’ll send this to our dev. team, not sure why it’s happening.

  3. great!!
    as always, thanks for the fast response!

  4. yes that’s what i thought.

    i guess ill go through the entire source code and make sure there are only alphanumeric characters in the filenames/directories

  5. @alli: I entered this as a bug, but not sure whether it can be fixed fast. It probably requires significant code generation changes.

  6. please can you make a video tutorial

    thanking you

    1. @nadeem: It’s pretty simple to do even without a video.. give it a try and let me know if you have any questions.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.