Flash-General

Flash Player 10 on the Omnia via Skyfire Sunday, July 05, 2009

A few months ago I finally upgraded my cell phone and went for a Samsung Omnia from Verizon. Before I bought it I read some reviews on it and tinkered around with others in the store and it was one of those “lesser of two evils” things where I couldn’t find anything that was perfect so I picked something that sucked the least. 

One of the things about the omnia that I didn’t like was it came with Flash Lite 2.1..  after 3.1 was released.  Ah well.  So I tinkered around some with packaging some little apps that I created and got 3.1 on it that way.. but it’s basically the “stand alone” player and not used for the browser.  I don’t develop mobile apps for my day job, so this sub-par Flash support was more of a nuisance when I was browsing for fun and not something I really needed.

Well, last week I got around to looking at upgrading Opera and saw loads of articles hinting that the beta version would use Flash Lite 3.1.. I downloaded and installed it..  and it still had 2.1.  oh well..  In the process of looking for info on the Opera beta I stumbled upon Skyfire.  It gives me full Flash 10 (10,0,22,87) support on my little mobile phone.  It has some pretty big quirks as far as UI (like entering text in Flash apps), but it’s nice to have another option.

So just for kicks I dug around and looked at some of my old performance tests and some other tests out there on the web..  and whoa..  I was shocked.  My cell phone ran the tests faster than my old XP rig (which I was playing Half Life 2 on not long ago..).  But on the graphics heavy tests it kind of freaked out..  an example is when I ran this test my little omnia was chugging along at 25fps and then sometimes it would jump to 30 or 35.  It wasn’t smooth at all.  When I added more objects for it to spin around things would get really exciting.  The graphics would freeze up, then the Flash Player would rush to display everything.  If I put 7 objects on there it would drop to 10fps for a few seconds, then zip up to 40fps, then stabilize at about 30fps for a few seconds, then drop back.  But.. . .  the ability to run Flash Player 10 on something I can fit in my pocket?  Wow. 

Now if the Omnia would just work a little better as a phone..  hehe.




A wish for Flash Player 11 Monday, August 25, 2008
While I was at FlashForward I had an interesting moment.. four of us sitting at a table were asked what one new feature we would wish for in some upcoming Flash Player. This isn't so unusual, but Tinic was at my table. Umm.. so we kind of had an ace up our sleeve. Heh.

Macromedia and now Adobe have actually listened to a LOT of the requests from the Flash community (they've ignored a lot too, but we'll forgive them for now). So I gave it a few moments to sink in where I was, who I was with, etc...

My first response was "bi-directional text" .. which the others at the table quickly said "it's coming".. and I said.. yep, I've worked with it and I think it's going to be huge and thanks a ton. That would be the one feature that imho will have the biggest impact on my day to day work for quite a while. It's a huge new feature. I asked for it for years and it's finally coming. I got to thank someone who was directly responsible for making it happen and that's a very rare and cool thing.

My second response was something that I'm sure has been heard a lot in the last couple of years. Flash is getting onto mobile devices at a rapid rate, and many of those mobile devices are GPS enabled. If Flash could provide an easy way for designers and developers to access GPS data then we would see some very cool location aware applications on mobile devices. Sure there are security and privacy risks to be dealt with. Sure it would mean extra weight for the Flash Player.. but it could lead to some fun stuff. And as we saw and heard at FlashForward.. it's all about having fun.

I know getting GPS into Flash (or AIR) is possible already but.. ummm.. here, go take a look at what Andrew Powell blogged about on Saturday.. watch the video and you'll see what it took for him to get GPS data into AIR. It's very, very cool, but probably more than most Flash designers want to undertake. Bill Perry wrote an article a while back about getting GPS data into Flash, but it involved saving the data out to a text file and a few other steps.. Even Mike Chambers had some fun with GPS and AIR for the AIR bus tour.. and gave info about it under "Describe the project in which you have used the most advanced technology". If it's advanced technology for him.. then it's probably something that could be made easier for us mere mortals.

On the way home from FlashForward I thought about the question a bit more. Is there anything else that I'd rather see? I have a long list of little things that I'd like to see fixed or added, but those have already been listed many times by others (and myself). My day to day work wouldn't really benefit from a location aware Flash Player but I still think it's a feature that could propel the Flash Player onto more devices... especially since Adobe opened up the licensing for custom devices. Ahem.

There is one other feature that I'd like even more, but I'll hold onto it until another day.

updated AutoSnapshot extension for Flash IDE Saturday, November 24, 2007
I finally got around updating my "auto snapshot" extension for the Flash IDE. It's one of those projects that I did about 3 years ago and didn't get back around to updating it. Well, I noticed that the extension had been downloaded over 25k times on Exchange so decided I probably should put some effort into improving it. It's really a simple thing that just does a "save as" for any open FLAs, but with most things the code needed to get that to work didn't come easy.

I thought the biggest open issue was with support for mac, which oddly enough didn't seem to be an issue when I tried testing it on my mac. Others long ago had reported it didn't work. So I'm not 100% sure what was up there. I've tested this latest version on both PC and Mac and it seems to work fine.

There were some other reports and requests from people and I tried to work them in which basically resulted in redoing the majority of the code. heh. So now it knows what to do when you have 5 FLAs open and you've only modified one of them. It also doesn't try taking a snapshot when there aren't any FLAs open (doh!) which used to throw up a scary looking JSFL error.

I realize not everyone works on FLAs in the Flash IDE these days, but for those of you who do and don't use the "version cue" server or some other versioning system.. then this might save you from the pain of having worked for an hour without saving and having the Flash IDE lock up on you. Ouch.

I'm going to give it a week or so on my site to get any bugs out and then submit the updated MXP to Exchange..

Get the updated MXP and some more info here

Dedicated to Flash enough to get a tattoo? Monday, November 19, 2007
I've been to enough Flash conferences to know that there's an awful lot of dedicated Flash designers and developers out there. Flash has taken a lot of them from dead end low paying careers to being in high demand in a lucrative field. So when I came across this:



I wasn't surprised. Not in the least. Pay homage to the stuff that changes your life for the better.

And if I spot the dude at a Flash conference I'll buy him beers. I'd like some details. When was the tattoo done? Is the snippet of code important for some personal reason?

The image is from Permanent Impressions so if you're in the Harrisburg, PA area and are looking for a tattoo then check them out.

Here's another:

Spotted by Duane Nickull at the MAX EMEA conference 2007 in Barcelona. He says it's a real Adobe logo and not a temporary one.
Full photo here
Page 5 of 22 pages « First  <  3 4 5 6 7 >  Last »