Flash vs Qt: The next battle?
Both Qt and Flash platform have something in common: a cross-platform runtime environment.
IMHO, Qt could be a Flash killer in the near future.
Adobe introduced Adobe AIR on March, 2007, to provide a cross-platform runtime environment for building rich Internet applications using Adobe Flash, Adobe Flex, HTML, or Ajax, that can be deployed as a desktop application and maybe mobile.
While Adobe AIR developers can benefit of using Adobe Flash, Adobe Flex, HTML, or Ajax skills to build applications that deploy to the desktop, Qt developers benefits from a successful open source framework, with high performance on embedded, mobile and desktop.
There are some rumors of Adobe Air to mobile phones that could bring ActionScript 3.0, the current robust OOP programming language of Flash to mobile phones but the question is: Will Adobe be able to deliver AIR runtime to mobile phones with the same performance achieved by the trolls?
...and...
Will trolls be able to maintain Qt flexible and scalable with so many deliveries (Maemo, Symbian, Windows, ...)?
It's my point of view, please, comment if you have any ideas or feedback about this.
How to use S60 Platform Services to create accelerometer based user interaction with Adobe Flash Lite
In this article I and Mario Barbosa are going to show tips and tricks to use accelerometer sensor data to better create user interaction and improve game and user interfaces. Enclosed in the article you will also find two full implemented swf and the respective source code to download. Please, enjoy and give us your feedback!
The S60 platform allows Flash Lite applications installed on S60 mobile devices to access data from the physical sensors of a device using the Sensor Service API.
How to use S60 Platform Services to create accelerometer based user interaction with Adobe Flash Lite
Forum Nokia Rewards
I have just received from Forum Nokia two new 5800 XpressMusic touchscreen devices!
Thank you Ung and all Forum Nokia team! You guys deserves all merits!
what: Presenting i2’s innovations / when: 23th May / where: UFPE
Next week, I will be presenting i2 tecnologia and talk about how to drive the innovation to create new games and applications.
Full agenda
16th May:
Playlore Gameworks – Chedwick Montoril
Manifesto Game Studio – Vicente Vieira
Preloud – Bruce Souza
23th May:
i2 Tecnologia – Felipe Andrade
Jynx Playware – Allan Araújo
Meantime Mobile Creations – Tarcísio Câmara
More info.
Felipe Andrade’s Forum Nokia Blog: Flex Security Demystified!
Hey, it's time to start blogging at Forum Nokia Blog! Check it out at http://blogs.forum.nokia.com/blog/felipe-andrades-forum-nokia-blog
Flyer Framework runs on almost any OS

Hello readers, sorry for the long time without posting ... Long short story ... but... Let's to the party!
I am very glad to share our latest news in open source development. You should know that Flyer was primarily built to extend mobile technologies... but... along the development we've discovered the truly power of our platform.
Flyer Framework runs on almost any OS (Symbian, Linux, Windows, Mac OS) that supports both Flash Player and Python. Not all features can be included for every platform at the moment but we are working to do that!
I uploaded a video showing the framework working on Maemo (Linux 2.6.21) on youtube. You can also get access to a short piece of FFM source code at google code page. As soon as I finish the docs I will publish the Flyer source code for Symbian S60.
Flyer Framework for Maemo

It’s been a year since we published the first version of the Flyer Framework. We have written several new libraries (maybe some patents found!).
Now we are working to make public the Flyer Framework 2 release 457 and also Flyer Emulator 1 release 55! We are also working to release the first porting of Flyer Framework for Maemo Devices (yes, it's true! Flyer Framework is working with the Flash Player Plugin embedded on the browser! Flex support!)
Flyer Framework dramatically accelerate the use of advanced native features anywhere! Enthusiasts and developers are welcomed to join the Flyer Framework user group.
Adobe Flash Lite 4 or Adobe AIR Mobile?! What is coming?!?!
As part of the today's announce of Microsoft Silverlight for Nokia S60/S40 devices and the announce of Google Gears Mobile for Internet Explorer Mobile on Windows Mobile 5 and 6, I'm thinking about What is coming on Flash Lite 4?! will Adobe replace Flash Lite for AIR/Flex mobile?!
I'm very confused at this time and I'm going to make some questions for Adobe Mobile Team:
What are the plans for the next Flash Mobile platform?
Are you planning to hearing what developer’s would like to see in Flash Lite 4 or Adobe AIR Mobile?
Are there any efforts from Adobe to porting the Flash Lite Player for Google Android?
Nokia to bring Microsoft Silverlight powered experiences to millions of mobile users
Extends choice for developers on the world's leading mobile platforms
Espoo, Finland - Nokia today announced plans to make Microsoft Silverlight available for S60 on Symbian OS, the world's leading smartphone software(1), as well as for Series 40 devices and Nokia Internet tablets. Adding support for Silverlight will extend opportunities for developers to create rich, interactive applications that run on multiple platforms in a consistent and reliable way.
"Today's consumers are very clear in what they want: easy access to tightly integrated services and data on any device," said Lee Williams, Senior Vice President in Nokia's Devices software organization. "Nokia's software strategy is based on cross-platform development environments, enabling the creation of rich applications across the Nokia device range. Nokia aims to support market leading and content rich internet application environments and to embrace and encourage open innovation. By working with Microsoft, we are creating terrific opportunities and additional choices for the development community, S60 licensees and the industry as a whole."
Silverlight is a cross-browser, cross-platform plug-in for delivering next-generation media experiences and rich interactive applications. Silverlight is already powering thousands of applications around the world and organizations including Entertainment Tonight, the NBA and NBC Universal to deliver superior Web-based experiences to their customers. The arrangement with Nokia will substantially extend the reach of Silverlight by making the platform available for hundreds of millions of devices, including S60 on Symbian smartphones from a range of manufacturers, as well as Nokia Series 40 devices and Nokia Internet tablets.
"This is an important relationship on so many levels. Working with Nokia means we are easily able to reach a huge number of mobile users, including customers of all S60 licensees. This is a significant step in gaining broad acceptance for Silverlight and ensuring it is platform agnostic. This is critical since we want to make sure developers and designers don't have to constantly recreate the wheel and build different versions of applications and services for multiple operating systems, browsers and platforms," said S. Somasegar, Senior Vice President of Microsoft's Developer Division.
"There is clear market demand for rich, Web-based services across a variety of device types, but developing these can often be commercially difficult. For Microsoft this extends Silverlight to a broader range of vendors, platforms and devices. For Nokia it expands the web runtime options on its devices, enabling a wider community of developers and more applications. This should help the uptake of higher speed mobile services and advance a new era of anytime, anywhere device-based computing", said Bola Rotibi , Principal Analyst at Ovum.
Microsoft will demonstrate Silverlight on S60 during the opening keyote at Microsoft's MIX08 conference on March 5 in Las Vegas. Silverlight is intended to be available to S60 developers later this year with initial service delivery anticipated shortly thereafter for all S60 licensees. This will allow S60 application developers to use an even wider range of development environments for S60 on Symbian OS than today. Today S60 developers can use: C++ (using native Symbian OS APIs and Open C providing subset of standard POSIX libraries), S60 Web Run-time (supporting standards-based web technologies such as Ajax, JavaScript, CSS and HTML), the Java(TM) language, Flash Lite from Adobe, and Python.
Microsoft Silverlight availability for Nokia Series 40 devices and Nokia Internet tablets will be confirmed later.
(1) S60 has already shipped on more smartphones than any other platform, enabling users to access and enjoy the Internet and Internet services. S60 covers the broadest product portfolio, with devices for a variety of segments and needs from different audiences. S60 is the clear leader in converged device software with over 53% market share globally in Q4 2007 according to the latest Canalys report (January 2008).
from Nokia Press Release
Looking for a N810 (Maemo 4)
For a long time I've been looking for a N810. The main reasons to not acquire this wonderful product here in Brazil are:
- price
- fees
very bad... very sad... I really want one! There is an unique alternative.. change fees (import) for software developers... Brazil. Please, tell me. What do you want from me? =/
Adobe Launches Flash Home and Flash Cast 2 at Mobile World Congress
Adobe Launches Flash Home and Flash Cast 2 at Mobile World Congress
BARCELONA, SPAIN — Feb. 11, 2008 — Adobe Systems Incorporated (Nasdaq:ADBE) today announced that major content providers, including MTV Networks, the Nasdaq Stock Market, eBay, Reuters, Dolce & Gabbana and others are using the company’s Flash Player compatible mobile products and solutions to extend their brands to the handheld market. Leading companies are adopting Adobe® Flash® Home, a new mobile application for rich, dynamic home screens, and Adobe Flash® Cast™ 2 technology, the next generation offline portal solution, to deliver high-impact user experiences and provide instant access to data services.
flashlite4nokia.com
My friend Alessandro started a new blog dedicated on Flash Lite for Nokia devices: Flashlite4Nokia
Thanks Alessandro!
Adobe Whitepaper: Understanding the Mobile Ecosystem
Adobe Mobile and Devices has released a new whitepaper entitled: “Understanding the Mobile Ecosystem”.
If the mobile device world is new to you, read this primer which explains the basics of the mobile content marketplace and the options for delivering content to the phone.
Skyfire browser for Mobile supports Flash 9 Content
I just found a new mobile browser called SkyFire. It supports embedded content such as Flash 9, QuickTime, Java and more. It claims that its software offers desktop browsing speeds on a handheld, with no restrictions over media content display and accessibility.
The Skyfire private beta will initially support Windows Mobile phones in the U.S. In the coming months, they will introduce a version for Symbian phones. Other phone platforms and geographies are on the roadmap too.
[kml_flashembed movie="http://www.youtube.com/v/4mWUoxiLZFc" width="425" height="350" wmode="transparent" /]
Mobile Advertising Book – Supercharge Your Brand in the Exploding Wireless Market
Mobile advertising is the stuff of which great cocktail party conversations are made. Some research houses are telling us to expect a $12 billion market by 2011. There's plenty of buzz surrounding mobile advertising. The next step is transforming that buzz into real business.
Mobile Advertising—Supercharge Your Brand in the Exploding Wireless Market is about assessing the market opportunity and understanding its challenges and issues so as to make money and create long- term value with mobile advertising.
Chetan, Joe, and Victor will be discussing the intricacies of the mobile advertising industry and discuss the following topics:
· Development and history of mobile advertising
· Effects of the Internet and consumer control
· Metrics and measurements for advertising success
· Complexities, structural deficiencies, and barriers
· Business models for successful implementation
· Case studies covering current practice around the world
· Technology problems and practical solutions
· The consumer experience and the future of mobile advertising
Chetan Sharma is President of Chetan Sharma Consulting and a leading strategist and advisor to influential technology and media brands worldwide.
Joe Herzog is Senior Director of Local Search Products at Infospace, Inc., a leading mobile search, media, and technology company.
Victor Melfi is Chief Strategy Officer at Voicebox Technologies and an expert in technology strategy, direct marketing, and advertising.
March 19th 2008
5:30-6:15
Registration, Networking, Food
6:15-7:15
Book Presentation and Q&A (Chetan, Joe, Victor)
7:15-8:15
Panel Discussion (Brian, Omar, Ujjal)
8:15-9:00
Networking and more Q&A
Where (Parking free on campus after 4:00pm)
Oak West Hall,
Tresidder Memorial Students Union,
459 Lagunita Drive
Stanford University
Stanford CA - 94305
Why you can’t embed Flash Lite SIS installer in your mobile application! bug or not?!
I just read a post from Jukka's blog and found an explanation about why I can't embed a Flash Lite installer in Flyer Framework or Jarpa.
I'm not sure what is the better answer but what can I do?! Only request! you can also help signing the petition. Thanks!
PAMP: Portable Apache MySQL PHP for Symbian Devices (N95)
From Nokia Labs:
The acronym AMP refers to a solution stack of software, usually free software / open-source software, used to run dynamic Web sites or servers. The original expansion is as follows:
* Apache, the Web server;
* MySQL, the database management system (or database server);
* PHP and sometimes Perl or Python, the programming languages.
The combination of these technologies is used primarily to define a web server infrastructure, define a programming paradigm of developing software, and establish a software distribution package.
Supported Devices
PAMP has been developed using:
- Nokia E90 and
- Nokia N95 8GB
that both have 128MB of RAM, but any S60 3rd Edition device with 128MB of memory should be fine.
PAMP has successfully been installed and tried on N95 and E61i that both have 64MB of RAM and if you primarily just want to run MySQL they and any S60 3rd Edition device with 64MB RAM should be fine.
I also found a great review from Maximiliano Firtman's Forum Nokia Blog. humm.. maybe a day I will see Flex Data Services running on my Nokia Device! I really want this!
What Options Do You Want for Distributing Your Flash Lite Content?
Reading my feeds I found an interesting post from Bill Perry. He explained the options for distributing Flash content and asked for feedback about making our Flash Lite content available to others.
there is also an interesting question:
what's more important to you: getting your Flash Lite content out to market (increase your awareness) or making money (selling content)?
Frame 27: your Flash Lite Game reviewed!

We (frame27 team) are accepting content to play and summarily review for 2008. I'm also glad to have Mariam Dholkawala on frame27 mobile game reviewer team!
Don't forget that It's time to get your games reviewed by Frame 27 team! It's free!
Adobe Flex Training at iMedia
Last year I started teaching Adobe Flex at iMedia. Last class was involved with some health problems (stomach) from me but finally we have done the first module! this post is to say thank you for the patience! =D
Why continue?! Because of you! Happy Holidays!
Before the end of year I've already been thinking about the next steps to follow. A great new year is coming in our window... more innovations are coming.. more motivations are helping us to follow ahead... there is no time to stop, there is no way to go back, it's time to reflect and learn the past lessons. It's time to Get up! Stand up! There is a new year coming!
Happy Holidays! Be happy!
Meet Tamarim-Tracing a new VM for Adobe Flex on Mobile Devices! ActionScript 3 ECMAScript 4!
Edwin Smith announced at google groups an experimental branch of the Tamarin virtual machine. This branch modifies tamarin to use a trace-based optimizer rather than a conventional just-in-time compiler. Trace optimization is a technique which holds promise for optimizing untyped javascript code, and doing so with a small memory footprint.
the branch is available at http://hg.mozilla.org/tamarin-tracing
As Edwin said Tamarin-tracing is a work in progress, however it does build, interpret, trace, passes most regression tests, and does pretty well on small benchmarks! Details about this new open sourced virtual machine can be found bellow:
QVM was written in the Forth programming language because you are create really efficient VMs in 50K of memory runable on just about any device available today. QVM makes AS3 bytecode execute on a majority of devices that consumers already own and is a key part of the future Flash Player and AIR strategies. The open sourcing of QVM will accelerate our device strategy and allow EcmaScript to scale up and down independent of system resources. - Ted Patrick
I will try to contribute! =D


