BlackBerry WebWorks



Rapid prototyping with BlackBerry Webworks is a getting started guide to developing and publishing your html, css, and javascript application for the BlackBerry platform.

Rapid prototyping with BlackBerry Webworks is a getting started guide to developing and publishing your html, css, and javascript application for the BlackBerry platform.



Total Views
Slideshare-icon Views on SlideShare
Embed Views



3 Embeds 512 484
http://localhost 22 6



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    BlackBerry WebWorks BlackBerry WebWorks Presentation Transcript

    • WebWorksRapid prototyping with BlackBerry
    • Josue BustosTwitter: @hozweLinked In: josuebustos
    • Co-FounderZukini MobileMobile Designer, Developer
    • Co-FounderMobile Camp Los Angeles
    • Adobe User Group Co-ManagerLos Angeles PhoneGap
    • WHAT IS WebWorks?BlackBerry® WebWorks™ allowsweb and mobile web developers touse the SDK in combination withtheir development tooling of choice todevelop, test and package up theirweb applications for BlackBerrytablets and smartphones.
    • Build HTML 5 apps withNative Capabilities usingWebWorks
    • E.G
    • BlackBerry apps are first Class
    • Out of the boxIntegrate your app with BlackBerry hardware, core apps,and services.WebWorks APIs let you achieve deep integration withsome of the core BlackBerry applications• BBM, Calendar, or Contacts.• Invoke almost any other app from within your appServices available include:• Advertising Service: Earn additional revenue with in-appadvertising.• Payment Service: Leverage the business model thats rightfor your application.• Push Service: Enable direct, real-time content delivery toyour application users.
    • PrerequisitesHTML 5, CSS, and JavaScript knowledgeThat’s it!
    • Use what you knowTake advantage of popular mobile web frameworks
    • Lets set up yourenvironment
    • Getting Started•• Local Server e.g localhost://something.html• Tools• BlackBerry Signing Keys• WebWorks SDK’s• Ripple Emulator• Config.xml• Package your app• Get you app on BlackBerry World app market( optional )
    • Tools?
    • IDE’s galore• Text edit• Eclipse• Adobe Dreamweaver• Sublime• Netbeans• Vim• Visual Studio for web• Command lineWhat ever floats your code ;)
    • Get your signing KeysIts free! And don’t forget to remember your password.
    • Download the SDK’sWe can do a lot with SDK’s.
    • No Device?
    • Download device simulatorBlackBerry device simulators available for your conveniance.
    • Download RippleFrom
    • Through Chrome
    • • To start the ripple emulator clickthe ripple icon on the top right.• Then click on “Eenable”.• Start ripple services in order topackage and sign your apps totest on device.
    • Emulate your AppPoint your URL to your local server project files to see yourproject adapt inside the layout view.
    • Config.xmlCopy and paste a sample xml file from BlackBerry dev website and insert it into your root project. Or else ripple emulatorwill not package your project.
    • So your project tree should look something like this.
    • Ripple Build SettingsBefore we package our app we need to include a project rootpath, WebWorks SDK root path, your BlackBerry signingkey, archive name etc.
    • Packaging your appView screen cast for a quick demo.
    • Debugging
    • Web InspectorTurn on web inspector to debug your apps through a localnetwork for apps installed on the phone. For desktop it’s thesame right click and inspect element.
    • BlackBerry WorldRegister and submit your app to the app store. No Pressure.
    • Now the journey really begins
    • Until next timeThank you for watching.
    • Tips and tricksClick here for the recording.