WaterlooErik's Forum Posts

  • wrekr: We actually don't have an official API for advertising in BlackBerry 10's WebWorks SDK just yet. I have written a community Ad SDK though based on the very same web service:

    github.com/blackberry/BB10-WebWorks-Community-Samples/tree/master/advertising

    Following BBM and Payment, I could definitely look at integrating that as well, but primarily I would like to stick to the official APIs where possible.

  • Just wanted to share this in case some hadn't seen it yet:

    scirra.com/construct2/releases/r127

    <img src="smileys/smiley4.gif" border="0" align="middle" />

  • For those that haven't seen it yet, I'm happy to share this bit of good news:

    scirra.com/construct2/releases/r127

    I appreciate the feedback on plugins all. I'm buckling down on a BBM plugin first as our Payment API currently has a bug preventing callbacks from firing. I'll make those two priority though and will move towards additional plugins following that.

    Regarding scoreboard and achievements, the BlackBerry 10 platform does have Scoreloop integration available which would be the best way to achieve this. The one drawback is that these APIs are currently missing from the WebWorks platform. Our development teams have Scoreloop on the roadmap for WebWorks, I'm not sure exactly when it will land just yet though.

    All in all, today is a good day :-)

  • Cheers all. Just a quick update: we're exploring what it would take to integrate BB10 exporting directly into the IDE, which is a fantastic step forward in simplifying the process for C2 developers.

    I've also being playing with the plugin SDK, though it relies on the exporter, will aim to have some options available for initial platform functionality.

    It would be great to hear from this community as to what is important to you. Currently I am targeting Payment and BlackBerry Messenger (specifically sharing your application via BBM contacts as that is one of the best ways to get visibility.) If there are any specific BB10 APIs you'd like to see integrated, please let me know and I'll use the feedback as best as I can regarding priority.

  • ahmadasad009: The licenses open up more functionality within the Construct 2 tools to export to a wider variety of native platforms (among other features.) The free license of Construct 2 allows exporting to HTML5, which is all that's really needed for the BlackBerry 10 platform. All you would need on top of that is a BlackBerry World vendor account to manage your submissions; you can sign up to be a vendor here:

    appworld.blackberry.com/isvportal

    Note that signing up, publishing applications, and downloading tools are all free. The only thing is, if you are selling applications, there is a 70:30 revenue split in the developer's favour (same as other app stores.) Other than that, there is no actual "cost".

    Joannesalfa: A BlackBerry WebWorks plugin is definitely on my radar. We've addressed the majority of critical issues that I'm aware of and we have a porting guide ready to be published to our website any day now. Should appear here when ready:

    developer.blackberry.com/html5/documentation/using_javascript_libraries_frameworks_in_webworks.html

    Now that we have the basic building blocks in place, I'm going to dive into the plugin SDK to see what I can do there. ArcadEd has been awesome in putting together a GUI tool for much of the porting process. I'm not sure if he's posted it on here yet but I would ask him about it for sure.

    Wink: An unofficial porting guide can be found in these posts:

    1) scirra.com/forum/forum_posts.asp

    2) scirra.com/forum/forum_posts.asp

    3) scirra.com/forum/forum_posts.asp

    In (1), the icon element is described as desired, consider it required and please be sure to add it during your porting process.

    The official guide, once posted, will very closely resemble the information in those three posts.

    As for emulators, we have the Ripple emulator available here:

    developer.blackberry.com/html5/documentation/getting_started_with_ripple_1866966_11.html

    And a VMWare simulator available here:

    developer.blackberry.com/html5/documentation/using_the_bb10_simulator_2008466_11.html

    The simulator currently has some WebGL driver issues which should be fixed in the next update, so I would recommend sticking to Ripple for the time being. If anyone ever wants their application tested on a physical device, feel free to send it to me at eorosofz@blackberry.com and I'll provide what feedback I can.

    Don't hesitate to reach out with any questions (or if I've missed anything.)

  • Soybean: Are you willing to share the CAPX file? If so, can you fire it to me at eorosaks@blackberry.com?

    I would think that Construct 2 is using standard touch listeners and I'm convinced I've seen touch events working in the past. I wouldn't mind doing a test on this end.

  • Blinx123: If you're using the latest version of Chrome's Ripple Emulator (0.9.13), there is a Build panel on the right-hand side of the screen. Within the Build panel is a Settings dialog.

    You will need to populate that dialog with the path to your SDK, the path to your folder, your project name and build ID, and your code signing information.

    Once populated, you can close the dialog and Start Services which will launch a command prompt. You can then hit Package and Sign to create the BAR file.

    From the sounds of it, you're having some core functionality issues within Ripple though. Would you be able to fire me some screenshots of what you're seeing to eorosnnh@blackberry.com and I'll do my best to provide some insight?

  • Unfortunately last I heard there's still a backlog, no need to be worried just yet :-) I've reached out to see if there are any updated timelines that can be shared.

  • Apologies for that, I missed it in my initial post. You are correct that it is an element in the config.xml. I've updated it with a link to this documentation:

    developer.blackberry.com/html5/documentation/icon_element_834676_11.html

    I'll also ensure that the documentation that goes up on the official website has that included.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • ArcadEd: By all means, fire the BAR(s) to eorosdiz@rim.com and I'll test them on physical hardware.

    I'll double check my testing on the current simulator. If it's an issue there, I'll log a bug report against it to hopefully be addressed in the next release.

  • ArcadEd: I can't reproduce the issue with the sample you provided. To be sure I was using the WebGL renderer, I added a textbox as outlined by Kyatric:

    scirra.com/forum/blackberry-10-and-construct-2_topic60201_post371919.html

    I loaded this up onto my Dev Alpha B running the latest OS (newer than the current public release) and am seeing this:

    dropbox.com/s/x87e15xyxnxse8y/IMG_00000072.png

    I've attached my modified CAPX (the only changes are the text box and enabling WebGL) here:

    dropbox.com/s/j53llppjzn84dii/bb-test.capx

    Finally, here's the BAR file I'm testing with (fully signed, so you can load it on as-is):

    dropbox.com/s/iuvsvc2g9lr542l/c2gl.bar

    It would be great if you could give that BAR a shot. If it breaks on your OS, we're likely looking at an OS implementation issue that's been fixed. If it works, it may be the tools used to package the app (though I am just using the most recent public tools.)

    If there are any other "black screen when WebGL is ON" samples out there that people would like to share, fire me the CAPX to eorospyu@rim.com. The more samples we have the more certain we can be :-)

  • Wanted to put this offer out to the folks on this thread (and the larger community.) If you have a BB10 app you've converted and want it showcased at BlackBerry 10 Jam Europe in my frameworks session, give the bottom half of this a read:

    scirra.com/forum/like-money-rim-is-practically-throwing-it-at-you_topic61922_post382157.html

  • ArcadEd: The sound should generally work, it's just that licensing legality doesn't allow us to distribute codecs with the simulator. WAV and some MP3 audio will occasionally work, but it's a bit of a shot in the dark at times.

    And that tool would be great. Once the WebGL rendering issue is squashed, I plan to put up a porting guide for Construct 2 devs (sort of a formal writeup of the posts in this thread.) If you get a GUI solution going, I'd be happy to link to it as well. The ultimate goal is a C2 plugin but a few steps at a time :-)

    I'll also put this offer out to the community. On Feb. 5th/6th I'm going to be in Amsterdam for BlackBerry 10 Jam Europe. I'm presenting a session on various frameworks and will be highlighting Construct 2 in that talk as well. If any developers here want their converted BB10 app showcased on stage with a little blurb about the author, fire me an email to eorostnh@rim.com. I'll likely only be able to show off 2 or 3, but thought it might be some cool exposure.

  • ArcadEd: Thanks a bunch! Just loading up the latest OS and will give it a look.

  • ArcadEd: If you don't mind that would be great. I must be missing something in my samples as I just can't get it to fail rendering.