Monday, November 15, 2010

RIA Unleashed Conference

The RIA Unleashed conference took place at Bentley University (Waltham, MA) on November 11-12 2010.  This was great timing as there were several releases mentioned at the Adobe Max conference that I was interested to see in person. This event started four years ago and this was my first time attending.  RIA Unleashed was extremely well organized, had great speakers, and provided useful tutorials. Below are my notes on the courses and lectures I attended:

Introduction to Air 2.5
Speaker: Elad Elrom 

This course covered techniques used to create desktop applications with Adobe Flash Builder.  Elad showed us how to update our Flex 4 SDK with Adobe AIR 2.5 SDK.  We went over manipulating Flash Builder's text and design components via MXML,  creating drag and drop components,  creating chromeless AIR applications, and introduced SQLite (he also shows us the SQLite Manager add-on for Fire Fox which shows data in an intriguing interface).  We got a glimpse of typical Flex project work flow using the Flash Builder IDE. One cool plug-in he introduced us to was the Flex Formatter plug-in which organized the code to our preferred programming format.  This class was extremely useful and helped understand how to use Flash Builder in different scenarios.

For the chromeless AIR application tutorial, he simply showed us the chromeless tag in the MXML file of a Flex project. When working in Flash Builder "Burrito", he did show us how to debug an error that appears when trying to implement the chromeless feature. The error you get in Flash Builder "Burrito" can be resolved by modifying three sections.
  1. Make sure your preferences are changed from Flex SDK to the Flex Hero SDK
  2. Manually update the version number in the top of your MXML file to 2.5
  3. Search for the <version> tag in the MXML file and update that to 2.5
Android for Flash Professionals
Speaker: Scott Janousek

The main reason I attended this RIA Unleashed event was to catch up on the mobile application industry and this class did the job.  Scott presented a tutorial for mobile application development showing the process for Android apps using Flash Professional CS5.  He had a table full of different devices and briefly went over the differences.  He covered the gesture functionality of the Air 2.5 for the Android.

During his presentation he answered some questions I had:

Q: How can I sell an application I made?
A: Create an account with http://www.android.com/market to upload and publish your applications.

Q: How would users know your application has been updated?
A: When publishing your application through Flash Professional CS5, make sure to update the version number (ex. version 1.0 to 1.1).  The Android app store will notify users automatically about the update.
 

Real Life RIA Powered by Adobe Stack
Speaker: Todd Sharp

I'm not familiar with ColdFusion but saw that Todd built a slick slide presentation called SlideSix using ColdFusion (http://slidesix.com) and I decided to join.  He showed us how flexible, scalable, and easy it was to work with his application.  There was a bit of a discussion going on between ColdFusion developers about the code involved but it seemed as if they had their questions answered.  Very cool app!

Building Android Apps with Flash Builder "Burrito"
Speaker: Christophe Coenraets

Christophe had a very interesting presentation on data handling for Android applications.  The application he demonstrated was a contact list with a search functionality.  Christophe went over the user experience and information architecture of the application.  The screens were simple and worked.

How to Launch a Small Software Project
Speaker: Jesse Warden

This presentation was filled with a lot of project management information for the software industry.  Jesse Warden is a great speaker and explains the many details involved with being productive.  Jesse compared the pros and cons to service work vs. creating your own product. This lecture was great because it helps  you get a good scope of the available options for a developer.

The Future on Video Players
Speaker: Brian Deitte

I chose to attend this lecture to hear what BrightCove representative Brian Deitte had to say about video players.  I've heard a lot about BrightCove's video platform and to see it in person was pretty neat.  I'm glad Brian got into the HTML5 vs. Flash discussion and shared that more than 50% of the videos are associated with the HTML5 tags.  He did say this percentage doesn't mean that everyone is supporting it but that people are considering it for when things do change.

Creating Collaborative Applications with Flex & LCCS
Speaker: Christophe Coenraets

I really enjoyed this lecture with Christophe.  He introduced several components of the LCCS server such as WebCam, Whiteboard, Roster, and many others.  He presented a working chat room where multiple users can share a whiteboard to scribble and add notes simultaneously.  This example showed how easy the Roster component populate the amount of users in the room.  He also showed us a video chat room example that used the webcam feature of LCCS and explained how the WebPublisher and WebSubscriber features are used in different applications.  I found this presentation amazing and gave me a lot of interest to learn more about the LCCS server.

Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home