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:


  1. alli says:

    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. max says:

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

  3. alli says:

    as always, thanks for the fast response!

  4. alli says:

    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. max says:

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

  6. nadeem says:

    please can you make a video tutorial

    thanking you

    1. max says:

      @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 Comment

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

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

Twitter picture

You are commenting using your Twitter 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.