This was one of the exciting announcements made today at Adobe Max. It has been known for quite sometime that Adobe has been working on optimizing Flex Framework for mobile development. Flash Builder Burrito does exactly that. You can code mobile application (as of now – in the context of Google Android devices) and publish them as AIR apps. Excited about this, I started to write a simple data-centric RSS feed reader application.
Flash Builder Burrito is a separate SDK that you need to download from Adobe Labs, and is currently in Preview.
Here are two screens (or views in this frameworks’ terms). One gives the list of all headlines from CNN World news and the other is a detailed description of that news item. You would have figured it out from the images 😛
What I like about this:
- You strongly feel that you are designing in a mobile context. And as I said, for the Android phones. You can listen to events such as press of MENU and BACK buttons.
- You can include transitions between views.
- The action bar (that is the top pane of the application) is customizable. You can add icons/buttons to them.
- Quick integration with data services. I have always believed projects written in Flex/Flash Builders are handy when dealing with data-driven applications. Connecting to webservices is as simple as they are in Flex (for the desktop).
Obviously, from the above images, you’ll observe the img HTML tags. Yes, I am figuring out a way to display RichText inside Spark TextArea. Also, being a aesthetically challenged programmer, I haven’t thought even a single second to skin my app or its components and hence apologize for the UX. I am still in the process of skinning this application and shall soon test/deploy it on a compatible Android device ( I done have one; If any of you have pls comment below, I shall send it to you, for your comments and feedback) after completion. But I must say, I finished this whole RSS reader application within half an hour (inclusive of reading basic Burrito docs). So, I call super-fast application development environment.