symbian

2010 Mobile Tech Predictions

Hard to believe that I didn't make any predictions in 2009 (my 2008 predictions)!

Herewith again some randomly ordered Mobile predictions which are worth what you paid for them!

Mobile

  1. Google will introduce a "comes with data" mobile phone featuring an easy environment to write HTML5 & JS apps
  2. A Canadian mobile phone carrier will actually sell mobiles other than the iPhone that have current software & aren't 6-12 months old :-) The current "sell old phones with old firmware with bogus customizations" model of Rogers, Bell and Telus will be over in 2011.
  3. Apple's tablet will be introduced, it wil be big seller and a great creator and consumer of multi-media and it will be closed and have the iPhone App Store model rather than the Mac app model.
  4. Nokia will deliver Maemo 6 and an N900 successor but it won't be good enough for the mainstream but will be awesome for me & other mobile devs because mobile Firefox will offer superior HTML5 and JS experience (yes working for Mozilla I am biased :-) !)
  5. The next iPhone will boast a 5 mega pixel camera and other still and video imaging improvements which will be more than good enough for old cameraphone snobs like me and accelerate Nokia's decline among mobile multimedia creators.
  6. Mozilla Messaging (my employer!) will introduce a version of Raindrop that doesn't require you to do geeky things like install things like CouchDB yourself and it will rock on Android, Maemo and any other modern open mobile web  environment (sorry Blackberry, iPhone and Symbian but you lose since you are all neither open or modern or both :-) !) Just kidding, it will rock on any modern mobile web browser open or closed methinks :-) !

 

REAL - Read, Evaluate, Art, Loop - N900 is the closest thing to a "REAL" machine

What I am looking for in my ongoing mobile art experiments is REAL!

  1. Read the sensors (GPS, accelerometer, compass, etc)
  2. Evaluate the data from the sensors
  3. Art - Make some art (sound, graphic, image, etc) and display and store it on the mobile
  4. Loop - Back to step 1

And I want to do it in a dynamic environment that doesn't force me to do yak shaving like spawning separate threads for each of the sensors or other such needless complexity that's not needed by my artistic algorithms. Nor the slings and arrows of outrageous certificates or certifications or developer programs or DRM malarkey :-) !

After reading the N900 technical reviews from the Maemo summit, it appears that the unlocked version of the N900 is the closest current device that could do this:

  1. It's Linux so assuming the sensor APIs are available from a standard Linux C (i.e. not using some non standard craziness like Carbide C++ for Symbian) library, Python, Ruby, name your favourite dynamic language here, etc (C++ and Java are just not malleable and easily hackable enough, sorry!) bindings could be (and probably are or are in the process of being) built to those C libraries
  2. No need for developer fees or ridiculous certificates
  3. It has all the sensors I want for my current experiments
  4. It's NOT mass market, but it's mass market enough for hackers (unlike Bug Labs Bug which I love but already probably has less than 1/10 the amount of developers working on it as the N900).

Am I right? Time for me to watch the blogs for signs of the N900 and Maemo 5 and 6 making dynamic languages first class citizens unlike on Symbian where S60 Python was far too many steps behind Carbide C++  (and time for to save up for the N910 since the N900 will probably be crippled in some significant way as all 1st gen Nokia devices are e.g. N95-1 not having enough memory)

Belated Nokia N999 er N900 Congrats

The N900 is the closest thing to my N999 vision that Nokia has announced. More like this please. Still prefer a separate company/stealth division. Still really want a device that caters to  mobile, social multi media creators like  myself. Still want an optical zoom. Still don't need a QWERTY keyboard. Congrats, Nokia, anyway on thinking a wee bit different for a change. And good-bye to S60/S^2/whatever crazy re-branding Nokia wants to give you.. You'll always be my first mobile crush but yes I have jilted you and it will never be the same between us :-)

N97 Review Day 5 - Camera app crashed & Lock Switch wouldn't unlock so I did a hard reset

N97-1 camera app crash 070620098264

 

Today was a wee day of frustration (which could be attributed probably due to the early V11 firmware or less likely the the fact that I am running the 5800 i.e. unsupported version of ShoZu) in trial N97 review land:

  1. At one point, the N97 lock switch aka "keyguard" stopped working, i.e. it wouldn't unlock and the only way I could fix it was to do a *#7370# hard reset which meant I had to re-install all my apps (ShoZu, Nokia Sports Tracker, etc which was very annoying for me, imagine if a non S60 geek had to do this!)
    1. Hmmm, looks it might be fixed as follows (hat tip to The Definitive Nokia N97 Bug List):
      "Unlocking the phone via lock switch will not activate the backlight most of the time. This happens on the first unlock after an idle period – subsequent unlocks will activate the backlight until the phone goes into idle mode again. Seems to be a pretty universal problem. Extremely annoying because I have to hit the unlock switch a minimum of three times, usually more. No fix yet. Workaround: Hit the Menu Key [thanks Jasz] or Camera Key [me] to turn the backlight on before hitting the unlock key."
  2. The camera app hung as shown in the photo above in the "Processing Image" state. Holding the menu key and trying to kill the camera app didn't fix it (instead the phone just showed a blank menu of apps). I had to turn the phone off and then on to make it work.

The N97 ain't my N999 concept but it's closer

On the night before I receive my N97 from Nokia WOM World for a brief trial, just for fun I looked back at my N999 concept/vision from December 1, 2008. And what the heck here's the N999 concept updated for July 2009 (notable updates are in bold):

  1. screen with as many pixels as the 5800 Tube or iPhone (sorry but QVGA doesn't cut it in 2009!)
  2. S60 simplified and fixed as Rui describes
  3. 5 megapixel camera with cover and Xenon flash with 3x optical zoom and 640x480 30fps video (basically re-use the awesome N82 camera hardware and software and combine with the N93 optical zoom)
  4. Quad band GSM and 3G (i.e. works on Rogers and AT&T in North America AND European 3G out of the box just like the N85, no funky North American model)
  5. Built in ShoZu (with 10MB limit removed for 3G and WiFi, make the limit 50-200MB for 3G and WiFi) - killer app for photographers and videobloggers - Qik is built  into the N97 why not ShoZu? (I can't stand Share Online's limit of 6 photos at a time since I take over 50 a day; hope it's removed on the N97)
  6. Bult-in Qik (killer app for videobloggers!) - Qik is built  into the N97 can't wait to try it!
  7. Awesome web browser (Nokia's Web Kit browser was great in 2006, it is now far behind Apple's)
  8. Lots of available RAM (as much as the N95 8GB please!), 8GB storage on built-in card - Reviews are mixed on the N97, sounds like it has a lot of RAM (more than the N95 8GB)  but with widgets it takes up a lot more. - I doubt I will use widgets!
  9. Built in Nokia viNes to take advantage of Nokia's great GPS hardware (killer GPS app!) - viNes apears to be dead. Nokia Sports Tracker appears to be alive, so I'd rather have that built-in
  10. Built in Twitter App i.e. built in Gravity

Now I know the above list is not possible given today's processors and batteries but in that case I can live without optical zoom! Everything else is doable as far as I can tell.

I still don't need:

  1. QWERTY keyboard - I'd rather have an awesome camera and flash than a touch or QWERTY keyboard. And for me touch keyboards are just as good as QWERTY.
  2. Email (Email is dead to me (ok email isn't dead but my resolution is to take any email thread  that I need to keep that has more than 2 replies to a wiki or blog); I continue to use it  for work and to communicate with "normal" folks!) - If the browser is as good as the iPhone's, then webmail clients work just fine.
  3. Touch (would be nice, but not convinced Nokia has the software chops for this; I am not interested in S60 transmogrified with touch, I would prefer touch to be part of a totally revamped user interface that's NOT S60.) - Unfortunately it appears that Nokia's current touch interface s*cks. I hope I am proven wrong by my N97 trial.
  4. Micro SD card slot
  5. Calendar (would be nice but that's what my laptop is for :-) !) - Again with a good enough browser a web client would be good enough)
  6. IM (Twitter is IM enough for me and I am fine with using it in the browser)
  7. VOIP is dead to me except for Skype
  8. MMS - I am not convinced I need it, I can always use ShoZu email photos :-) but I was wrong about SMS (so maybe I am wrong about MMS) - I am pretty sure I am wrong about MMS and I am pretty sure (unfortunately) I will be MMSing my relatives with pictures since they all finally seem to have MMS plans and devices and none of my luddite :-) relatives still use flickr or any of the other public or private photosharing sites!


 

Nokia Acquires Symbian; S60 to go Open Source!?!

Interesting. I still think that S60 needs a drastic UI overhaul and simplification to compete with the iPhone long term and that Nokia would be better off with a Linux core for their mobile phones rather than Symbian and S60 but we'll see. Go Open Source S60 go! Does this mean both S60 and S40 will be 100% open source within 2 years? As the cliché goes, the devil is in the details!

From Nokia Acquires Symbian; Takes on Google's Android - ReadWriteWeb:

QUOTE

Nokia isn't finished with its acquisition spree just yet. Tonight the Finnish company announced a plan to acquire the 52 per cent of Symbian it doesn't already own and make the platform open source

END QUOTE

From The Symbian Press Release :

QUOTE

Contributions from Foundation members through open collaboration will be integrated to further enhance the platform. The Foundation will make selected components available as open source at launch. It will then work to establish the most complete mobile software offering available in open source. This will be made available over the next two years and is intended to be released under Eclipse Public License (EPL) 1.0.

END QUOTE

My Symbian History - 7610 with my own money, rest from Nokia Blogger Relations

Don't usually play these tag games, but this will be the exception that proves the rule. My first Symbian device was the Nokia 7610 which I bought unlocked in August 2004 from a Vietnamese grey market vendor here (thanks Harry!) in Vancouver.

I bought the 7610 because of its 1 megapixel camera which was fab for its time and also because S60 was and is a platform where I knew I could get 3rd party apps and possibly develop my own. I bought the 7610 as a belated 40th birthday gift to myself (much better than a sports car :-) and much cheaper!). I was was smart enough to also buy an unlimited GPRS data plan for my phone which is no longer available in Canada and allows me to monthly use about 250 MB of data traffic photos and videos which is a lot over GPRS.

Took plenty of photos and uploaded many with HuginAndMugin (which my friend Simon wrote in Java; the Java mobile platform annoyed me back then because it couldn't take 1 megapixel photos and it annoys me now because there is a new JSR released seemingly every month and every phone has a different implementation of the Java mobile platform but I am still willing to be convinced that Java on mobile is actually a viable platform ) and via ShoZu.

Went to BloggerCon III where I spoke about HuginAndMugin at the mobile session and met Andy who later became the man behind Nokia Blogger Relations.

From there, the rest is history. N70 and then N91, N93 and N73 and many, many photos and videos taken with all of these phones. Hopefully N95 soon. Oh and I also had a Newton 2000 and one of the first Palm Pilots. I used the Newton alot and the Palm for about 3 or 4 months; never liked Palm; too simple, really ugly fonts compared to the Newton :-) and didn't meet my geeky needs!

Except for the memory problems and the user interface problems of S60v3 (both of which can be fixed or improved, more on that later in a future post), I am quite happy with Symbian and S60.

I truly believe that if the iPhone is 1/4 as usable as it appears and ships 1/2 of the units Apple expects to, then this will be great competition and cause S60's memory problems and usability to be fixed rapidly. Vive la competition!

FROM atmaspheric | endeavors » My Symbian History:

QUOTE

Ok - that was probably far too long and rambling, but I suppose that’s the point of this exercise. For the next round, I will tag people from my Twitter and Jaiku contact lists and ping Matthew Miller, Roland Tanglao and Ken Camp.

END QUOTE

Symbian "bad" OS from developer point of view?!?

UPDATE: I don't really expect Nokia to respond. "Can't wait for Nokia's response to this!" was a crude attempt at humour that obviously failed.

Hmmm. If it's really this bad (I am unencumbered by technical knowledge :-) when it comes to Symbian other than the user level knowledge that S60 on the mobile phones I get for free from Nokia crashes and hangs a lot), I'd suggest to Nokia to "pull a Mac OS X" and move to another OS or acquire one or develop one. Can't wait for Nokia's response to this!

FROM Readers Write About Symbian, OS X and the iPhone:

QUOTE

One developer writes, “In most regards, Symbian's reputation as a modern, robust, stable and advanced OS for smartphones is not well deserved. Sure, Symbian works, it has a very long feature list, and it's probably even the best smartphone OS available today. But it's mostly because the competition is pathetic than anything else.

“I have a done several Symbian projects and have a thorough knowledge and low-level understanding of Symbian. And I just hate it. It's a very bad and uninspiring OS even from a programmers point of view.”

END QUOTE

N91 Review Part 18 - Great iPod Phone for power users not a blogaphone

This is the final post of my N91 Review series. One sentence summary: The N91 is an awesome music phone if you are a power user who's not in love with Smart Playlists and if you are not looking for a blogaphone.

LIKES:

  1. Great iPod phone if you can live without iTunes Smart playlists OR you don't mind drag and drop
  2. Great Standard hardware ports - Down with the pop port. Up with headphone jacks and USB jacks!
  3. WiFi rocks - I will never pay my own money for a phone without WiFi. The value of having WiFi cannot be underestimated if you live and work in a sea of WiFi which is almost everywhere in Vancouver and elsewhere that I frequent.
  4. ShoZu over WiFi rocks

DISLIKES:

  1. Symbian Series 60 v3 is not stable enough
  2. ShoZu on S60 is not stable enough (not to diss Cognima or Symbian, it's just the way it is, hopefully fixed in firmware upgrades and ShoZu upgrades) - in my opinion ShoZu working stably especially with WiFi phones should be used to test S60 and if it's not stable enough that S60 v3 phone should not ship. But I am biased :-) !

N91 Review Part 15 - After Opera Mini installed, spontaneous phone reboots

Here's what I did:

  1. updated firmware on N91
  2. reformatted hard disk
  3. installed LifeBlog

At this point everything was OK

I then installed Opera Mini (latest version, the built in web browser based on Apple's Web Kit doesn't work too well on my N91; it runs out of memory when you go to flickr for example! It's fine on Boris's E61 with flickr so this may be an N91 specific issue) and noticed over the next couple days several spontaneous reboots of the phone. Was this because of Opera Mini or is this just a coincidence? I have read (but can't dig up the link) of other people having the same problem

Needless to say I am not impressed with the stability of Series 60 v3. As an ex-developer I can however see that: i) it could very well be Opera Mini (but Java programs are sandboxed and shouldn't cause reboots right :-) ? ) ii) no software is perfect (although I didn't experience reboots like this with the N70) iii) this is Nokia's first phone with a hard disk which is much slower than flash memory which most Nokia phones use instead

My hope is that this will be fixed in future firmware updates and/or Opera Mini updates.

Syndicate content