Android

Look who is teaching!

UCSD ExtensionI am happy to announce that I will begin teaching at UCSD Extension this spring quarter. The class is entitled “Mobile Apps for Multiple Platforms“. I have been approached about teaching before, but this opportunity was too good to pass up. It is a short course of only 6 sessions. I am basing it in part on my upcoming presentations at 360|Flex and D2W.

Here is the course description:

Learn how to design and develop mobile apps using powerful technologies, such as Sencha, PhoneGap, Titanium and Adobe AIR, a technology that enables you to create an app once and then export it to iOS devices – iPhone and iPad – Android, and to the BlackBerry Playbook, all with minor adjustments, all at maximum performance, accessing all the necessary APIs of each device (Camera, GPS and more). Learn how to design amazing apps for multiple screens, how to sign and publish them to the Apple App Store, Android Market and BlackBerry AppWorld. Learn how to tackle fragmentation, guaranteeing consistency, saving you and your clients time and money.

So if you are in the San Diego area, and want to learn more about the various cross-platform mobile solutions, this class will be a great starting point!

My FlashTent Presentation Now Online

My presentation on Developing AIR for Mobile with Flash Professional CS5.5, given at the recent FlashTent event, is now available for viewing. If you are just getting into mobile development, this talk will give you a nice overview of developing with AIR for mobile. I also spent some time talking about some general mobile development guidelines. Here is the talk description:

New to mobile development? Wondering how mobile applications are built? This presentation will walk you the entire development process of the AIR for mobile application from design to deployment.

Topics:

  • Desktop vs. Mobile
  • Ergonomics
  • AIR
  • AIR Application setup Android/iOS
  • AIR Code Samples
  • New Features
  • Hitting walls aka limitations
  • Publishing iOS/Android
  • Best practices

I hope find this presentation useful, if you are interested in learning more about mobile development, I will be speaking on Choosing the Right Mobile Development Platform at this year’s 360 Flex Conference.

FlashTent Talk Slides Posted

Recently Hawaii Flash and Everything Flash hosted a free all-day online conference, which I had the pleasure to present a talk on Adobe AIR for Mobile. I have posted my slides on my SlideShare account. The session was recorded, but I am not sure when it will be made available.

Thanks to all that attended and asked some great questions. Sorry I had to leave early, but I had ‘parenting’ chores…

 

Create Mobile and Tablet content with Flash Professional CS5.5

Come to the next San Diego Flash User group for a special event! Doug Winnie, Web Community Manager from Adobe Systems, will give an early run-through of his MAX lab for everyone to follow along with. Doug will walkthrough how to create a mutli-device project using Flash Professional CS5.5 and ActionScript 3.0. Bring your laptops and your development devices to follow along!

Doug Winnie is a Web Community Manager at Adobe Systems where he works with the developer and interactive design communities to help their workflow and efficiency when working with the Flash Platform and HTML5. Doug formerly was Principal Product Manager for Adobe Edge, Adobe Flash Catalyst and Creative Suite Web Premium. Doug tweets as @sfdesigner on twitter, blogs at sfdesignerdw.wordpress.com and lives in San Francisco, CA.

When: Sept 12th @6pm

Where: Art Institute of San Diego, South Building
7675 Mission Valley Road
San Diego , CA 92108

Hope to see you there!

Updates abound!

 

Last week Adobe updated AIR to version 2.7. It seems like it was just yesterday that AIR 2.6 was released (actually it was in April). Hopefully by now your Android devices have all been updated, if not head over to the Android Market and do it now.

Some of the key points for mobile developers are:

Enhanced rendering for iOS: AIR apps for iOS render up to 4x faster in CPU mode.  This change will improve the performance of many AIR for iOS apps, including those built with the Flex framework.  Watch the performance improvements

Faster development time for iOS applications: Developers can now debug and build iOS applications faster than with previous versions using a new mode available within the AIR Developer Tool (ADT). During the development of an application, developers can now choose to use “interpreter mode” to streamline the testing and debugging development cycle.

AIR installation on SD cards for Android devices: This feature allows end users to install or move the AIR runtime onto the SD cards within their Android devices so they can free up storage space on the phone.

To learn more head over to: http://blogs.adobe.com/

Flex SDK and Flash Builder updates available – adds iOS and BlackBerry PlayBook support

Flash Builder 4.5.1 includes Flex 4.5.1 SDK, AIR 2.6 SDK and the updated iOS Packager that provides for great performance of Flex and ActionScript applications on iPad, iPhone and iPod Touch devices. So you will need to manually overlay AIR 2.7 on your version of Flash Builder. The same will hold true for Flash Professional. Learn more.

Flash Builder 4.5.1 also includes RIM’s plug-in for packaging applications for the BlackBerry PlayBook (requiresBlackBerry Tablet OS SDK).

BlackBerry Tablet OS v1.0.6 Update: AIR 2.7 and Flash 10.3

This latest version of the BlackBerry Tablet OS includes support for Adobe® Flash® 10.3 and support for Adobe® AIR® 2.7 software was just push OTA (over the air). The various SDKs from BlackBerry have also been updated. Learn more.

 

Canceled: AdobeCamp San Diego!

 

 

Due to issues beyond our control, we had to cancel this event. We hope to reschedule it later this year.

San Diego AdobeCamp
The San Diego Flash User Group, the San Diego Adobe Developer User Group and the San Diego Photoshop User Group are hosting a 4 hour deep dive into Adobe’s Creative Suite 5.5!

Join us at the Adobe Camp where we will share with you how Adobe Creative Suite tools have evolved to dramatically enhance your workflow and keep your skills fresh. You’ll learn how to work faster and stay ahead of the latest trends, especially the rapid proliferation of mobile devices and the vast array of screen sizes.

Tickets available now!

When

Saturday, June 25, 2011 from 9:00 AM – 1:00 PM (PT)

Where

Art Instute of San Diego
7650 Mission Valley Road
San Diego, CA 92108

You will discover how to:

Design and develop rich browser-based content for desktops or devices with the leading HTML5 authoring tools.
Develop rich interactive applications for Android, Blackberry, and iOS with Adobe AIR, Flash Professional and Flash Builder.
Learn about the new iPad applications available for Photoshop

Agenda

Welcome & Overview – 10 minutes
Flash Professional – 30 minutes
Dreamweaver – 30 minutes
PhotoShop – 30 minutes
Flash Catalyst – 30 minutes
Flash Builder – 30 minutes
CF Builder – 15 minutes
Community Showcase – 30 minutes
Wrapup and Prizes – 10 minutes
(lunch is included)

Speakers

Chris Griffith – Adobe Community Professional / Manager San Diego Flash User Group
James Polanco – Founding Partner / Web Application Architect at DevelopmentArc
Stephen M. Burns – Manager San Diego Photoshop User Group
Darius Fattahipour – Manager Adobe Developer User Group
Demian Borba – Adobe Community Champion / CEO at Action Creations

We are capping attendance to 50 campers, so get your tickets now. Tickets are $20, which includes lunch and raffle entry. The raffle prize will be a copy of an Adobe Creative Suite (sorry, no Master Collection).

Designing Great Mobile Apps

I had the extreme pleasure of speaking at the recent 360|Flex Denver conference. The conference was incredibly well done, John, Nicole, and their assistants did a fantastic job!

Besides working on the mobile apps for the show ( we are still trying to figure out the session survey upload issues), I presented on “Designing Great Mobile Apps” on Tuesday afternoon. I had a lot of fun giving the presentation, even with two Adobe evangelists and one Adobe product manager in attendance (and the great Dee Sadler as well)…

I hope these slides are useful, the session was recorded by the folks at ZaaLabs, so I will let you know when it is ready. Please feel free to ping with questions or comments.

Now go build something!

[Update]

If you are interested in some resources on mobile design I would also suggest they following books:

360|Flex Session Change

Some of you might have noticed that my session topic at the upcoming 360|Flex conference has changed. I initially had to planned to talk about the new features and capabilities in Flash Catalyst, like I had done in my recent Ask A CS Pro session.  But the team at Adobe has decided to bring Jacob Surber, Product Manager for Flash Catalyst, and Peter Flynn, an engineer on Flash Catalyst out to Denver to introduce the latest features and capabilities. Trust me, you will want to attend their lunch session on Tuesday. 😉

After several conversation with John and Jacob, we decided that having two “Intro” level talks on Flash Catalyst did not make sense. So, back to the drawing board. As you might know I am also a mobile app developer, so instead I am going to presenting on Designing Great Mobile Applications. This talk is going to cover a lot of mobile UX principles, common design patterns and general observations form the trenches.

I hope to see you there!

 

Developing AIR for Android using Flash CS5

I am presenting to the Hawaii Flash User Group on February 22, 2011 via Adobe Connect at 5:00 PM Hawaii Time. This presentation will be done over Adobe Connect, so anyone is welcomed to join in! The Connect URL is http://experts.adobeconnect.com/hawaiiflash/

Hope to see you there!

This is an expanded version of the talk I gave at the FiTC unconference.