Help get this topic noticed by sharing it on Twitter, Facebook, or email.

Support for BlackBerry 10

I am currently trying to build a Sencha Touch app using an Dev Alpha B BlackBerry 10 device. It works well when using the now golden WebWorks SDK. There are many similarities to how PhoneGap Build works, and according to RIM there is already support for PhoneGap. What are the plans of Adobe / PhoneGap Build to support BB10 apps? Can you shed some light on this? Do you need anything to make it happen?
5 people have
this question
+1
This topic is no longer open for comments or replies.
  • My understanding is that PhoneGap does support BB10. Is that not what you have found?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Thanks for the clarification. For my BB10 development (we just submitted our first app!), I used the Ripple Plug-in for Chrome and then simply compiled and signed everything from the Ripple Plug-In. Once that was working fully I took the same HTML/JS and with a few minor tweeks to config.xml I uploaded into build.phoneGap.com. Everything worked great.

    Thought I do agree with you, it would be nice to have the whole thing done in 'one place'.

    Regards,

    Alon
    • Thanks for sharing your experience, that sounds indeed quite interesting. I also have used Ripple to build a package, but then went back to the command line. What were your minor tweeks to config.xml?

      If the app that is made available from build.phonegap.com works with BB10, then that's already something. I asked RIM if they work with Adobe for the PhoneGap Build integration and so far they said they have no plans. That's why I wanted to know if Adobe has some plans.

      I thought that the resulting app for BB10 is different from the older devices, but now that you say you managed to make it work with PhoneGap Build, I am interested in how you did it exactly.

      The best case would be if Adobe supported BB10 apps in PhoneGap Build completely, but for now I could live to do it manually and add the package to build.phonegap.com.

      Please let me know in more detail. Thanks!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Hi Phil,

    Here is a copy/paste of my config.xml file.


    <?xml version="1.0" encoding="UTF-8"?>
    <widget xmlns="http://www.w3.org/ns/widgets"
    xmlns:rim="http://www.blackberry.com/ns/widgets"
    xmlns:gap = "http://phonegap.com/ns/1.0"
    version="1.0.0.37"
    id="com.blah.blah"
    xml:lang="en">
    <preference name="phonegap-version" value="2.2.0" />
    <author href="http://www.go3i.com/" rim:copyright="Copyright 1998-2012 Blah Blah Inc">Blah Blah Blah</author>
    <authorId>**</authorId>
    <name>Blah Inbox</name>
    <description>
    The Description
    </description>
    <icon src="icons/icon-86.png"/>
    <icon src="icons/icon-150.png"/>
    <icon src="icons/icon-57.png" gap:platform="ios" width="57" height="57" />
    <icon src="icons/icon-72.png" gap:platform="ios" width="72" height="72" />
    <rim:splash src="splash/bb10/splash720x1280.png"/>
    <rim:splash src="splash/bb10/splash720x720.png"/>
    <gap:splash src="splash/ios/splash320x480.png" width="320" height="480"/>
    <gap:splash src="splash/ios/splash640.png" width="640" height="960"/>
    <gap:splash src="splash/ios/splash1024.png" width="1024" height="768"/>
    <gap:splash src="splash/ios/splash768.png" width="768" height="1024"/>
    <content src="index.html"/>
    <access uri="http://localhost" subdomains="true">
    <feature id="blackberry.identity" required="true"/>
    </access>
    <plugin name="Storage" value="org.apache.cordova.Storage" />
    <feature id="blackberry.widgetcache" required="true" version="1.0.0.0" />
    </widget>


    The interesting thing here is the XMLNS lines which define both the phoengap and RIM specific XML definitions. This allows me to specify RIM specific tags AS WELL as phoneGap specific tage. You can see that some of them are common to both while others have to be explicitly prefixed with either rim: or gap:

    That's about it. So far I have not had to make any changes to the HTML/JS to accomodate the 2 (WebWorks and PhoneGap) but its possible that that is because I am keeping things simple.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Hi Alon.

    I have managed to build my project for BB on PhoneGap Build, too. But what I get is an OTA install (StandardInstall.zip)? What can I do with that? How do I get the .bar out of it?

    Thanks for your help.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I dont think that PhoneGap formerly supports BB10 so I dont think you can do what you are doing. I compile my BAR files directly in WebWorks, not PhoneGap.

    Having said that, something I read while back makes me want to tell you that you should just rename the .ZIP file to .BAR and see if that works? I doubt it will but I do vaguely remember reading something about that a while back.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Hi Phil,

    You know I was just going through the change log for Build.PhoneGap.com (2.40rc1) and there ARE references to BlackBerry 10 in there. So I am wondering if they are now supporting BB10 as of 2.4...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • where can I see the changelog for build.phonegap.com? I am sure they are trying to support BB10, too. maybe it's just too early. BB is not that famous in Asia anymore, most of them changed to Apple. but I think with BB10 they are coming back very soon :)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • This blog posting ( http://phonegap.com/blog/2013/01/24/2... ) has a link to their change Log on GitHub.

    My assumption is that this also relates to build.phonegap.com but I suppose it's possible that it's only for the 'downloadable' version.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Zahir (Official Rep) January 22, 2014 15:58
    Due to the thread inactivity, this issue is now closed.
    Create a new issue if you have any other problem with PhoneGap Build.
    Thanks

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited