+ All Categories
Home > Technology > BlackBerry WebWorks

BlackBerry WebWorks

Date post: 14-Jan-2015
Category:
Upload: josue-bustos
View: 1,170 times
Download: 0 times
Share this document with a friend
Description:
Rapid prototyping with BlackBerry Webworks is a getting started guide to developing and publishing your html, css, and javascript application for the BlackBerry platform.
Popular Tags:
34
WebWorks Rapid prototyping with BlackBerry
Transcript
Page 1: BlackBerry WebWorks

WebWorks

Rapid prototyping with BlackBerry

Page 2: BlackBerry WebWorks

Josue BustosTwitter: @hozwe

Linked In: josuebustos

Page 3: BlackBerry WebWorks

Co-FounderZukini Mobile

Mobile Designer, Developer

Page 4: BlackBerry WebWorks

Co-FounderMobile Camp Los Angeles

http://www.mobilecampla.com

Page 5: BlackBerry WebWorks

Adobe User Group Co-ManagerLos Angeles PhoneGap

http://meetup.com/laphonegap

Page 6: BlackBerry WebWorks

WHAT IS WebWorks?

BlackBerry® WebWorks™ allows web and mobile web developers to use the SDK in combination with their development tooling of choice to develop, test and package up their web applications for BlackBerry tablets and smartphones.

Page 7: BlackBerry WebWorks

Build HTML 5 apps with Native

Capabilities using WebWorks

Page 8: BlackBerry WebWorks

E.G

Page 9: BlackBerry WebWorks

BlackBerry apps are first Class

Page 10: BlackBerry WebWorks

Out of the boxIntegrate your app with BlackBerry hardware, core apps, and services.

WebWorks APIs let you achieve deep integration with some of the core BlackBerry applications• BBM, Calendar, or Contacts. • Invoke almost any other app from within your app

Services available include:• Advertising Service: Earn additional revenue with in-

app advertising.• Payment Service: Leverage the business model that's

right for your application.• Push Service: Enable direct, real-time content

delivery to your application users.

Page 11: BlackBerry WebWorks

Prerequisites

HTML 5, CSS, and JavaScript knowledge

That’s it!

Page 12: BlackBerry WebWorks

Use what you know

Take advantage of popular mobile web frameworks

Page 13: BlackBerry WebWorks

Lets set up your environment

Page 14: BlackBerry WebWorks

Getting Started• https://developer.blackberry.com/html5/

• 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 )

Page 15: BlackBerry WebWorks

Tools?

Page 16: BlackBerry WebWorks

IDE’s galore• Text edit

• Eclipse

• Adobe Dreamweaver

• Sublime

• Netbeans

• Vim

• Visual Studio for web

• Command line

What ever floats your code ;)

Page 17: BlackBerry WebWorks

Get your signing KeysIts free! And don’t forget to remember your password.

Page 18: BlackBerry WebWorks

Download the SDK’s

We can do a lot with SDK’s.

Page 19: BlackBerry WebWorks

No Device?

Page 20: BlackBerry WebWorks

Download device simulator

BlackBerry device simulators available for your conveniance.

Page 21: BlackBerry WebWorks

Download RippleFrom developer.blackberry.com

Page 22: BlackBerry WebWorks

Through Chrome

Page 23: BlackBerry WebWorks

• To start the ripple emulator click the ripple icon on the top right.

• Then click on “Eenable”.

• Start ripple services in order to package and sign your apps to test on device.

Page 24: BlackBerry WebWorks

Emulate your AppPoint your URL to your local server project files to see your project adapt inside the layout view.

Page 25: BlackBerry WebWorks

Config.xml

Copy and paste a sample xml file from BlackBerry dev web site and insert it into your root project. Or else ripple emulator will not package your project.

Page 26: BlackBerry WebWorks

So your project tree should look something like this.

Page 27: BlackBerry WebWorks

Ripple Build Settings

Before we package our app we need to include a project root path, WebWorks SDK root path, your BlackBerry signing key, archive name etc.

Page 28: BlackBerry WebWorks

Packaging your appView screen cast for a quick demo.

Page 29: BlackBerry WebWorks

Debugging

Page 30: BlackBerry WebWorks

Web InspectorTurn on web inspector to debug your apps through a local network for apps installed on the phone. For desktop it’s the same right click and inspect element.

Page 31: BlackBerry WebWorks

BlackBerry WorldRegister and submit your app to the app store. No Pressure.

Page 32: BlackBerry WebWorks

Now the journey really begins

Page 33: BlackBerry WebWorks

Until next timeThank you for watching.

Page 34: BlackBerry WebWorks

Tips and tricks

Click here for the recording.


Recommended