This post contains notes taken during the PlayBook webcast on December 9, 2010, not
necessarily understandable out of context.
BlackBerry Payment Service
can use for digital stuff, in-app only
not for physical goods, shared across apps, or virtual currencies
one approach: free app with paid upgrade/turn-on of features
70% share to developer
BlackBerry Advertising Service
RIM partnership with many ad agencies
60% share to developer (supposedly standard in industry, but AdSense is 68%. - Ed)
device-side SDK simplifies it all
HTML 5, rich media, app world click-throughs
mediation platform: can customize to e.g. exclude an advertiser/network
can specify keywords to exclude certain ads that don't fit your app
full schedule available "soon"
BlackBerry Analytics Service
powered by Webtrends
see who is using your app how, when, where
Free BlackBerry PlayBook Offer
one tablet per vendor
free marketing around the apps
App World Approval Process
submitted, reviewed by RIM, then approved (or feedback)
vendor then lists app in App World
code-signing apps: Dec 15 will open new servers, free, no cost for keys
differences for PlayBook from regular BlackBerry: just the .bar files
Questions (long but incomplete list)
BlackBerry/PlayBook app sharing? No
Monthly subscriptions in-app: how? Alex outlines an approach.
When will simulator have sound? Later...?
Can users opt out of analytics service? No.
Czech Republic: is free PlayBook offer available there? Yes.
To register as vendor? No promo or code needed now, need PayPal to offer app for sale.
Is there a Bluetooth API in AIR to connect PBs together? APIs not solidified yet.
When will Payment SDK be avail? For BlackBerries, now. For PB will have sched "shortly".
SWF decompilation risks? "Theoretical maybe but risk is limited by security features,
e.g. code-signing. Major risk is loss of IP, consider other tools to help." (paraphrased)
In-game currency, can I use third-party system for that? Yes.
What are in-app credits? Buy something to use in future, effectively virtual, so no.
PlayBook has existing gestures, how do we add others? Swipe down is only app-wide
gesture available to developer. Can role own but have to be within screen, not
from bezel. (So you can't override app-switch side-swipe in your app, but you can
do one within your own app.) See qnx.application class
or forum for more.
How do I get code-signing keys? Go to portal, need credit card to validate identity.
Can I use GPS from Torch in PB app? Not defined yet.
Will Flex Mobile apps compiled with Hero be approved by App World? Should be.
Reasons you might get rejected won't be related to the technology used.
What is cost for registration? Waived... free for now to register or submit apps.
Timeline on app approvals etc? 10 biz days. For PB apps will be longer. Should
see some approved before end of year. Should be 10 days by launch.
Can we provide app for free and charge for use? Yes.
Will PB support USB storage etc? At launch: USB slave not host (so no).
Does PB have native text-to-speech API? Not yet.
Are there plans for Adobe Flash Pro to publish for PB? Yes, planned.
Will PB support SilverLight? Not planned.
Will AIR support geolocation soon? GPS will be on device... (?)
Can we reserve app id etc ahead of time? Yes, can do in advance...
What is cost to publish on App World? Today everything is free...
If more than 10 days to approve app (so it's past launch date),
can we still get free PB? Yes!
Support USB On The Go (USB OTG) in future? Can't answer that today. (But note Mike L's clear
indication that they can support an Ethernet interface via USB, so it's clearly more
than a simple USB slave, in hardware.)
When does WebWorks for BB training start? As soon as tool gets out.
If app approved, when will freebie ship? Mike says ahead of launch... contradicts web.
Can we get full schedule for release of unsupported APIs? Yes, will get it together
and Renaun says there's some info in release notes already.
Does existing PB have GPS? Yes! (We have yet to hear another confirmation of this,
which was clearly stated but still may possibly have meant just
"using GPS on tethered phone". -Ed)
Will external KBs etc be supported? Yes, intended, not sure of details.
Can PB tether to non-BB phone? No answer at this point.
Next steps for simulator, cookies, etc? Next version will have browser support etc.
Is there much hardware access in PB AIR SDK? Clock etc? Yes, not supported in
simulator yet. Renaun says standard APIs supported.
Sensors supported? Accelerometer, GPS two biggest.(Note: again a clear mention of GPS on the unit, as a "sensor". -Ed)
Does RIM have online training for newbies? No real rookie stuff but lots of docs.
On Adobe side, Adobe Developer Connection lots of resources for AIR.
Same BB id active on phone and PB? Yes, same on PB for AppWorld etc.
Since App World may reject, could a proposed app get reviewed before code developed?
Answer: should be no real need, no, but don't worry about it.
Hello World avail? Yes. Also "Full RSS Reader" app.
Orientation in AIR? Get event, need to adjust height/width etc. If app lays itself
out properly it won't actually have to do anything (other than perhaps listening to
Can RIM announce when new stuff available on forums? Developer blogused heavily, but maybe they'll get the info
into the forums as well.
For early approvals, how much will RIM assist in troubleshooting problems since
we don't have PBs? Yes, RIM will have to help initially of course. If not using
QNX stuff, can test on desktop on webcam etc if there's AIR support for it.
What dimension should screenshots be? Will get back to us.
Print from PB? Not in core product, will look to community for help.
Can you explain digital rights when submitting apps etc? Basically do we have
the rights to submit content with an app. User-generated content, e.g. content
or stories... do we have safeguards to reject objectionable content etc?
Example: keeping porn away from kids.
Possible to lock orientation of app? Yes, in application descriptor file (XML).
Wire transfer to receive money for apps? Other options being looked at, yes, including
wire transfer, direct deposit, etc.
In BB dev days in Mexico, would only give away 50 PBs: true? No, the overall offer
is for all registered App World vendors, no limits.