Linked by Thom Holwerda on Wed 5th Aug 2009 12:40 UTC, submitted by Tam Hanna
Thread beginning with comment 377199
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
The question that Nokia should ask is: if I am computer student which mobile platform will I want to learn. The answer will either be iPhone (if you're a mac guy) or Android.
Give me a break. If you want to lock your skill set down to phone development, sure, learn iPhone or Android. If you learn Qt, you can write code for any platform you want (including desktop windows and linux, which I don't see going away anytime soon).
Any student with some instinct for the industry will realize that the objective C thing iPhone is using is not here for the long haul. Apple can/will change their mind about it in a heartbeat, without so much as consulting anyone in the developer community about it. At least w/ Android, you code in Java, which is a sought after skill in the industry (even if the skills w/ the Android class libraries prove to be irrelevant if you don't end up doing Android coding).
iPhone and Android are open pretty much in the sense MFC (or Symbian C++ w/ Avkon) was open - sure, you can use it, but not really outside the main platform it's deployed on.
If you are interested in "career advice", it depends on where you live. If you happen to live in Finland. keep the faith with C++ and Qt.
Android is just Linux with a custom GUI that's compatible with nothing besides itself.
Symbian's future GUI is Qt. Qt for cell phones also works on Linux and Windows Mobile/Phone.
With Qt Nokia has the free choice of kernels. Which kernel works underneath Qt should not be of any difference for app devs.






Member since:
2005-08-29
Seriously the ease of developement on Android makes this all a waste of time (and take that from someone who is mostly an iPhone developer).
Nokia should just drop symbian altogether now and start making android phones and adapt the OS to its needs. Android is open, so outside of pride issues there is no reasonable reason to go on digging this grave.
The question that Nokia should ask is: if I am computer student which mobile platform will I want to learn. The answer will either be iPhone (if you're a mac guy) or Android.