Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which mobile system is for programmers? [closed]

I have been used my Palm Treo 650 for a few years. Now i am considering to buy a new one among iPhone, BlackBerry and Windows mobile. It seems windows mobile is best for me. Because I have experience with .NET development, and I think .net framework compact will not be too far away from my knowledge.

Apart from calls, messages, I use it to check email, news and internet a lot. And I am very interested in developing small useful programmes on it as well. But it seems fancy iphone and push mail with BlackBerry are also very cool.

To consider both mobile programming and personal use, which is the best choice of a mobile system for programmers?

like image 738
chagel Avatar asked Dec 13 '08 21:12

chagel


People also ask

Is the iPhone a closed system?

Apple's iPhone/iOS platform is generally classified as a closed ecosystem because Apple has complete control over both the software (the operating system and apps that can be installed) and the hardware (the phone itself).

Is Symbian still alive?

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones. It was originally developed as a proprietary software OS for personal digital assistants in 1998 by the Symbian Ltd. consortium.

Which mobile OS is an example of a closed-source OS?

Apple iOS is a closed-source code mobile phone OS developed by Apple in 2007; it is used by Apple-only products (iPhone, iPod, and iPad). The iOS architecture is based on three layers incorporated with each other.

What is the most private mobile OS?

GrapheneOS is a privacy and security focused mobile OS with Android app compatibility developed as a non-profit open source project.


1 Answers

Android is ostensibly more "open" than iPhone. The wireless carriers claim to not plan on interference with developers on Android. We shall see.

If you just want to hack, Android is likely going to be more friendly to you. That said, you are in a Java sandbox.

If you're into games, I would go iPhone, since there is OpenGL ES support and some pretty cool third-party libs like Unity and Cocos2d.

SO if you want people to see/use your apps, for now there is only iPhone. The older systems like J2ME and BREW are the past. I don't expect them to survive for more than a few years at most.

Symbian is popular in Europe, but it's a beast of an API as I recall. Everything seemed extra hard to me.

like image 134
Genericrich Avatar answered Oct 01 '22 01:10

Genericrich