Mirror Image

Mostly AR and Stuff

Rumors about Nokia Symbian OS application store.

Engadget report Nokia may open a software portal for its Symbian OS applications, with a formal announcement to come at the Mobile World Congress. Rumors about Nokia Symbian application store were floating at Nokia developer forum couple of months ago. Actually I also have written about it in this blog post – “What iPhone can teach Nokia” :)

8, February, 2009 Posted by | Mobile, Symbian | , , , | Comments Off on Rumors about Nokia Symbian OS application store.

Still no high-performance Symbian device…

Just checked GLBenchmarks for Samsung INNOV8.

Samsung GT-i8510 Innov8 performance details:
High-level 3D Performance
GLBenchmark HD ES 1.0 : 1602 Frames
GLBenchmark HD ES 1.1 : 628 Frames
GLBenchmark Pro ES 1.0 : 328 Frames
GLBenchmark Pro ES 1.1 : 35 Frames
CPU Performance
CPU Performance: Float : 988
CPU Performance: Integer : 4183

For comparison –

Nokia N95 8GB performance details:
High-level 3D Performance
GLBenchmark HD ES 1.0 : 1944 Frames
GLBenchmark HD ES 1.1 : 1766 Frames
GLBenchmark Pro ES 1.0 : 395 Frames
GLBenchmark Pro ES 1.1 : 570 Frames
CPU Performance
CPU Performance: Float : 1411
CPU Performance: Integer : 4254

Old Nokia N95(8Gb) still beat best of newish Symbian devices hands down.
Other platforms had 600+ Mhz devices long time ago, Palm switched to new generation CPU – OMAP3430. After two years no one still able to produce better high-performance Symbian device ?

25, January, 2009 Posted by | Mobile, Nokia N95, Symbian | , , , , , , , | Comments Off on Still no high-performance Symbian device…

Carbide c++ is free now!

Symbian c++ development environment Carbide.c++ 2.0 form Nokia

6, December, 2008 Posted by | Coding, Coding AR, Symbian | , , , | Comments Off on Carbide c++ is free now!

Fullscreen AR Tower Defense is on the way.

Fullscreen version of the AR Tower Defense moving along nicely. I have changed default screen position from portrait to landscape. Don’t see any noticeable slowdown now. I’m thinking about increasing the number of markers from 6 to 9, but I’m not sure. Too many markers would clog the table…

PS It’s here already

4, December, 2008 Posted by | Augmented Reality, Coding AR, Symbian | , , , , , , , | Comments Off on Fullscreen AR Tower Defense is on the way.

Augmented Reality Tower Defense game is up for download

It’s here. In this demo I’ve used the same multimarker tracker I’ve used in last demos. 3d position of the camera calculated form markers used for placing tower. Third dimension used to control tower height
If you don’t know what Tower Defense is, here is wiki entry

15, November, 2008 Posted by | Augmented Reality, Mobile, Nokia N95, Symbian | , , , , , , , , , | Comments Off on Augmented Reality Tower Defense game is up for download

Symbian AR: N95 still the king of the hill

New Nokia 5800 is looking good, but if rumored specs are correct it still can not beat N95 (or N82 and other OMAP 2420 phones)
Nokia 5800 is rumored having Freescale i.MX31 369 Mhz CPU, vs Nokia N95 TI OMAP 2420 330 Mhz CPU.
Both have floating point (VFP), but only N95 have 3d accelerator, which would more then compensate for slightly slower CPU.
Nokia 5800 high resolution screen actually play against it in 3d applications. High resolution screen require more processing power for 3d rendering, which combined with lack of 3d acceleration can slow down 5800 considerably.
Touchscreen is interesting thing by itself, but not easy to integrate with AR from usability point of view. So N95 still win. IMHO.

15, November, 2008 Posted by | Augmented Reality, Mobile, Nokia N95, Symbian | , , , , | 3 Comments

What iPhone can teach Nokia

Developers flock to iPhone, iPhone software sales booming. The banking crisis doesn’t affect them. And Nokia-Symbian application market been lukewarm at best. On the N-Gage front 400 thousands registered n-gage users doesn’t look impressive, considering only about 30% downloads convert to sales (which is rather good conversion rate).
So what can Nokia do to make situation better ?
The main problems for Nokia-Symbian application market are
1. Platform fragmentation.
2. Exhausting (and expensive sometimes) process of Symbain signing.
3. Even more difficult n-gage certification process:
“I think it’s easier to get an audience with the Pope than it is to get a game through certification at Nokia.” – and that is Electronic Arts Mobile Peter Parmenter speaking.
4. No single point of sale. N-Gage, Nokia Software Market, third party application shops, all with different certifications, policies, requirements.
5. Everything expensive. Professional tools are expensive, private API expensive, signing expensive, developer have to have several phones for testing which is not cheap. Remote Testing is a step in right direction, but amount of free testing is limited per user.

How the situation could be improved for third party Nokia-Symbian application market?
It obviously can not be made as smooth as iPhone, complexity of Symbian ecosystem is too high, but something could be done.
1. Fragmentation: better documentation and regular updates would definitely help.
2, 3, 5: Bundle everything – certification, tools, access to remote testing, private API into two packages, one entry level, and one professional. Entry level should cost about 100$ and professional no more than 300$. Ditch per-application signing fee.
4. Merge N-Gage and Nokia Software Market into single application store. Give all certified developers access to it.

Here are my musings about the situation. The only thing which keep me form iPhone is lack of official camera API.

2, November, 2008 Posted by | Mobile | , , , | 1 Comment

A new demo in the work

This one would be less about usage real-world objects, more about phone camera as 3d mouse.

29, October, 2008 Posted by | Augmented Reality, Coding AR, Mobile, Nokia N95 | , , , , , | Comments Off on A new demo in the work

Another obscure part of symbian lore

Renaming/changing application uid is not so trivial. Not only you have to change name and uid, but also the name of aif file(application icon). There could not be two different application with the same icon name.

28, October, 2008 Posted by | Coding AR | , | Comments Off on Another obscure part of symbian lore

Nokia E50, E51 camera API – strange

For some reason crushing on

SetExposureL
SetDigitalZoomFactorL
SetContrastL

Though they should always by supported…

.

28, October, 2008 Posted by | Coding AR | , , | Comments Off on Nokia E50, E51 camera API – strange