Adobe has added new profiles in Device Central including those for the Samsung Galaxy S and the Samsung Galaxy Tab. These profiles can help you easily create projects that target these devices and test them in Device Central. To see the new profiles simply launch Device Central and browse the Device Library.
[via Scott Janousek Blog]
Dealing with screen orientation is a matter that has be dealt with early on in the development cycle of your iPhone app – our tutorial will teach you how to deal with matter in Flash using the AS3 StageOrientationEvent Class.
All touch-based mobile applications nowadays feature the pinch-to-zoom gesture that allows you scale pictures up or down. This tutorial will teach you how to create the Zoom Gesture using ActionScript 3.0.
Another beta release from Adobe’s MAX conference is the new AIR 2.5 extension for Flash Professional CS5, this extension allows developers to target the recently released AIR Runtime on Android devices, as well as well Windows, Mac, and Linux operating systems. You can download the pre-release of this extension at Adobe Labs.
A few days ago Adobe released an update to the iPhone Packager of Flash CS5 and the standalone version – Don’t get all super excited about it though as this is a minor update that fixes a few bugs with the packager, but it is still nice to see Adobe working on the packager. You can download the new update via this link.
Learn how to create your first iPhone app using Flash CS5 and have this application installed on your iPhone for testing.
Apple revealed its new iPhone OS 4.0 yesterday and along with it released a new beta SDK for developers. The new SDK came with a revised license agreement that prohibits linking to “Documented APIs through an intermediary or compatibility layer” - which is the method used by Flash CS5 to compile iPhone applications.
Though CS5 end-result iPhone applications compile into the same format as those made with Apple’s own XCode, Apple doesn’t want anyone to use any third party tool to make these applications, such tools include Flash CS5 and MonoTouch. Currently, it is very easy to tell if an application was made using Flash CS5 as the .app file can be searched for strings identifying the development toolkit.
This is a critical issue for Adobe and all Flash developers who hoped that they would be able to use their existing skills to create applications for the iPhone. Apple’s decision seems more like a personal feud against Adobe which has promoted Flash CS5 capability to compile iPhone applications as the primary feature of the new release. The ban cannot have come at a worse time as Adobe plans to unveil the new CS5 in four days.
The position of Adobe regarding this new development is not clear, they have issued a statement saying that they are aware of the new license language and that they still plan to continue develop the iPhone packager for Flash CS5. Even if Adobe releases Flash CS5 with this feature, that will not change the fact that Apple can easily identify the violating applications and reject them.
In theory it might be possible to translate Flash iPhone applications into native Object-C code and therefore avoiding the violation of the license agreement, but achieving that in practice is a different story.
Adobe is still going to unveil the new Flash CS5 and the rest of the CS5 suite in four days.
You can learn more about this on Daring Fireball and TechCrunch.
Adobe announced that the official launch of CS5 is going to be April 12. The new version of the creative suite that includes Flash CS5 is to be unveiled at a global event to be webcast live on AdobeTV. You can learn more about the new features of CS5 and register for the launch event at Adobe CS5 Launch page.
Apple announced yesterday it’s awaited tablet, the iPad, which runs on the iPhone OS and features a much more powerful processor. There was no mention as to whether or not the device would support Flash, but engadget reported that Flash cannot be displayed in the Safari browser of the iPad. This doesn’t come as a big surprise as the iPhone still currently does not support Flash at all. While this might be a big drawback for most consumers, Flash developers are not left completely without a solution as the new version of Flash CS5 will allow packaging Flash into native iPhone applications which will run on the iPad. However, it is very unlikely for the initial release of Flash CS5 to support any of the custom APIs for the iPad as opposed to the iPhone, but we can hope that Adobe takes that into consideration in later updates.
The iPad is expected to be released in March 2010, there is no release date for Flash CS5 yet.
Adobe announced recently that has canceled its plans to release a public beta of Flash CS5 before the end of this year in hope of delivering a more fine tuned final product sometime next year. I am like the majority of other Flash users disappointed as I was looking forward to try out the new features of Flash CS5, especially the tools for creating Flash iPhone applications using the IDE. It is unknown if there would be a public beta release of Flash CS5 now before its official release in 2010.
On a more positive note, Lee Brimelow posted a video showing some of the new features of Flash CS5 including on-stage video playback and cue point creation tools, new Flash file open uncompressed format, code snippets, custom class code hints, Flash Builder integration, and the new TLF text format. You can view the video at GotoAndLearn.com.
Flash CS5 is expected to be released in the first half of 2010.