Many "What IFs", but for me the developing tools and silverlight are key. Also on the RIM side QNX is a very promising bet against Linux/iOS/Windows, the demo doesn't feel real, but QNX is a strong OS.
Many "What IFs", but for me the developing tools and silverlight are key. Also on the RIM side QNX is a very promising bet against Linux/iOS/Windows, the demo doesn't feel real, but QNX is a strong OS.
And FWIW, I do my Android hacking with emacs and a shell buffer.
Android's tools don't suck, but I think they're objectively inferior to Apple's and Microsoft's across the board.
Android at least has garbage collection .. native C interface, and it's open to you as your mother's arms.
If Android lacks anything, it's only a matter of time before it's fixed. The cat is out of the bag, and the OS of the mobile future is Google's as much as it's yours and mine. For every polished iPhone handset sold, there are three crappy but wide-open android devices sold to hungry minds. iPhone is the best mobile OS today, in terms of polish and usability, but Android powers devices that haven't been conceived yet!
Poor grad students in EE and CS are all over the mailing-lists, asking for help with Android ports to their cheap boards. They're ambitious, confused, tired and hungry. They don't know what they're doing .. yet. They're just making use of what they have, a Free OS that does the basics. However, said students, amateurs, wannabes and beginners number in the millions .. the little busy bees are hard at work, reading, writing, and hacking, and in five years time, when they know better, when they're more capable, when they graduate and funded, you can bet your last dime they will make this a Free Android world. Neither Apple nor Microsoft have enough money to buy people's free will and self-interest.
I said this before and I will say it again; Android is on par with LAMP and GCC in terms of impact. It's not a piece of infrastructure software, it's a fundamental right for the mobile future, and will power far more dreams than any niche or specialty mobile platform, which iOS and the others are destined to be.
Apple is making the best phone and tablet os that they can. That is their goal. If it means it's also the best in the market, then they will be rewarded by people buying their products. They haven't lost because iOS isn't being installed on a printer.
Whether Apple sells X units or makes Y dollars is immaterial to me. All I care about is that every Android source file begins with a preamble that's sweeter than Aretha and Whitney to my ears: it promises me Freedom. Freedom to share, copy, clone, sell, give away. And from my experience, Dan Bornstein and the gang, bless their hacking souls, are here to assist me.
My "users" might never care what powers their doctors' tablets (they don't even know what an OS is, in fact, most of them can't read) but I do. I know I can fly back to ShenZhen and shop for boards, case, power chords, and save money. And in the end, have a Free, world-class operating system waiting for me.
To me Android is not a privilege, it's a right. It's what I will use to help my people. And there are millions like me who outnumber luxury mobile users by a huge margin.
This is where my heart is at:
Or more pricey ones with 8", 10" screens, less or more branded.
Or, for example, Android netbook from Sony, definitely not cheap.
Or chose from several dozens of phones with prices starting from about $200.
About software development Mahmud wrote enough in comments.
I shipped nearly every type of electronic piece from China. $100 is not the bottom, it's the ceiling. I have been in this business (gadget hardware) since 2004.
But I have a feeling you were not replying to me ;-)
This not a gadget for the rich. It is now available for normal people.