Opinionated comments on mobile phone industry news
|
All entries are written by Anders Borg, CEO and Consultant of Abiro, that has a long experience in strategic planning, developing embedded and Java software, usability aspects, and the mobile phone industry in general. You can also read the latest Mobile News entries on your phone via wap.abiro.com, and we provide many News Feeds from popular news services. For advertising and contribution queries, please use the feedback form. News feed (local) |
|
Tuesday, February 20, 2007
Porting Java games to Flash Lite
Porting J2ME games to Flash Lite describes the basics of such porting.
A noticeable difference in the graphics department is that Flash Lite can render vector graphics in higher quality by using anti-aliasing and sub-pixel positioning, and you can also predefine graphics. You get the same in Java via SVG, but few phones support that yet. Also font handling seems more powerful.
For broadest possible phone compatibility, Java ME still shines, and almost all mobile games are still made for Java ME, but there are no doubt also Flash Lite games being made, yet way fewer.
A noticeable difference in the graphics department is that Flash Lite can render vector graphics in higher quality by using anti-aliasing and sub-pixel positioning, and you can also predefine graphics. You get the same in Java via SVG, but few phones support that yet. Also font handling seems more powerful.
For broadest possible phone compatibility, Java ME still shines, and almost all mobile games are still made for Java ME, but there are no doubt also Flash Lite games being made, yet way fewer.
Comments:
Post a Comment
Links to this post:
<< Home
Most Flash phones coming out now support SVG JSR 226. The difference between 226 and Flash are negligible when compared to Java ME. About anti-aliasing etc. these are nice features but hardly necessary for games... I'd consider Java's ability for true 3d to be far more valuable to any game developer. Not to mention creative API's such as location based API (JSR 179), low level bluetooth (JSR 82), advanced multimedia (many formats, including recording and camera support) etc... All of these contribute to a very unique gaming experience.
Post a Comment
Links to this post:
<< Home

