BlackBerry 10 WebWorks – Time To Get Paid

Web Development
TITLE_IMAGE

“Money” by PTMoney/CC/flickr

Most people like to be rewarded for hard work. There are of course many ways in which people derive reward. Fame. Adoration. Legions of followers on Twitter. Free cookies. But perhaps the most prevalent and obvious is cold, hard cash.

With BlackBerry World, there are a number of ways to get money out of your investment in your BlackBerry 10 application. Today’s refresh of the BlackBerry 10 WebWorks SDK brings support for ourPayment Service. The Payment Service allows you to implement in-app purchases, either one-time purchases or subscription-based services. Now you can choose your monetization strategy for your BlackBerry 10 WebWorks application: paid download, freemium, in-app purchases, digital goods, etc.

Check out the API reference to get started.  You will immediately notice that there are a few new additions to the API compared to previous implementations in BlackBerry WebWorks, such as cancel subscription.

While payment should be enough to get your excited on its own, we also were able to sneak in some of the final bits of the BBM Social Platform – namely support for the Profile Box.  The Profile Box is a customizable box for your app that appears in the current user’s BBM profile. You can use it to broadcast achievements or provide updates. The box contains a list of items, each composed of text and an optional icon. The Profile Box API allows you to manage the items in your app’s profile box. The API reference for this new API is here.

One final item that you should be aware of is how popup windows are handled. With this release, the popup blocker is disabled by default.  This means that popups will display in the Child Browser window.  If you wish to enable the popup blocker functionality there is a new parameter that you can pass in config.xml to the “blackberry.app” feature.  For information, see the <param> element.

<feature id="blackberry.app">
  <param name="popupBlocker" value="enable" />
</feature>

Be sure to download the latest SDK, and check out the Payment service to see how you can develop a richer monetization strategy for your application.

About Ken W

Ken is the Senior Product Manager for the WebWorks group at BlackBerry. He is responsible for WebWorks tooling and is heavily involved in the Open Source projects at github.com/blackberry and the Apache Cordova community. Ken has a particular interest in trying to bring the internal and external BlackBerry development communities closer together.

Join the conversation

Show comments Hide comments
+ -
  • http://bbdevpt.wordpress.com/2013/02/13/nova-versao-do-webworks-sdk-payments-api/ Nova versão do WebWorks SDK, Payments API | BlackBerry Developers Portugal

    […] A notícia oficial no Developers Blog » […]

  • http://www.marketing.com.gr/greece/blackberry-updates-webworks-sdk-with-support-for-in-app-and-subscription-purchases/ marketing.com.gr » BlackBerry updates WebWorks SDK with support for in-app and subscription purchases

    […] on Wednesday updated the BlackBerry 10 WebWorks SDK with support for its ourPayment Service, added the Profile Box from […]

  • http://www.pjexploration.fr/wordpress/blackberry-updates-webworks-sdk-with-support-for-in-app-and-subscription-purchases/ BlackBerry updates WebWorks SDK with support for in-app and subscription purchases | PJExploration

    […] on Wednesday updated the BlackBerry 10 WebWorks SDK with support for its ourPayment Service, added the Profile Box from […]

  • http://www.sdknews.com/blackberry/blackberry-10-webworks-time-to-get-paid BlackBerry 10 WebWorks – Time To Get Paid | SDK News

    […] BlackBerry 10 WebWorks – Time To Get Paid […]

  • http://www.s60aplicativos.com/2013/02/blackberry-webworks-sdk-gets-support-for-in-app-purchases.html BlackBerry WebWorks SDK Gets Support for In-App Purchases | S60Aplicativos

    […] on Wednesday updated the BlackBerry 10 WebWorks SDK with support for its ourPayment Service, added the Profile Box from […]

  • http://www.catchyagency.com/blackberry-10-webworks-sdk-updated/ BlackBerry 10 WebWorks SDK updated | Catchy

    […] out more about the updated BlackBerry 10 WebWorks SDK on the official BlackBerry developer […]

  • http://www.bbnews.pl/2013/02/odswiezone-blackberry-10-webworks-sdk-z-platnosciami-wewnatrz-aplikacji/ Odświeżone BlackBerry 10 WebWorks SDK z płatnościami wewnątrz aplikacji | BBNews

    […] Wprowadzono trochę większą i poprawioną integrację z BBM dla aplikacji webowych, oraz domyślnie wyłączono blokowanie wyskakujących okienek (będą się otwierać w tzw. child browser). Więcej informacji o nowościach oraz instrukcję jak włączyć domyślnie blokowanie wyskakujących okienek w pliku config.xml – znajdziecie w artykule na devblog.blackberry.com. […]

  • http://nerdberry.net/2013/02/14/february-refresh-of-the-blackberry-10-webworks-sdk-adds-in-app-payments-and-more/ February refresh of the BlackBerry 10 WebWorks SDK adds In-App Payments and More | NerdBerry.net

    […] great for achievement based apps.  You can read the full announcement of this release over on the BlackBerry DevBlog, and make sure you grab the latest copy of the SDK […]

  • http://localmobilebusiness.ca/in-app-purchase-support-comes-to-bb10-webworks/ In-App Purchase Support Comes to BB10 WebWorks

    […] payment should be enough to get your excited on its own,” a post today on the BlackBerry Developer Blog reads, “we also were able to sneak in some of the final bits of the BBM Social Platform – […]

  • http://blackberrydeveloper.com.br/categorias/html5/atualizacao-blackberry-webworks-fevereiro/ Atualização BlackBerry WebWorks – Fevereiro | BlackBerry Dev Groups Brasil

    […] Mais informações, acesse: http://devblog.blackberry.com/2013/02/blackberry-10-webworks-february/ […]

  • http://www.berryreview.com/2013/02/14/blackberry-10-webworks-february-sdk-refresh-adds-in-app-payment-more/ BlackBerry 10 WebWorks February SDK Refresh Adds In App Payment & More - BerryReview - Mobile Edition

    […] Check out the updated WebWorks SDK here or find the announcement here […]

blog comments powered by Disqus