09-07-2012 02:53 PM
I think the biggest issue (IMHO) was whether or not BB would keep some level of parity with the Adobe updates to both the Flash Player and AIR. I know from previous discussions with QNX engineers at RIM that the jump to AIR3.2+ was a bit more involved. And when I asked about a captive runtime option, I got a similar response.
So basically, when there is little to no details concerning the big picture road map for one of the technology stacks that this platform supports it is easy to assume the worst. I think we should all reach out to our contacts within RIM, and procced with cautious optimism. Hope for the best, but prepare for the worst.
AIR as a framework does lend itself to cross platform development. As for myself I was just wondering when I could leverage some of the new bells and whistles offered by the framework on a platform, I would like to develop for.
09-07-2012 03:43 PM
09-10-2012 04:29 AM - edited 09-10-2012 04:48 AM
The crazy thing is, that the AIR BB10 SDK already offers the nice BB10 controls. Also the invocation framework is there. And there will be ANEs for more. The SDK is also prepared for different Screenresolution of future devices. The AIR team has done a great job.
With this information in mind i read the UI guidlines very carefully and i recently finished my first BB10 app. I made use of the BB10 controls all the time. And the look and feel is great IMHO. The differences to Cascades are hardly to recognize, if at all. I recently created a set of scaleable Icons for BB10 for future use. And i really want my apps to be certified. Did i waste my time?
On friday A. Saunders tweeted "no change, we are 100% behind AIR".
But why are we excluded from "BB certified"? Is there a technical reason? What is wrong with AIR compared to HTML5? Was it a political decision?
Early this year, when appworld was flooded by Android apps, i sent A. Saunders an eMail. I suggested to create a kind of label for apps, which are built especially for BB to give developers who follow the guidelins advantages in marketing. I was very lucky, when i heard that this program is getting reality, a few months ago.
Can you imagin how i feel now?
09-10-2012 08:26 AM
09-10-2012 08:58 AM
The mail is sent.
Cascades will be more performant than AIR for sure, but what about HTML5? Is HTML5/bbUI somehow more responsive than AIR? If yes, why didnt RIM simply use it for the caledar/contacts/mail apps for PBOS 2.0? But they have choosen AIR (Cascades was not ready at this point). I have seen few demos of HTML5 apps, they were recognizable not as responsive as Cascades. Is someone familiar with both (AIR and HTM5/bbUI) and can compare it directly?
09-10-2012 09:55 AM
09-12-2012 12:30 PM
Lots of great feedback and questions in this thread. Let me see if I can help give you some answers
I can confirm that we are working on the bring-up of a new AIR runtime on the platform. Whether that is 3.3 or 3.4 is still being worked through. We've always said that we will bring a newer runtime to the platform, and we will deliver. What we haven't provided was timing. I can confirm that the new AIR runtime will only come to BlackBerry 10. It will only be available on PlayBook when PlayBook receives BlackBerry 10. We're getting closer to share the timeframe for when a new AIR runtime will be available. We're currently dotting the i's and crossing the t's with Adobe and our certification partners for this work.
IMO RIM will turn around and go the same way like android and iOs. They will allow you to install the complete AIR runtime packaged along your game.
We have no plans for going with a captive runtime approach. All plans are to bring a newer version of the AIR runtime as part of the operating system.
AIR is completely invisible in all recent BB JAM conferences (an AIR developer who is interested in BB10 will not recognize that AIR on BB10 does even exist)
From past attendance at our BlackBerry Jam events, AIR developer attendence has been very low even when providing AIR content. We have found that attending Adobe events representing BlackBerry and going to meetups/hackathons where AIR developers attend is a much better way to serve the community. We'll be continuing to attend these events and ensure we have content for BlackBerry AIR developers. This is similar to how we approach Android developers. Attending and presenting at the events that the developers attend, vs asking them to attend a BlackBerry Jam event.
AIR has all of the core BlackBerry 10 controls and can create an application that has all the same look and feel as any other BlackBerry 10 application. It also has ANE support so that a developer can access any of the native APIs for integration. As far as AIR being included in the "Built for BlackBerry" program.. all I can say is keep an eye out on Twitter and the blogs
If you have more questions.. post them here and I'll do my best to answer them
09-12-2012 01:20 PM
09-12-2012 02:47 PM
You'll also notice that we just added Adobe AIR to the Built for BlackBerry Apps program