Yes that's right - we're still not at the point of fully being able to build one and deploy everywhere, however with Flash Lite it's a lot more towards this than some other mobil technologies.
As for hi-def (H.264) video, we're not quite there yet, but the recently released Flash Lite 3 player has native support for Flash Video (FLV) which is great news! The quality of FLV over other mobile video formats is excellent, and you can stream this video from a streaming server (Flasm Media Server for example), progressively download, or embed the video with your SWF content. It's my personal belief that we'll eventually see H.264 support in Flash Lite since the mobile player is progressively moving towards being the same as it is on the desktop.


As for audio interaction, when it comes to accessing native features of the phone like the camera, microphone, Bluetooth, etc, you need to use a third-party platform to make the connection for you between Flash Lite and these features. Unfortunately right now, Flash Lite can't do it on its own. You might want to have a look at KuneriLite (


