F·L·A·S·H·I·S·M

"Flash is my bloody constant" ~ chall3ng3r

Nokia RDA (Remote Device Access) Service Overloaded?

without comments

After few weeks (Yea true, was bit busy with other stuff) I had a need to test an application on a S60 phone which I don’t own. So, I headed over to my favorite Nokia RDA service, which is easy to access as its now integrated into SWF2Go v2.

What I see, 3 Nokia 5800 XpressMusic devices in the pool, but guess what, long queues for them. Even for next two days people have booked the lines, WOW! (I guess I have to keep awake until 3:30am to get a chance)

Then just for fun, I go back one page Earlier from Now (14-Nov-2008 21:00), my eyes were wide open to see every single device was used in that time range. Checkout the screenshot below.

Nokia_RDA_OverLoaded

Now as you can see for yourself, this service is quite popular I don’t know if its because of addition of 5800 XpressMusic, or just happened. But I’m glad that this many developers are now using a great service by Nokia. I think there a need to add some more devices. And also bring back S60 devices from other OEMs again.

Well, by looking at the image above, it looks overloaded, I hope everyone is getting their chance to test the applications (like I did ;) ) and FN guys are keeping eye on the service to keep it running smoothly.

// chall3ng3r //

Written by chall3ng3r

November 14th, 2008 at 9:03 pm

Posted in Nokia,S60

Flash Help – External help viewer for Adobe Flash CS3

with 9 comments

Finally, last night I made it. Its kinda quick and dirty, but it works, at least for me as I want it :) . Here a screenshot:

FlashHelp_v01

I made this external help viewer for myself, but I thought if anyone who also finds Help Panel in the way most of the time when working in Flash CS3, might like to use it.

Download: FlashHelp_v01.zip

Note: Requires MS. Net Framework v2 or later. Not needed on Vista

// chall3ng3r //

Written by chall3ng3r

November 14th, 2008 at 12:46 pm

Posted in Flash,General,dotNet

I am re-selected as Forum Nokia Champion!

with 3 comments

Today Forum Nokia sent me an email, here’s a small text from it:

We are pleased to announce that due to your active participation in the mobile development field and in the Forum Nokia Champion program in the past year, you have been re-selected to the program. Congratulations!

Nokia recharged me again to work even harder, Thanks Nokia!

// chall3ng3r //

Written by chall3ng3r

September 29th, 2008 at 5:48 pm

Posted in General

SWF2Go Professional 2.0 Now Available!

without comments

Ladies and Gentlemen, I present you SWF2Go Professional 2.0.

Please read the official press release at:
http://www.orison.biz/pressroom/pr_swf2go_9_9_08.aspx

swf2go_website

The new product website www.swf2go.com is now live with dedicated forums and wiki. You can find all the details about what’s new in this major release, as well as screenshots of the product on this website.

Website: www.swf2go.com

Note: The wiki is ready, but is currently set to private access until we finalize its settings.

Update: I forget to mention, there is a 10% introductory discount offer, and its for limited time.

Once you’re ready to rock ‘n roll, you can place your order right away ;)

Happy Flash Lite-ing!

I will be attending Mobile Developer Days 2008 in Berlin, Germany from 10-13 Sept. If anyone like to meet or have a hands-on demo, you can contact me via email or mobile.

Email: chall3ng3r@gmail.com
Mobile: +49 176 5451 5873

// chall3ng3r //

Written by chall3ng3r

September 9th, 2008 at 4:45 am

SWF2Go v2.0 : What’s cookin’ doc?

with 5 comments

Okay Flash Lite’rs, It’s time to take a peek at what we were cooking for last 6 months for Flash Lite developers. We are about to release next major version of SWF2Go Professional. As we go through final steps, I thought to make some hype ;)

So, rather dumping the cool stuff from SWF2Go v2 User Guide, I just give you the link to it, so you can explore it for yourself. The User Guide contains screenshots of the SWF2Go v2 new user interface as well as details about all the cool new features.

SWF2Go v2 - User Guide

Download: SWF2Go v2.0 User Guide

All the cool graphics design is done by my designer, Najam-us-Saqib. Great work boy!

To be one of the first to get the SWF2Go v2 release newsletter, subscribe now at SWF2Go product page.

Okay, now I leave you to drool over ;)

// chall3ng3r //

Written by chall3ng3r

September 5th, 2008 at 5:18 pm

Symbian OS going Open Source!

with 3 comments

This is a great news. Symbian already leads the mobile OS market at 60% share, and making it Open Source and Royalty Free license will help it grow even faster.

Nokia is also going to buy Symbian Ltd. and contribute it to new Symbian Foundation, while Sony Erricson and NTT DoCoMo are also going to contribute to foundation.

Later in 2009, we will have a new Symbian OS version which will integrate all the features of S60 and UIQ into one OS. So, Adobe’s Open Screen and Open Source Symbian would be real good platform to build cool experiences.

Read more at Symbian Foundation

Also checkout the recording of the webcast.

// chall3ng3r //

Written by chall3ng3r

June 25th, 2008 at 10:13 am

Posted in FlashLite,Nokia,S60

I’ve won the Forum Nokia 2008 Code Example Challenge!

with 4 comments

Hey there everyone,

A big thanks to Felipe Andrade for informing me that I’ve won the Forum Nokia 2008 Code Example Challenge in Flash Lite category ;)

And another big thanks to Nokia for such a great opportunity!

Congrats to all the other winners. Have a nice weekend guys!

// chall3ng3r //

Written by chall3ng3r

June 13th, 2008 at 8:41 pm

Continued: The Pain of Flash Lite 3

with 24 comments

Ugur started a very good discussion on his blog about current obstacles and bugs in Flash Lite 3 implementation, and how they are effecting developers.

I’d like to continue the discussion by posting my thoughts here.

Flash Lite 3.0 and 3.1

Ugur already discussed the current issues with Flash Lite 3 with Security Sandbox (or as Ugur named it Security Painbox), Trusted folder and XML Socket.

I read somewhere when I was following news about FL3.1 release to OEMs that FL3.1 is sort of a bug fix for Security Sandbox. And it will remove this *feature*.

I raised my thoughts quite strongly about Security Sandbox issue in FL3 beta, and even many developers were standing with me, but to no avail. Now they have learned that this is a curse to FL developers, now here comes the FL3.1 with a bug fix. And start of another J2ME like fragmented technology!

Adobe/MM is used learn lessons hard way. They did same with Central and the product died, and they are continuing with FL as well which I believe is quite unfortunate.

I have some more FL issues to add in FL Pain-List,

1. So many nags

FL shows many nags for each operation which involves device APIs. For example if my application calls fscommand API to dial a phone number, FL player shows a nag to user, and if user selects yes, then it performs operation.

Not to mention, that most of these APIs are only triggered through “User-Click” events, so if user does not press any button, the API cannot be called, or its ignored. So, when user have already interacted with application to perform operation, there’s no need to ask the user again.

2. Browser – click on FL control

Adobe and Nokia trying to make FL to work better as browser plugin, and not supporting standalone implementation very well. There’s a big drawback thats not fixed even in latest FL3, and I’m sure it will be same in FL3.1.

When <object>/<embed> tag is used to embed SWF in a page specifically made for FL3 mobile devices, the mobile browser does not give focus to SWF, and user first have to select and click SWF content to interact. This is similar as Active Content issue with IE6/7.

We can write a script to avoid this behavior in IE, but there’s no workaround for mobile browser for embedded SWF. The only workaround I discovered is directly calling the SWF in browser. This way SWF is downloaded to temp and opened by built-in FL player.

3. Can’t quit without key-press

FL application cannot quit until user key-press event is detected. The add-on with this is that only one operation can be performed at a time. So, if I have a background process running (i.e. KuneriLite), I cannot send shutdown request via loadVars to BG engine and quit FL at the same key-press event.

I have to first make a request for shutdown on first key-press, and on second key-press, call to Quit fscommand to exit FL application. So, user have to click twice to close my application.

4. If unable to load data, terminate app?

The most bad user experience is that the exception/error is directly displayed to end-user. I.e. “Content error -13”, what that mean? And user is provided with two options, Continue and Close.

If user continues, the application works, and there’s no way in AS we could notice that there was a error. And if user selects close, the application is terminated.

There’s no way to control errors in FL using AS. Specifically when loading external content. If any data loading call fails, the application cannot get any thing about this before user selects continue on the error nag.

5. Adobe not responding

The more frustration for me starts when no one at Adobe reply to emails. There’s a separate email for mobile developers to get in touch with FL guys at Adobe, but it doesn’t work, or all the emails go into spam folder.

I have personal emails addresses of FL guys, but I found them replying to mailing-lists, but not off-list emails, not a single word I get back, even if I try twice :/

Conclusion

I’d like to conclude by giving Nokia a big praise for their great support to FL developers and community. The way Nokia engineering team get back to developers to help, I’m impressed!

I also hope that recent announcements made by Adobe regarding FL technology would be step forward in right direction. And I also hope that Adobe would hear and support the FL developers community, and developers who are trying to explore new possibilities with FL.

// chall3ng3r //

Written by chall3ng3r

May 16th, 2008 at 4:29 pm

Posted in FlashLite,Nokia,S60

SWF2Go reviewed by FlashMagazine!

with 8 comments

Jens C Brynildsen has published a nice review of SWF2Go Professional. He discusses how a total newbie to mobile development can start using Flash Lite with SWF2Go.

SWF2Go is a really niche product that proves the size and variety of the Flash Platform. It’s software that will let you make signed SIS installers that makes distributing your Flash Lite applications for Nokia phones really easy.

Thanks Jens for your nice words :)

Read the complete review on FlashMagazine.com

// chall3ng3r //

Written by chall3ng3r

April 15th, 2008 at 11:51 pm

Oxygen selected as Wiki article of the week!

with 6 comments

I just noticed that my recently posted Flash Lite project Oxygen is now featured as FN.Wiki article of the week. Yay!

oxygen_article_of_the_week

I have some stuff for this month as well, so keep watching.

// chall3ng3r //

Written by chall3ng3r

April 11th, 2008 at 2:50 am

Posted in FlashLite,Nokia,S60