To some extent, that's true in regards to Android. But I remember when the Nexus 7 (2012) tablet with the quad-core 1.3Ghz Tegra 3 processor was ample back when it was released with ~4.0. Upgrading it to 5.0 makes it slow as molasses, to the point that I can't use it effectively as I haven't got the patience. There is slow and steady increase in performance requirements with each OS iteration, but the benefits are not immediately apparent. Most of them are small improvements one can live without to some extent. Others are security related, and worth having, but the burden seems to be significant.
If old Windows Mobile could be ported to one of the modern devices, I'm sure it'd run like a rocketship. Instead of a ~600Mb image, the whole OS fits within 8-48Mb. Lacking the VM-containerization of programs, everything would be bare metal, thus avoiding any JIT compilation overhead. It might not be as pretty, but I used to stream (H.263) videos over Wi-Fi (802.11b) from my NAS using TCPMP on Windows Mobile 2003SE and that was miles ahead of anything of its time.
Then again, I suppose I'm just being nostalgic after all ...
I won't say android is bloated more full featured. I would agree that battery backed ram sucks, I recently lost all of the files on my z88 because i ran out of power and that was a lot of work down the drain. If you want a basic phone then i recommend you buy a cheap nokia i had one of those and it makes call receive texts and basically nothing else.
Lets just say, when I started ... Windows CE and Windows Mobile powered my first "smart" phone. But then I got given a Palm with a cellular attachment too ... nothing would be as efficient and bare-metal as it was back then. Oh the memories of losing everything when your battery went flat ... I'm glad we got rid of SRAM.
In the meantime, I still find the new phone OSes to be somewhat bloated and inefficient. How could we do so much with so little before?!?!
Depends on how you define "youngest", I wouldn't underestimate the intellect and knowledge of young engineers.
With any knowledge in hendhelds, one should know both Palm and Symbian. Albeit both are obsolete now, they are not exactly "old" especially with Symbian still hanging around with the Nokia Belle in 2012. Symbian software is also still supported by Accenture and will remain that way until 2016.
Palm, also known as Garnet OS, was an OS developed by Palm Inc. in 1996 for use in PDA's, (best known being PalmPilot in my opinion, although this was second generation) a now obsolete technology but could be considered by many the predecessor to what we use today. Symbian was a closed source os written in c++ originally developed by Symbian Ltd as EPOC32 and eventually Accenture for the use of smartphones. It was first released around 1997 and is still supported by Accenture today (although made obsolete due to android) due to an agreement with Nokia back in 2011 to continue supporting Symbian software until 2016 as Symbian was the most common operating system for Nokia up until Nokia dropped the Symbian OS as their main operating system and replaced it with Windows OS. The newest phone that uses Symbian is the Nokia Belle, released 2012.
Top Comments