Archive for the ‘Forum Nokia’

Kuneri Easy Vote is EMEA winner of Forum Nokia Completition06.02.08

Glad to see our innovative product Easy Vote in the list :) And kudos to overall winner CityLite!

Forum Nokia has announced the winners of the 2008 Code Camp Competition. The contest aimed at inspiring Forum Nokia Code Camp attendees to build Web Runtime (WRT) widgets and Flash applications. The winners are:

Grand Prizes

Flash: CityLite by MSCorp of Coral Springs, Florida. A mobile guide to night life, restaurants, and entertainment venues in Latin American cities.

WRT: Flickret from Mark Caunter of the U.K. A mashup that combines the Flickr photo-sharing application with MapQuest APIs to let users look for and get directions to places of interest.

Europe/Middle East/Africa

  • Flash: Kuneri Easy Vote from Kuneri of Oulu, Finland. One-button mobile voting lets users vote by mobile phone call, text message, or Web service.
  • WRT: Flickret from Mark Caunter of the U.K.

Americas

  • Flash: CityLite by MSCorp.
  • WRT: Fon11 by Mo’Blast of Berkeley, California. A mobile social-networking utility that lets users share their whereabouts with friends and family and determine if their contacts are nearby.

Asia-Pacific

  • Flash: WIND from Fieldsystem. This screen saver displays an image of a propeller turning in the wind. If the mobile signal is strong, the propeller spins quickly; if the signal weakens, the propeller spins more slowly. Also, the screen saver’s background scenery changes throughout the day.
  • WRT: Nutrition from Singapore Polytechnic. This widget is used for calculating your BMI and also calories burned on a daily basis, and it can help the user to check typical food nutrition in order to maintain a healthy life style.

China

  • WRT: Push To Speak from Beijing Motech Technology. This mobile travel guide to China helps tourists search for restaurants, places of interest, streets and more. Also, when the user clicks a word, the software “speaks” the word in Chinese, a useful feature for asking directions and instructing taxi drivers. The latest version includes information relating to the 2008 Summer Olympics in Beijing.

Posted in Flash Lite, Forum Nokia, contestwith 3 Comments →

Back from Barcelona06.02.08

Finally back from Barcelona Forum Nokia Flash Lite 3 Code Camp and S60 Summit. It was an amazing experience, thanks to all who made it possible.

On Tuesday, we had Flash Lite 3 code camp together with Riku Salminen, Mark Doherty. Riku and Mark talked about Flash Lite, and I told Kuneri story as a Forum Nokia success case. After presentations (and a nice lunch), we had the coding workshop. It was really fun, and there was a lot of motivation in the air. Following the workshop, we attended to a nice party at Villa Bugatti, with nice music, interesting meal and drinks.

On Wednesday and Thursday, we were all in S60 Summit, talking to many people at our booths. It was little tough (many hours standing), but met many great people and had chance to introduce KuneriLite, KISS60, SensiMaze and EasyVote to a curious crowd.

Finally; it was a great pleasure to receive Forum Nokia Regional award for our mobile voting system Easy Vote.

I will write more in these later on. Now back to work.

Posted in Flash Lite, Forum Nokia, Kuneri, S60with No Comments →

Flash Lite 3.0 security fix on the way05.20.08

Great to be in a community where discussions (another one here) turn into actions. Bill and Mark from Adobe gave the good news that Flash Lite 3.0 security issue will be solved soon on S60 devices, in cooperation with (Forum) Nokia.

Thanks!

Posted in Adobe, Discussions, Flash Lite, Forum Nokiawith No Comments →

The pain of Flash Lite 3.005.13.08

Usually, when new version of a software is released, we cheer, considering things will get better and easier. As we were expecting things would be easier for developers, we cheered up for Flash Lite 3.0’s features, however that couldn’t be more than wrong and it turned out to be a big pain for us. Moreover, there doesn’t seem to be any short term solution, and no one guarantees there will be one in mid or long term. I would like to write my reasons why I think so, and warn Adobe, Nokia and developers for a potential threat, which will not be long to come.

Security Sandbox Pain (or Security Painbox)

Flash Lite 3.0 came with Flash 8 engine, and together with Security Sandbox ‘feature’. This might make sense for browser plugin, but doesn’t make any sense for standalone player. Nick has a really nice post about this issue, which is almost 1 year old, can give an idea about the past and future of the problem.

Ok, what’s wrong with ‘Security Sandbox’? Isn’t security something good? Well, security is good when it’s used in convenience. If you use security for a case where doesn’t make any sense or bring an added value, you end up making life difficult for developers and users. Problem about this new Security Sandbox is; you either can have a local connection (i.e loading local files), or can a network connection (i.e connect to internet). This ‘feature’ not only brought an unnecessary pain to us (developers), but also broke backwards compatibility. How? Simple: If you have a Flash Lite 1.x or 2.x movie using local and network connections at the same time, it simply won’t work on Flash Lite 3.0 (which means new phones like N95). Wasn’t the biggest problem on mobile world fragmentation?

Problems not only end with those on ‘Security Sandbox’ feature. It’s not possible to do localhost calls, which disables any connection from Flash Lite to outer world. Why is this something bad? Well, there are many 3rd party projects extending Flash Lite via localhost (the only way left to us, because 3rd party application launch is limited by Nokia), such as KuneriLite, Flyer and Janus. These projects help Flash Lite to expand beyond its capabilities and enable people to create richer applications, which can compete with native S60 applications in look and performance.

Luckily, there is a ‘best of worst’ trick that solves those problems. There is a magic folder in ‘C:\data\others\trusted’ (that’s another pain, I will come to that shortly), which disables ‘Security Sandbox’ and enables applications to communicate both with local and network, as well as localhost. Why is this a ‘best of worst’? Simply because whatever you put into this directory is visible under ‘Gallery’ which brings a very bad user experience and many security concenrs within.

This issue will be even more cronic, if Adobe or Nokia doesn’t make any move; because ‘trusted’ folder will not be available anymore for S60 3.2 devices. Which will kill all developer efforts and backwards compatibility forever. We are not sure if Adobe or Nokia will solve this problem, but crossing our fingers hoping someone sees our S.O.S fire.

Trusted Folder Pain

I mentioned Security Sandbox problem and a ‘best of worst’ solution to that above. Now see another pain closely related to this subject.

S60 devices have ‘Phone Memory’ (PM) and ‘Memory Card’ (MC). Users are given the option to install their applications to PM or MC. As you know, to solve Securiy Sandbox problem, we need to install Flash Lite applications to those ‘Trusted’ folders that exist both on PM and MC. So what is the problem? With a clever(!) move, ‘Trusted’ folder is located at different paths on PM and MC. It’s at C:\Data\Others\Trusted\ on PM and E:\Others\Trusted\ on MC. Yeah, but what is the problem? Well simply, it’s not possible to install applications (SIS packages) to different folders on PM and MC, and this breaks Symbian Signed criterias. So, Flash Lite 3.0 applications either will work on PM, or MC. And in that way, you can not get your appliction Symbian Signed.

There is no solution we could find for that yet. If we can not; it will not be possible for anyone to Symbian Sign their Flash Lite applications on Flash Lite 3.0 phones (from my current understanding).

XML Socket Pain

Well, Security Sandbox is not the only problem. There is a serious bug on Flash Lite 3.0 with XML sockets. Simply put, it’s not possible to receive data via XML socket shorter than 1+ seconds, which kills if you need to stream data.

Most clear example for that is using KuneriLite Accelerometer plugin with Flash Lite. Naturally, to use axis values, you need to get those values at least 4-5 times per second; so that you can reflect it to your application. But because of this bug, you can get data only 1 time or less per second, which makes it impossible to use.

See the this Forum Nokia thread for more information on that subject. And as far as we see, there is no solution offered yet.

Conclusion

I tried to state my reasons, why Flash Lite 3.0 is a potential show-stopper for developers, users, enablers and many more on S60 devices. Nokia keeps on spreading this problem via Firmware updates and pushing Flash Lite 3.0 player to earlier phones (i.e Nokia N95 Classic), supporting and triggering fragmentation. With the introduction of S60 3rd edition Feature Pack 2 devices, these problems will be impossible to solve and Flash Lite player will get fragmented at least for couple of years, which will delay market entrance that is already delayed for long time and still immature. What I would like to see is some action from Adobe and Nokia, leaning on this subject and listening to us to avoid a big potential problem awaiting all Flash Lite users and developers in short term.

Please leave me your comments if you have any.

cheers,

Ugur.-

Posted in 3rd edition, Adobe, Development, Flash Lite, Forum Nokia, KuneriLite, Mobile, Nokia, S60, Symbian Signed, article, ideas, technologywith 42 Comments →

Nokia Success Story: i2technologia05.09.08

Nokia prepared a success story for i2technologia in Media and Games section. Congratulations to Felipe and all other highly talented i2technologia guys!

i2 tecnologia is focused squarely on Flash Lite. Andrade developed Anina Dress Up using Flash Lite 1.1. “For me, the decision to develop in Flash Lite for the S60 platform came easily,” says Andrade. Co-founder Ayres adds “Ninety-nine percent of Flash Lite developers use the S60 platform because it has the widest reach of any development platform. When you combine the market-leading smartphone platform with the de facto standard for creating rich, interactive content, what do you get? You get faster time to market, more-attractive graphics, a better user experience, and Flash Player consistency across devices and screens. There is no doubt that the S60platform is the best choice for any Flash developer aiming to distribute his content.”to its clients. The company also is fueling its own mobile projects with the Flyer Framework, an open source Flash Lite and Python for S60 framework that allows Flash developers to extend native Flash Lite features.

Posted in Flash Lite, Forum Nokia, Newswith 1 Comment →

Flash and Mobile Browsing seminar04.14.08

Tomorrow there is an interesting seminar that will be presented by Stephen Ellis (Forum Nokia) and Bill Perry (Adobe): Flash and Mobile Browsing.

There will be Question and Answer at the end of the seminar, therefore do not miss the chance to ask your questions and get the answers from first hand!

Date and time:

15th April 2008

  • Helsinki = 5pm (local)
  • London = 3pm (local)
  • New York = 10am (local)
  • San Francisco = 7am (local)

Check Bill’s blog post for more details.

Posted in Adobe, Flash Lite, Forum Nokia, Seminarswith No Comments →

Kuneri Success Case on Nokia04.02.08

We are once again proud to be mentioned as a “Success Story” by Forum Nokia and featured on Nokia Enablers and Infrastructure web page!

How cool would it be if developers and designers could create great-looking S60 applications without any special technical knowledge? Creating mobile applications for S60 devices generally requires knowledge of Symbian OS, the platform’s underlying operating system, and the C++ programming language. However, simplicity is the promise of Kuneri Ltd.’s KuneriLite, a rapid application development toolkit that lets users create S60 applications on a PC using only Flash Lite from Adobe. “There is no need to know anything about Symbian OS, since the developer never touches any Symbian code,” says Ugur Kaner, CEO and co-founder of Kuneri Ltd.

You can also get the PDF of the interview or access from Nokia page.

Posted in Flash Lite, Forum Nokia, Kuneri, KuneriLite, Mobile, Nokia, S60, innovation, interview, symbianwith 1 Comment →

Forum Nokia Flash Lite Developers Library04.02.08

Flash Lite Developer’s Library a really cool resource for developers from Forum Nokia. It’s available for online and offline use.

The Flash Lite Developer’s Library is an information package for desktop Flash developers and mobile software developers looking to branch out to Flash Lite development. The library offers introductory and getting started information as well as several use cases describing Flash Lite features in more detail. This library is available in HTML format online and as a stand-alone version.

Posted in Development, Flash Lite, Forum Nokia, Nokia, resourcewith No Comments →

Kuneri is featured developer on Forum Nokia!03.27.08

It’s a proud moment for us to be on Forum Nokia as a featured developer with our product KuneriLite. Check it out to get to know us and our vision better.

In this interview we speak with Ugur Kaner, CEO of Kuneri about the company, the products and what he sees on the horizon for mobile development.

kuneri.jpg

Posted in Flash Lite, Forum Nokia, Kuneri, KuneriLite, Mobile, News, Nokia, S60, articlewith 10 Comments →

My Flash Lite and KuneriLite presentation schedule03.26.08

In April and May, I will be attending and giving presentations, tutoring for workshops in various events about Flash Lite and KuneriLite. If you happen to attend any of those, just drop by and say hi!

2nd April 2008 - Forum Nokia Code Camp: S60 Sensor APIs - Helsinki

I will be presenting how KuneriLite can utilize sensors and will be demonstrating how to build a simple Flash Lite sensor game in 15 minutes. I will also be attending to workshops to guide developers, answer their questions and help them to put hands on active development for Flash Lite and KuneriLite.

You can learn details here and can find agenda here.

4th - 5th April 2008 - Over the Air event - London

I will be presenting KuneriLite and talk about how it drives the innovation to create great-looking S60 applications faster, easier and cheaper with Flash Lite. Surely will be present in workshops.

Details and agenda.

28th - 29th May 2008 - S60 Summit 2008 - Barcelona

I will be presenting and demonstrating KuneriLite, showing how it can be used to create rich mobile applications without huge requirements and answering questions.

More information can be found here.

Ugur.-

Posted in Flash Lite, Forum Nokia, KuneriLite, Mobile, S60, events, sensorwith 2 Comments →