Menu:

Sponsor

Discover Master of Alchemy, our first iPad/iPhone and iPod touch game!

Follow Me

 

Forum's topics

Latest Files

Archives

Top Rated

Categories

Photo Gallery


Alessandro Crugnola on April 25, 2007 in flashlite , python

Flashlite and python games for my Nokia

tetrix_preview.pngLast week I bought my new mobile and I got a Nokia N73 phone.
After the first days playing with themes and ring tones, as usual with new toys :), I installed Flashlite 2.1! I must admit I never used and seen it before... so I decided to make a first quick experiment making a simple game.
Lucky that Adobe Device Central CS3 has just been released, so I could test the swf in different environments (even if I didnt understand how phones flashlite versions could be changed in the device central phone list..).

Anyway, finally I made this simple tetris remake with flashlite 2.1.
If you want to broke your phone you can try install it from here:
http://www.sephiroth.it/_temp/s60/tetrix.zip

I also followed some tuts about creating .sis installer (for symbian phones) from here and also trying using other tolls such as SWF2GO but unfortunately I wan't able to do that :(

Python... oh python :)
Then I discovered that there is a python version for series 60 (PyS60). I couldn't believe to my eyes when I opened the Python shell from the phone menu! LOL

So, why not trying to make something also with python?
After installing tons and tons of software from Nokia, tutorials and example files I finally managed to start creating simple apps. Also this time I started with a simple game (my second fav arcade game): Asteroids.
This time I also managed to create the .sis file, even if not with the suggested process with py2sis, but using only Ensymble with this command:

ensymble_python2.5-0.22.py py2sis asteroidz.py asteroidz.sis --uid=0xA0002E1F --appname=asteroidz --caps="NONE" --lang=EN --shortcaption="asteroidz" --cert=mycert.cer --privkey=mykey.key --passphrase=password --verbose --version=1.0.1

You can download the .sis file from here: http://www.sephiroth.it/_temp/s60/asteroidz.sis (it requires python series 60 1.3.20 already installed)
The source file (if you can't install the sis) is here: http://www.sephiroth.it/_temp/s60/asteroidz.py

Anyway, please note that this is incomplete, it's merely a test just for understand the python graphical api from Nokia.

I just discovered a new world :) 

 

Bookmark and Share

 

Tags: asteroids , games , nokia , series 60 , tetris 

 

8 comments
Hi Alessandro, Just an update to this old topic, I have released a new version of SWF2Go v2, which now allows you to use Python for S60 with Flash Lite to create powerful mobile applications. Checkout the new website www.swf2go.com with all the details. Best, // chall3ng3r //
ciao, let me know if you're having problems with SWF2Go. my skype ID is chall3ng3r, you can add me, i'll be glad to help you. happy Flash Lite-ing ;) // chall3ng3r //
Hi, I have the same mobile phone. Where from I get the flash player lite 2.1? Is the player free?
Sorry, that's my first flashlite experience and I have so much to learn, expecially about the different phones.. Anyway, I found some memory leak problems using the flash drawing api, that's very frustrating :( I will indeed sign in the Boston user group! thank you
Ciao Alessandro. Your games are great. Just had some problem reading the fonts in the tetrix game (plus, my nokia 6630 screen is much smaller than N73) I am happy to see that the author of wonderful SE/PY gets interested on flashlite and python. I agree you should join the Boston fl dev usergroup. cheers! Pablo
Ciao Alessandro, welcome to the Flash Lite world. About Device Central CS3, you get the Flash Lite phone capabilities so for example the N73 is FL1.1 enabled. You can install the FL2.1 player but the Device Central gives the FL enabled phones. Also if you are interested join the UG: http://www.flashmobilegroup.org/?p=105 We have an eSeminar tomorrow how to integrate FL and Python S60. Alessandro
Ciao Alessandro, welcome to the Flash Lite world. About Device Central CS3, you get the Flash Lite phone capabilities so for example the N73 is FL1.1 enabled. You can install the FL2.1 player but the Device Central gives the FL enabled phones. Also if you are interested join the UG: http://www.flashmobilegroup.org/?p=105 We have an eSeminar tomorrow how to integrate FL and Python S60. Alessandro


Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Type the characters you see in the picture above.





 

TrackBacks

TrackBack URL for this entry: http://www.sephiroth.it/cgi-bin/mt/mt-tb.cgi/203