Palm's Pre smarthpone vs. Apple's iPhone 3G
technologizer.com
technologizer.com
I hope supports the android platform (Dalvik and all, on top of their OS), in the future for native apps, in addition to the current web app framework it has. It would be very competitive to iPhone.
This is game-changing. Jobs was betting that nobody would produce another elegant device, but guess what? One of his own (Rubenstein) showed him it can be done. That's another thing, you know - behind all of this is a great ego-war that is likely to fuel a lot of great innovation from both sides. As both a consumer and a developer, you should be excited.
Google's offering will go nowhere. Mark my words. They're already trying to save face by looking at putting the OS into other things, like set-top boxes, but that doesn't replace the fact that it kinda sucks. I bet Google (and Cisco, and Motorola, and a couple other companies) are thinking about buying Palm right now (have fun trying to do that, guys - Rubenstein's not going to want to let you ruin his game with Jobs).
Plus, all the Asian manufacturers (Samsung, LG, Kyocera, and some smaller Chinese ones ) don't have any good OSs in the plate. So they are already working on android devices.
Here is a rundown of the mobile world:
iPhone -- we all know it. Developing for it is not easy, and the process is not friendly at all. Good for games, but very restrictive APIs, and what you can do. There is so much more this device can do, but Steve Jobs doesn't want you to. So, some good competition is always welcome, as it will force Apple to open up.
Blackberry OS (semi-niche. Popular, but an OS with only one manufacture. Plus J2ME is going to be phased out, the BB Api is not that great (UI wise).
..
Symbian - Will be open source in a year. It is old, (based on work from Psion two decades ago), and development for it is not great (plus the UI is horrible).
..
Winmo - Has been around since 2002. Hasn't chagned much in years. Development for it is ok (not that hard), but overall it is Microsoft yucky interface. It was good for coorporates that didn't want to pay the Blackberry extra costs, but right now it is way behind.
..
Android -- The new kid on the block. Programing for it is easier, (performance is ok, not that great for games), it is open, and it runs on top of Linux, but it can run everything.
..
Palm -- Used to be hot 5 years ago. And now trying to come back. I really don't know any companies trying to work on anything on palm. They need to get a good app dev environment going, but they are not big enough to create yet another platform to develop for. Android/Dalvik, (or maybe Flash), will be great choices.
..
Linmo -- DOA. I have seen a couple of Motorola Linmo handsets, and they are crap. Just give up. The OS doesn't really matter anymore, the APP Environment is the one that matters now. Users really don't care if the underpinning of the OS is Linux, OS X/BSD, Symbian, or whatever. They just care for shiny things (flashy and animation), and running apps.
Other sources indicate that this phone could be very attractive to developers. At the right price it should go down very well with consumers.
Now what is Google going to do with Android to respond to this?
I guess the short answer is that people only know MP3 as, "it's what my MP3 player plays. sound files."
But the kicker here is that there is a huge tech crowd, with blogs, who influence people to buy products, that would write rave reviews about the product if it played OGG. It'd be absolutely free publicity seen by millions of eyeballs!
In the past I have always had palms, but now I'm sticking with Apple (its just where I would prefer to settle really). This is bringing some much needed competition into the fold. The UI looks amazing too.
Billion Dollar Marketing Budget: No || Yes
All the extra features like games from the App Store, Google Maps, GPS, and other junk this list goes through just sweeten the deal.
Unfortunately the only reason that device is $200 is that they upped the plan price to cover the hardware cost.
I also like the idea of a new AppStore to compete with Apple.
How does app development work for PalmOS? Anybody have experience? Is there a windows-based emulator and SDK? Anybody have a link(s)?
With the new Palm WebOS, supposedly it's supposed to be Javascript, CSS, and HTML (though not sure how that translates into certain things like opening sockets and whatnot).
I've always been pretty impressed with Palm's Developer Network.
I'm curious to see if their app store model is any more amendable to enterprise applications.