Build Mobile Apps for Android Devices, BlackBerry PlayBook, iPhone and iPad Today!

Since our April news announcing Adobe Flash Builder 4.5 and Flex 4.5, we began with support for building mobile apps across multi-device platforms, first with Android. Today we’re happy to announce updates to Flash Builder and the Flex framework that now offer support for iPhone, iPad and BlackBerry PlayBook. As a result, developers can quickly build and distribute apps through the Android Market, BlackBerry App World and Apple App Store using one tool chain, programming language and code base—a first for developers!

Our own Flash Platform evangelist Serge Jespers shows us what “one tool, one framework, one codebase” means, and demonstrates an app developed for different devices using Flash Builder and Flex:

Developers from different industries such as government, entertainment and gaming have been using Flash Builder 4.5 and Flex 4.5 to help them reduce development time and the cost of delivery to build some pretty amazing apps across the major platforms:

- Politifact.com: A project of the St. Petersburg Times and a 2009 Pulitzer Prize winner, the PolitiFact.com team extended its website content into a mobile app available across leading app stores. The PolitiFact.com app helps readers find truth in politics by investigating statements by members of Congress, the President, lobbyists and other Washington D.C. personalities. 

- Netflix Queue Manager: Using Adobe AIR 2.5, Flash Builder 4.5.1 and the Flex framework, RIA design and development group UnitedMindset created the Netflix Queue Manager, which allows users to connect with and manage their Netflix queue across devices and features intuitive search capabilities. With success in the Android Market—over 340,000 downloads since October 2010—the app is coming soon to BlackBerry AppWorld and the Apple App Store.

- Mr. Mixit and Pyramix: Web design and development agency HD Interactive first released Pyramix, a word game combining the strategy of Cryptoquote and the simplicity of Boggle, and Mr. Mixit, a spin-based matching game where you mix record labels against the clock, to Apple’s App Store. The new updates allowed HD Interactive to use the same code to deliver the apps to Android Market and BlackBerry AppWorld in record time. 

- Muni Tracker: Are you from the San Francisco Bay Area or maybe planning to visit? This app helps you track locations, arrival times and bookmark your favorite stops and lines for Muni (San Francisco Municipal Railway), San Francisco’s public transit system. The developer was able to quickly and easily port this original Android app to iOS.

- Conqu is an easy to use yet powerful task management tool designed to help conquer an e-mail inbox and get things done. Using Flash Builder 4.5, the developer, AsFusion, was able deploy the app on multiple platforms with minimal effort. They were also able to reduce the time to develop the app since there was no need to debug different code for each individual platform.

Android and iOS users can also check out these apps from the Adobe Mobile Showcase at m.adobeshowcase.com. As always, we’d love to see and hear what you’re creating with our technology – whether it’s mobile, web or desktop apps. In fact, we encourage you to upload videos about what you’re building to the Flash Builder 4.5 Widget to share and even vote on projects from around the community!

Don’t Miss Adobe Developer Week (June 20-24)

Calling all developers! Interested in building apps that run seamlessly across the Web, desktops and mobile devices for Android, BlackBerry Tablet OS and iOS with one tool, a common framework and a single codebase? Then look no further than Adobe Developer Week! Taking place June 20-24, this weeklong event will feature a series of free, live webinars via Adobe Connect hosted by Adobe technology experts. 

Learn how to take advantage of the newly released features and capabilities in Adobe Flash Builder 4.5, Flex 4.5, and Adobe’s enterprise software solutions to develop and deploy rich applications across multiple device platforms. Whether you’re new to Flash Builder/Flex development or a seasoned pro, there are 17 sessions for all skill levels and interests (e.g. ColdFusion, Java, PHP, migrating from earlier versions of Flex, enterprise development and more). Register now to see live demos and chat with the experts during interactive Q&A sessions. For all the details and to sign up for webinars, visit the Adobe Developer Week site.

Hope to see you there and don’t forget to Tweet during Adobe Developer Week with the hashtag #AdobeDW2011!

Flerry 1.2.0 released!

I’m proud to announce Flerry 1.2.0, which brings following new features and changes: Java discovery process has been completely rewritten. Now it looks into default location on given operating system: Windows – c:\Windows\System32\javaw.exe (starting from version 6 this is the default Java location) Mac – /usr/bin/java if that doesn’t exist it checks /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java Linux – [...]

Flerry 1.1.1 released supporting large objects transfer

I just released a new version of Flerry that fixes large object structures transfer from Java to Flex. This release is thanks to Mohammed Abbas that contributed the patch. Again I’m really happy that this project is evolving and community is contributing actively.
To start working with Flerry go ahead and download flerry and flerry-demo projects. [...]

Flerry 1.1.0 released with a two-way Flex-Java communication

I would like to proudly announce that Flerry 1.1.0 was released! For those of you that don’t know what is Flerry, it’s a Flex-Java bridge for Adobe AIR 2.0. This new release brings possibility to call/initiate communication from Java to Flex/AS3 code. This functionality was solely developed by Jhonny Everson, big kudos to Jhonny!!! I love when [...]

New Video Tutorial – LiveCycle Services via SOAP.

This is the latest in a series of videos aimed at Adobe LiveCycle ES2 for Java ™ developers. This tutorial covers using SOAP based web services to invoke remote ES2 services. The project is built in the Eclipse IDE and if you want it, email us here at technoracle.

Flex and Java Differences: Getters & Setters

In Java it has become a standard practice to use a getter & setter notation to provide a consistent interface to an object’s properties. There is a reason why we don’t do the following in Java:

public String fullName;

The code above essentially creates an interface (or contract) between the class and the implementors of this [...]