Aditya Bansod has posted a new Flash tutorial: Guide for Apple App Store submissions, the tutorial will teach you how to get your application accepted into the Apple App Store can be a confusing and difficult process to navigate. Developers often run in to common pitfalls that add time to their submission cycle. Use this guide to understand the steps you can take to make your submission as pain-free as possible.
Using AdobeAIR for iOS support in Flash Professional CS5 to get your content to the Apple App Store involves three main steps:
First, you need to build your app!
Once you have your application built and ready to submit, you'll be using two Apple websites. The first site is the iOS Dev Center, with which you should already be familiar from when you received your development certificates.
After you have the correct certificates, you will then use the second site, iTunes Connect, to prepare your app and submit it to Apple.
Fabio Biondi has posted a article to introduce how to build a new prototype to display YouTube Channel content, from the playlists to a single video, using the YouTube AS3 API, right now just testing the YouTube API on Android devices.
The article said "you can easy develop native applications for your Android (OS 2.2) devices using the current Flash Platform tools like Adobe Flash CS5 Professional and Adobe Flash Builder 4.5".
Junchao Ji has posted a new Flash tutorial on Adobe blog: Building an AIR application with Flash Professional CS5 and the BlackBerry Tablet OS SDK. In the tutorial you’ll learn how to build, package, and deploy a Battery Monitor application using Flash Professional CS5 and the BlackBerry Tablet OS SDK.
The tutorial is divided into the following sections:
Using the BlackBerry Tablet OS SDK and Flash Professional CS5 Extension for AIR 2.5
Creating a battery monitor application
Packaging and deploying your application for the PlayBook simulator
You can run the application without changing a line of code, with a great and consistent deployment experience: You select the target platform, hit the run button, and the app is packaged, deployed, and started on the device you selected.
Adobe TV channel, wrote that this session will "Learn how to tune your applications to provide an optimal user experience within the performance limitations of a device's hardware and software. We'll share tips and tricks for how to build Android applications powered by AdobeAIR that respond quickly. Discover best practices for how to troubleshoot performance problems such as rendering bottlenecks and occasionally connected networks."
This session covered a number of key topics that are valuable for developers building mobile applications using AdobeAIR including:
How to measure the performance of your application
The tutorial will be posted as a DevNet article in a couple of weeks, but I already wanted to make it available here because a number of people have asked for it. It is a based on the hands-on session I delivered at MAX, with additional information and instructions.
Here is a quick outline:
Part 1: Creating a Basic Mobile Application
Part 2: Using Mobile Item Renderers
Part 3: Navigating and Passing Information between Views
Part 4: Creating an Action Bar
Part 5: Integrating with the Device Capabilities (Dialer, SMS, Email)
Part 6: Using a RemoteObject
Part 7: Using a Local SQLite Database
Read more and download the tutorial, please visit this link.
Reacting to status changes on the iPhone is pretty easy as all you have to do is register for the corresponding event using the NativeApplication class. This class can be used directly in any iPhone or AIR application to react to application level events.
Here are the codes fragment:
NativeApplication.nativeApplication.addEventListener(Event.EXITING, onExit);
function onExit(e:Event):void {
//Code to be executed upon exit.
}
Last time, Elad Elrom had posted a Flash tutorial: Optimize Flash Content and Improving Usability on Mobile Devices part #1, this time he has post the Optimize Flash Content and Improving Usability on Mobile Devices – Part #2, in this part Elad Elrom will be covering best practices, tips, tricks, and other useful information to help you create optimized Flash applications for mobile devices.
It includes:
Architecting
Manipulating swf Framerate for Optimization
Reducing memory usage and avoiding memory leaks
Updating screen once per frame
Reducing complexity and decreasing nesting
Avoiding expensive operations
Decreasing execution time
Avoiding initializing and reference to unused classes
Setting redraw region to min
Reducing swf file size
Splitting applications into modules
Reusing objects – Object pooling
Working with external assets
You can visit inside RIA get more about the insideria.