Category Archives: Mobile Development

Posts on development for Mobile and Devices

Mobile Design UK event Announced – 4th June

The details of the next Mobile Design UK event have been posted, the Mobile Design UK event will take place on the 4th of June at the Tavern Room at RSA on John Adam Street in London.

The last Mobile Design UK event was really well presented and provided some great insight into the technical and cultural challenges faced by designers and interaction designers when trying to target mobile platforms.

You can get the full details and registration information of the upcoming Mobile Design UK event from the Mobile Design UK website.

To get a feel for the target of the Mobile Design UK events and there content you can read my post on the previous Mobile Design UK event.

Mobile Design UK Meeting

Mobile Revolution Last night I attended the Mobile Design UK event held at the RSA Tavern room, near London’s Charring Cross. It was a great evening and the venue was fantastic, a really well equipped space that made the evening feel wonderfully personal. The smaller location really fostered some great discussions following each of the speakers presentations. The mix of content, concepts and ideas presented was really good.

The evening was introduced by Arabella David from Nokia. She outlined the growing importance of user experience in the mobile space and how Forum Nokia is pushing to support Designers and User Experience experts through the Forum Nokia Channel. More information can be found at the Design and Media section of the Forum Nokia Site.

Scott Weiss (@sdweiss) of Human Factors International kicked of the presentations with a dissection and walkthrough of the usability and information architecture considerations when developing mobile applications that use XHTML to reach a broad user audience. It was good to find out that with XHTML as well as many mobile technologies there is often a trade off between features, richness and audience reach.

Antony Ribot (@ribot) from Ribot provided a fantastic presentation on the speed and growth of the mobile information age, and it’s subsequent effects on physical trends, culture and behaviors. Also provided some great ideas on how we as producers might need to change the way we approach concepting, brain storming and designing to target these new user expectations.

Gil Kahana of Seren Partners presentation provided an enthusiastic insight into the challenges faced when dealing with the barriers that mobile applications present to users and the ways developers should research, test and experiment to break down those barriers. There was some great discussions that followed Gil’s presentation around the fragmentation of some of the technology in the mobile space.

The final presentation by Marek Pawlowski (@marekpawlowski) from PMN – Mobile Industry Intelligence showed some brilliant dissection of the minutia of user value that can be extracted by mobile users and audiences from some of the most innocuous of details, the value of battery life conservation, the range of colours a phone or application is available in or how an application provides user feed back when scrolling.

The Mobile Design UK group offers a refreshing and much needed alternative view of mobile development. At the end if the evening I caught up with Bryan Rieger, one of the event organisers, to find out what types of content they were hoping to present at future meetings,

we don’t want to show code

was his first reply. I for one think that’s a brilliant mantra to hold true to. In a space dominated by massively varied technologies, huge numbers of acronyms and a huge range of user audiences and platforms I found it a very comfortable evening of knowledge sharing in a format that felt like a well organized brainstorm.

If you are interested in designing & producing content targeting any mobile platform I would look out for up coming Mobile Design UK events. Thanks to organisers for putting together a great line up os speakers and also a big thank you to Forum Nokia for the sponsorship of the evening.

Catalogue Of 30+ Flash Lite Development Tips

Rien Verbrugghe has done a great job of cataloging a huge number of Flash Lite development, testing and packaging tips from a number of conference sessions and also the various Flash Lite development blogs. If you want a handy quick reference of Flash Lite development tricks and common gotchas this is worth book marking or printing out.

blog.rive.be

Fantastic Networking and Learning opportunities at Adobe Max

adobe max08 thumbnail
With Adobe Max San Francisco now only 2 weeks away its important to make sure you have organized your schedule, if you haven’t already. This year Adobe hosting 2 events which aim to bring developers together with some of the industry leaders in the mobile market place. So if you are a developer interested in mobile or you already have content or existing applications that you think might work as a mobile application or service, Adobe Max should offer some great opportunities to get information from the experts.

Mobile Summit
November 16, 2008 at the Marriott from 1pm-6pm

Join Adobe and our partners — Nokia, Qualcomm®, Verizon, Sony Ericsson, GetJar, Thumbplay®, and Zed — to learn about new opportunities for mobile developers this year. Get a sneak peak at what you will see and hear at MAX before anyone else does! Hear from Adobe partners and key industry players as they present the newest mobile solutions, technologies, and distribution opportunities for mobile developers. To learn more and RSVP for this event go to: http://www.eventsadobe.com/mobilesummitmax08/invite.html

Mobile Fast Pitch Networking Party
November 19, 2008 at the Thirsty Bear from 6:16pm-9:30pm

Adobe is hosting a special Mobile Networking Party to allow developers to showcase their mobile applications using our Adobe® Flash® mobile technologies. If you already have a web-based application and are thinking of going mobile, you can also present your idea and get feedback from our industry leaders. Join us to support fellow developers or to present your ideas. For more RSVP and presentation information for this event go to: http://www.eventsadobe.com/mobilenetworkingparty/invite.html

In addition to these 2 events there are also a number of great sessions on at the conference tailored to Mobile:

  • Open Screen Project: Delivering Rich Internet Experiences Across Devices
  • Creating Mobile Applications: A Real-World Example
  • Mobile Workflows with Creative Suite® 4 and Adobe Device Central CS4
  • Flash Lite 3: Learn How to Package and Distribute Mobile Content
  • Spotlight on Finetune and Teknision™: Building a Multiscreen Application
  • Create Unique Browsing Experiences on Nokia Phones
  • How to Build a Mobile Business
  • Developing the Ultimate Flash Cast™ Channels
  • Project Capuchin – Bridging Adobe Flash Lite and Java ME™

Remember the most popular MAX sessions fill very early, so be sure to register today to secure seats in your preferred sessions. You’ll be surprised by what real live Adobe Flash Lite applications exist today.

Remember to register for UK MaD Meeting – October 21st 2008

A quick reminder to any developers focusing on Mobile Development. If you were planning to attend the UK MaD Meeting tomorrow remember to register for the event by sending an email to UGadmin@flashmobilegroup-uk.org with the subject “I want to attend the UKMaD Meeting oct 2008″ include your name, contact email & contact number . If you dont you will not be entered into the software prize draw to win Adobe CS4.

Full details of the event have already been posted bt Mark Doherty at flashmobileblog.com.

Adobe Release Device Central Device Update 7

Mark Doherty over at Flash Mobile Blog has just posted the news that Adobe have release the seventh update to device profiles for Adobe Device Central CS3.

Headline Numbers for this update:

261 profiles included
57 new devices
updates to 204 existing profiles
In total that makes 525 device profiles for you to create content with

Download Adobe Device Central Update 7 from here.

Flash Lite 3 Training est Bonne!

This week I took 3 days to attend a Flash Lite 3 training course being provided by Adobe software that was presented by Dale Rankine from Moket . It was a fantastic training course, very well presented and chock full of useful information. Thanks to Dale, Suzanne and Adobe for arranging, organizing and presenting the training course.

The training course was held in Paris which meant a broad mix of different european mobile developers were attended. Its the first training course I have attended and I was surprised at the breadth of experience of the other attendees. A range of backgrounds from designers, lectures, flash developers, service operators and also mobile Java developers.

The wide range of knowledge and experience made for great discussions regarding development practices, the future of mobile, and also the part that Flash, Flash Lite or Flash Platform might play in the emerging mobile data and services market place. I imagine it also made for a real challenge to present to us at times!

These are exciting times to be involved in Flash Lite and mobile development in general. Battle lines still seem to be being drawn between a number of companies, technologies, services and a whole mix of different mobile phones and other devices. Training courses and conferences and gatherings like this and LFPUG which bring together such mixed skill sets offer a great chance to get under the marketing hype and speak to the people actually involved.

Very enjoyable and informative, thanks everyone involved.

Free Flash Lite Components Bonanza!

I you are a Flash developer producing mobile content for Flash Lite then this week end you really hit pay dirt. First Nokia announced a set of Components for Flash Lite 2. Next Adobe also release a set of Components, for use with Flash Lite 1 and also Flash Lite 2, courtesy of Mark Doherty. Finally Scott Janousek resurrected the google code links for Shuriken, a set of open source Flash Lite2 components from last year.

So with all these ‘new’ flash lite components available what can you expect from each component set?

Nokia Flash Lite 2 Components
Nokia have provided their Flash Lite 2 Component set as an MXP file for simple installation into Flash CS3, the components are easily accessible from the components panel once the MXP has been installed. Included in the zip file you download is a full readme.txt explaining how to install the MXP file through Adobe Extension Manager. The components also include full usage instructions in the form of flash help files and usage examples. Flash Lite Components that are included in the distribution are:

  • Signal Level display, including network generation.
  • Battery level display.
  • Dynamic List Component.

The Signal and Battery indicator components react to softkey placement/screen orientation. All three of the components have easily accessible skin components in the library, and also allow limited visual control from the properties panel. Mark Doherty noted that the components appear to be quite memory hungry. The Signal and Battery Indicators seem to use in the region of 600k according to Adobe Device Central, the Dynamic List Example reports around 800k although the actual memory usage of the list without a demo data set is closer to 700k.

Download the Nokia Flash Lite 2 Components

Adobe Flash Lite 1 & 2 Components and UI Examples
Over at flashmobileblog Mark Doherty has released some UI components as well. These are provided for both Flash Lite 1 and Flash Lite 2 projects. There is limited documentations for the examples, the Flash Lite 2 examples look like they should be easy to integrate as long as you intend to use them ‘as is’ in this case they would simply require the addition of key listeners to control them. If you needed the components to be used in a more dynamic fashion, there would probably be some work to do. Included in the Flash Lite 2 component examples are:

  • List, this offers similar functionality to the Dynamic list in the Nokia Component set.
  • Slider, This offers a horizontally scrolling icon menu.
  • Gapper, This is a vertical variation of the slider.
  • TileGrid, Shows a gridded icon menu with scrolling screen control.
  • NavModel, this demonstrates a full application screen control system, also included are working Signal and Battery indicators and a list components.

The examples in this file are certainly easy on the memory, all of them use less than 500k, this is particularly impressive of the Nav Model example given the amount of interactivity and feedback that is demonstrated.

As with any Flash Lite 1 work, making use of the earlier versions will be a little more fiddly than the Flash Lite 2 counter parts. But the code in each of the examples is clearly identified and if you know your way around ActionScript 1 you should find incorporating the ‘components’ easy enough. Included in the examples are the following Flash Lite 1.1 components.

  • Carousel, A full screen horizontal slider.
  • Displays, demonstrates the various device stats you can access from Flash Lite 1, also included are battery and signal indicators.
  • IconMenu, offers a FlashLite 1 version of the Slider component in the Flash Lite 2 set, this is similar to the functionality produced in the tutorial here.
  • Menu, actually seems to be a Flash Lite 2 example, an alternative dynamic list example.
  • Story, This is an example of scrolling text in flash Lite 1, similar to the scrolling text component I have released.

Agin the Flash Lite 11 components are very efficient when it comes to memory usage. None used more than 400k when published, and most were below 300k. The trade of with both these example sets from Adobe seem to be the slight increase in the amount of work you would need to do to integrate them. The other thing to note, is that these examples do offer examples of far more compelling UI methods than simple lists.

Download the Adobe Flash Lite 1 & 2 Components and UI Examples

Shuriken Open Source Flash Lite 2 Components
The last set of Flash Lite components are those that

  • Scott mentioned, the Shuriken Components. I stumbled upon these components some time ago, I am not sure if the project is still live or has fallen dormant. The project offers a fairly comprehensive attempt at providing a full component framework to Flash Lite 2 developers. Included in the distribution zip are source class files, and example .fla’s for each component in the library.
    • Button
    • Calendar
    • CheckBox
    • ComboBox
    • DateEditor
    • LinkButton
    • List
    • Loader
    • NumericStepper
    • RadioButton
    • RadioButtonGroup
    • ScrollableList
    • SimpleButton
    • TextArea

    While the examples are good they do seem to be quite heavy in terms of memory usage, and they are not without issues. The scrolling list example for instance takes around 700k to display, but more concerning is that this memory usage raises during operation, implying the component has a memory leak somewhere. The complexity of this initiative while making development easier, may be its problem. Complex class structures in Flash Lite tend to give rise to cross references and memory leaks quite quickly.

    Download the Shuriken Open Source Flash Lite 2 Components

    So there we have it 3 sets of components, all certainly have there advantages and disadvantages. The Nokia Flash Lite components are great for Plug and Play development, I would say the Adobe UI examples are great for producing engaging canned demos as they stand, but with a bit of work could be converted for very memory efficient project use, and the shuriken component frame work may be a little heavy at the moment, but keep a watch on them, they could certainly offer a great, familiar framework for Flash Lite development, when they can solve the memory issues.

    Also worth a note is that Mark Doherty has put a shout out at the end of his post regarding a shelved component framework that he could release from Adobe if interest is great enough. Mark has asked the FlashLite comunity to provide some support if it were released, to document and update the project, but this could offer a great opertunity to unify the current state of disperate component solutions emerging.

    Credit where its due:

  • NEC Demos Adobe Flash Lite Intellectual Property

    Following the announcement from Adobe of the open screen project, news comes from the Embedded Systems Expo that NEC is showing what sounds like it might be an alternative to Adobe’s Flash Lite Player.

    Its a little hard to make complete sense of the post from EETimes.com. But some interesting quotes from the short, slightly cryptic article:

    By using our new IP, one can design a portable device capable of processing Adobe Flash Lite several times faster, when compared with using a processor.

    Also in the announcement is a hint of better video quality as well.

    After reducing the number of gates required for an IC and further tuning the video quality output by Adobe Flash Lite, NEC will start offering its IP in August this year.

    One thing that does seem to be missing is an explanation of which Flash Lite version they are supporting, although the mention of video implies this is based around the FlashLite 3 player.

    You can read the full (breif) announcement of NEC’s new Flash Lite IP over at EETimes.com.

    One further interesting thing is that I could find no mention of NEC being involved with the Open Screen Project from its press release.

    Credit where its due: EETimes.com

    RIA + OSP = RAA || REA && And how to detect an Open Screen Device

    Keeping with the algebraic/code functions as titles from my Last post I thought I would put some thoughts down regarding the news from Adobe earlier this week of their Open Screen Project (OSP). Anyone working in the Web/Internet industry at the moment will be well aware of the Rich Internet/Interactive Application (RIA) moniker. What Adobe is committing to is much larger though this is about true cross platform convergence. Its about Rich Anywhere Applications (RAA) or Rich Everywhere Applications (REA) if you will. You see what I did there 😉 .

    Interestingly this is a concept I began to scratched the surface of with my presentation at Flash On the Beach Last Year, and over the last few months has been a subject I have continued to keep close to hand both in my day job and my personal development projects. At the moment the Flash Player Fragmentation offers a considerable challenge to any developer wanting to design and or develop for multiple devices and multiple screens.

    Articles like the one posted over at ADC on adaptive screen layouts offer a great foot up. But before we get to visual display we need to know what player version we are targeting. And to do that, we have to hit the time machine button and roll back all the way to Flash 4…..

    Continue reading RIA + OSP = RAA || REA && And how to detect an Open Screen Device

    BitTube Goes Over the Air

    Thats right, its all very last minute but I will be presenting a session at the upcoming Over the Air event in London this week.

    My session is scheduled for Friday afternoon.

    Flash Video Nokia Masterclass – Dave Williamson (Adobe)Learn how to create live video applications with the most popular online video format on Nokia devices.

    Over the Air is all sold out now, but you can find all the information about the event over at the Over the Air Blog

    I look forward to catching up with you if you are there.

    Adobe CEO: We’re bringing Flash to the iPhone!

    This just popped into my news reader from ZDNet.

    Well, you really believe that Flash is synonymous with the internet and frankly, anybody who wants to browse the web and experience the web’s glory really needs Flash support. We were very excited about the announcement from Windows Mobile, adoption of Flash on their devices and the fact that we’ve shipped 0.5 billion devices now, non-PC devices. So we are also committed to bringing the Flash experience to the iPhone and we will work with Apple. We’ve evaluated the SDK, we can now start to develop the Flash player ourselves and we think it benefits our joint customers. So we want to work with Apple to bring that capability to the device.

    If the mountain wont move to you..

    Go Adobe!

    Read the full ZDnet article here
    Read the SeekingAlpha transcript here

    Microsoft has licensed Flash Lite 3 and Reader LE for future Windows Mobile based devices

    More exciting news on the future of FlashLite 3 proliferation. Bill Perry has a great explanation of how the news that Microsoft has licensed Flash Lite 3 and Reader LE for future Windows Mobile based devices will affect FlashLite 3 content developers.

    Read the Full Press Release here

    Creating a scrolling text component in Adobe FlashLite 1.1

    Recently I have been heavily involved in an on going FlashLite 1.1 based project. Some thing I know my development peers have been extremely jealous of as they bang their heads against the hellish development processes of Flex, Air, ActionScript 3 and Flash 9, not!

    One of the most enjoyable features of FlashLite 1.1 is its (lack of) ability to measure the height, width or any metric of text once it is displayed on the screen of your shiny new Nokia N95. This makes efficient text scrolling a particular joy to produce. To this end I have produced a simple example of a fairly flexible scrolling text component for FlashLite 1.1.

    Below is a comprehensive (hopefully) tutorial describing how to create such a component.

    Continue reading Creating a scrolling text component in Adobe FlashLite 1.1

    Flash Lite 3 Update

    I have still getting people sending me the IMEI numbers asking me to send them the Adobe FlashLite 3 player. For those that missed the announcement FlashLite 3 is freely availible as a Developer Edition on Symbian based mobile devices. The release notes on the Adobe Labs site explain that the player has only been tested on the Nokia N95.

    So why you waiting? download FlashLite 3 for N95 Already 😀

    I hope that clears up the confusion.

    Using Compact Data Formats in FlashLite 1.1

    Recently I have been involved in some FlashLite 1.1 development that requires a certain level of online data interaction. With memory being at a premium on Mobile devices I have been spending many a spare moment looking at efficient data transfer methods.

    Stepping back into FlashLite 1.1 (flash 4/5) scripting has been a nostalgic experience. The halcyon days of ActionScript 0/1 were where I broke my teeth, so to speak, on flash. It has been an eye opener also to return to using Perl as well in order to format data efficiently for consumption in my simple FlashLite 1.1 applications.

    In these days of XML, SOAP, SQL, and huge component frameworks, it has been nice to go back the the “demo days” of flash and try and eak every byte out of my data format. Remember of course, no XML or SWX support in FlashLite 1.1.

    So what have i been playing with? How about a Live London Tube Status FlashLite 1.1 application?

    Continue reading Using Compact Data Formats in FlashLite 1.1

    eBook Review of Mobile Web Design by Cameron Moll

    After stumbling upon Cameron Moll’s Blog and site, which is pretty much focused on mobile web design and development, I downloaded his eBook, “Mobile Web Design“. Now that I have finished reading the book I thought I would provide a review. Book reviewing is not something that I have done before, but I hope the review shows that Cameron’s work certainly warrants it.

    Continue reading eBook Review of Mobile Web Design by Cameron Moll

    Flash on the Beach 07 Presentation Files

    FOTB 07. What can I say. Incredible. First off let me say a very big thank you to John Davey. John did a great job, I can only guess the amount of organization involved in Flash on the beach, the speaker list and session line up were brilliant, and the shwag was top draw, both for attendees and speakers. It was a pleasure and an honor to have the chance to be involved in a presenting capacity. Thank you for inviting me John.

    At the event I presented a session that discussed the issues of Localisation, and to a lesser extent my new love, Mobilisation. This was my first time presenting at a larger event like this. Certainly I was nervous, and I am sure that there were tell tale cracks in my voice a few times as I went through my slides. As I got in to the flow of the presentation I think I settled in a little.

    I did have a slight issue with timing, which meant I rushed the last few slides, unfortunately, as a result I had to drop one of the examples. It also meant that I missed the opportunity to ask questions of the people that attended if they had any. So my apologies there.

    Any way below is the link to my speakers notes, and also the examples from my session on Localisation.

    Flash on the Beach 07 Localisation Presentation Files

    On a related note I have uploaded to Flickr a few of the images my little lomo camera captured of the event. You can see them over on my Flickr stream

    Apple Introduces the iPhone Dev Center

    This morning I received an email from Apple letting me know I could now log into the iPhone Dev Center

    The iPhone Dev Center will provide quote.

    • iPhone Reference Library
      Access documentation, guides, and release notes on developing web applications and content for iPhone.
    • Web Development Guidelines
      Get the latest development techniques on mobile browser-based user experience design and development.
    • Sample Code
      Learn techniques for interactive and standards-based design on iPhone
    • iPhone Tech Talk Videos
      Hear from iPhone experts on interface design and processes in optimizing web applications and content.
    • Safari Compatibility
      Download Safari 3 Public Beta and design your web application to create the optimal iPhone user experience
    • Web App Submission
      Once your app is ready, submit it for possible listing in the Apple web apps library.

    Find out more at the iPhone Dev Center.

    FlashLite Helper Classes for Download. Pt 2. NetworkBroadcaster

    Following on from the simple BatteryBroadcaster class posted last week I have put together a second helper class for FlashLite, again built in ActionScript 2, so it should work for any FlashLite 2 or FlashLite 3 project. The NetworkBroadcaster class centralises all network and signal related events, and broadcasts any changes to listeners on 2 separate intervals. One for general signal levels, the other for “other” network status events, for example changes in network generation support.
    Continue reading FlashLite Helper Classes for Download. Pt 2. NetworkBroadcaster

    FlashLite 2 Helper Classes for Download. Pt 1. BatteryBroadcaster

    I have been sorting through some of my old code, commenting up some bits and generally refreshing the grey matter on some of the things I have been working on. I thought I would put some of the helper classes I use out into the wild. First up is a simple class that I used for monitoring battery status of mobile phones or other mobile devices in FlashLite 2, or FlashLite 3, I would think (not tested yet) .

    Flash Lite Battery Broadcaster

    Continue reading FlashLite 2 Helper Classes for Download. Pt 1. BatteryBroadcaster

    Adobe Provide FlashLite Side by Side Comparisons

    Along with the news of updates for CS3 and Device Central to support FlashLite 3 Authoring from within the CS 3 suite of products. The FlashLite product website has a side by side comparison of various Flash player specifications that are currently being used in Mobiles and other devices.

    see the Flash Version Comparison Chart

    Some Points of interest for me were the following:

    • The FlashLite 3 player is actually smaller than the FlashLite 2.1 player
    • The minimum memory requirements for the FlashLite 3 player is un-altered
    • The recommended memory is un-altered for for the FlashLite 3 Player
    • There is no improvement in the worst case memory usage of FlashLite 3 content over FlashLite 2.1
    • Added support for meta data in FlashLite 3 Content

    Also I see that the FlashLite 3 player has “External API for browser scripting”, assuming there is a mechanism to update the players within device web browsers this may well offer a clean interface for the detection of screen orientation I have been experimenting with lately.

    Another interesting point FlashLite 2.1 and FlashLite 3 seem to both offer support for “Complex languages (Thai, Arabic, Hebrew, etc.)”. Yet this is still not supported by the desktop player? Yet.

    FlashLite 3 update availible for Flash CS3 & FlashLite 3 update for Device Central

    Following the press release announcing FlashLite 3 I proceeded to do some more digging. Wondering how I can start producing this new fangled FlashLite 3 Content, I followed some links through from the new Nokia Mobile Developers Site mentioned in the previous post and found new downloads for updates to Flash CS3 and Device Central at the Adobe Developer Connection Web Site

    FlashLite 3.0 Update for Device Central

    Flash Lite 3.0 Update for Flash CS3

    Interestingly the download for Flash CS3 is rather cryptically called “RobRoy_9_0_0_d156_patch.dmg“? or “RobRoy_9_0_0_d156_patch.exe” for windows?

    Bill Perry presentation availible for download, Creating and Selling Your Mobile Flash Content

    Bill Perry has posted a very interesting presentation, the subject is Creating and Selling Your Mobile Flash Content. You can down load the presentation from Bills Site.

    Creating and Selling Your Mobile Flash Content

    I also noticed Bill has a document linked at the very top of his site, under the banner “Addressable devices for developers“.

    Detecting Screen Rotation in Nokia N95 Browser

    Continuing my work with Web Development for Mobile Phones and other Devices I updated my very simple early FlashLite 2 tests that I showed on in screen shots on my N95.

    In those posts I discussed the problem of detecting screen rotation detection on the Nokia N95. I could not get the FlashLite player to register a change in Stage size when switching from portrait to landscape viewing modes. I have since added a little JavaScript function that I thought might be able to detect this change in lieu of the FlashPlayer not working.

    Unfortunately all methods I have attempted so far to register a change in orientation have failed. The browser does not seem to support the onResize event which I assumed would provide the answer. This limitation appears similar to information I have found from iPhone web developers that have encountered similar issues.

    SmugBlog Makes Reference to it on there site. There is also a couple of links to a Framework that provides a work around of sorts using an interval.

    joehewitt, the developer responsible for the facebook I belive, has published the iUI as a google code project.

    In addition to the resize problem it seems that the FlashLite 2 player within the browser does not offer support for the FlashVars parameter of the Embed and Object tags, it also does not appear to support appending variables on the SWF path name. These limitations would not allow values to be passed into the SWF file at run time.

    A final test I performed was to export my test movie not as FlashLite content, but rather as Flash Player 6 and Flash Player 7 content with ActionScript 2 support. The thinking behind this was that this would offer me some lowest common denominator for publishing mobile flash content on a broad range of devices. Sony’s PSP of course uses the Flash Player 6 as its platform while Nintendo’s Wii uses the Flash Player 7. Both versions of the file ran within the FlashLite 2 Player. Although no the IDE did complain about using FlashLite specific FSCommand2 functions. In addition there was some issues with the image loader in the Flash Player 6 version of the swf when loaded by the FlashLite 2 player, the image was rotated through -90 degrees for some reason.