BB10: How to Package a Cascades for Deployment to AppWorld


After you've gone through the process of creating and testing a Cascades application for BB10, it would be nice to deploy it to AppWorld. This article explains how to do just that.

References

 

Creating a Release Build

There are 2 places you can go to kick off a Release build of your application:

  • Open the bar-descriptor.xml file and click on the Export Release Build link
    ExportReleaseLinkPage.png

    ExportReleaseLink.png 
     
  • Right-click on the Project in the Project Explorer, Select Export and select BlackBerry -> Release Build
    ReleaseExportRightClick.png 

    ExportReleaseSelection.png 

 

Packaging for AppWorld

 
After running through the export wizard, you can find the actual release bar file in your workspace under: <Workspace>\<ProjectName>\arm\o.le-v7. There will be several other files and folders in there along with the Bar file:
BarFileAndFriends.png

Be sure to zip up the bar file (right click -> Send To -> Compressed (Zipped) folder). When I tried uploading the BAR file directly, the AppWorld website didn't like that.

Before going to appworld.blackberry.com/isvportal and uploading your application, make sure you have these items ready to go:

  • Zip archive of your bar file
  • Application screenshots
  • Application Icon
  • Featured Image (1920x1080(ish)) for marketing
  • Description