Predictions for 2010
erickerr.com
erickerr.com
20. Adobe CS5 makes biggest splash in the “Objective-C
is hard, here’s another way to make iPhone applications”
space.
This can be pretty big. Specially if Apple releases the fabled iSlate with an iPhone-like OS (although I hope it's a touch based feline). All the little flash games and apps out there would suddenly become deployable in Apple hardware and Steve Jobs would all of a sudden get a gazilion more developers (for free) to help him push all of his lovely hardware.I'm guessing how it will work is the iPhone apps will consist of an embedded (in the app) flash platform that just plays the native flash code. This will require Adobe to build a native flash player that doesn't suck
Flash devs have to be willing to get a Mac and pay Apple their $99
I'm guessing (again) that Flash based games won't be able to have the same performance as native ones. The Flash player need to be able to be fast enough for some decent games that people will be willing to pay for
The iPhone UI is quite different from kb + mouse based UI, so most things will require a bit of a rethink regarding how the user interacts
Adobe is using LLVM to translate ActionScript into native ARM assembly. No flash needed. See http://www.adobe.com/devnet/logged_in/abansod_iphone.html and http://labs.adobe.com/wiki/index.php/Applications_for_iPhone...
What everyone complains about the terrible quality of is the Runtime, which sucks ass on every platform but desktop Windows (where it is decent), and will continue to for the forseeable future.
Huh? I just tried the Droid tonight at the Verizon kiosk, and I found it slow and confusing. HTC Sense on the HTC Hero is better by leaps and bounds.
My Sharp SH001 has an autofocus 8.0MP camera, GPS, TV receiver, microSD card port, flashlight, bluetooth, infrared emitter/receiver, internet & emails (via cellphone network), built-in japanese & english OCR and QR code reader and misc apps (GPS maps, train planner, dictionary, banking, alarm, calendar, etc). Of course it can play music/videos, install apps and do what a phone does. All that for a flexible contract (costs me 15$-20$ per month, I email a lot, do a little internet, but almost never call) for 2 years and the phone itself is free.
Sure, there's no WiFi and the user interface is sometimes frustrating. But I'm not impressed by the iPhone. What makes it so great? The usable interface and the app market?
Sorry for the trollish post. I have a hard time understanding the hype for some american phones when a generic, free phone in Asia has better specs and decent design. Why don't they import them back home? :/
I'm still puzzled by Sharp though. They do sell phones in America, but the models they sell are vastly inferior to their Japanese offer. Perhaps as you say people in general don't see a practical use for the extra features yet.
Compare http://k-tai.sharp.co.jp/lineup/d/ and http://sharp-world.com/products/smartphone/index.html . They have waterproof 12.1MP camera smartphones...
"Sure, there's no WiFi" to me is actually a complete deal killer. Even in areas with great 3G reception, I would always prefer to be using WiFi. You say yourself that you rarely use the phone functionality. That means that, of the functionality you use most, you can't do it as well as an iPhone. Maybe you'd be doing more than "a little" internet if your phone supported WiFi.
This is characteristic to me of the philosophical divide between Mac and PC users (I'm actually not allied with either one). PC users just don't expect things to be perfect, but they expect any feature they want, and they're not disappointed with a lackluster UI or faulty design decisions like a lack of WiFi. Mac users are OK with limiting functionality, so long as what is included is designed well and comprehensively (here I mean interconnected components work well together).
With phones, it seems people value that design more than computers. You can't take apart a phone and fix its problems. For the most part, you can't download hacks to sidestep poor design decisions. If you have the "Mac" mindset, everything else seems like death by a thousand paper cuts.
Disclosure, I work at Google. Not on Android, though.
Not saying that's what would be offered, just noting that there is probably a monetary threshold where "having a great time" no longer is relevant.
I don't see why it's broken and why we need to reinvent the wheel. Maybe I haven't subscribed to sufficiently noisy feeds. Can someone explain?
A more social system leveraging your interests, your peers, and all that other crap could surface good content you might otherwise have never seen, plus the best content you were already seeing. It's a pipe dream, but I imagine that a service will figure it out sooner rather than later. As I mention in the article, whether or not they actually manage to make money remains to be seen.
However isn't there a fundamental problem with trying to create an automated system that delivers content interesting to you and doesn't simply amplify what's already popular (this one's called Google)? At some point humans with taste and judgement have to read content, so I take the skeptical view that an rss feed (or something functionally equivalent) from aggregated news site read by like minded people is as good as it gets.
For a recent example see the Left Fold weekly newsletter. Almost every article has had a good run on HN/Slashdot/similar.
For example, during PDC, I had a #PDC column up, and I almost completely effortlessly kept up with all the latest info. A #monotouch column is a more permanent member of my collection, it alone has me staying on top of that community, again, just about effortlessly.
I've actually completely abandoned RSS altogether.
These stories are stuff you would like to read, not that you must read. This might die as it is just overwhelming and it will be replaced with filtered/recommended content.
2) Specific feeds of items that don't come up that often or don't have that much content where every post must be read.
This will never die. This is extremely valuable. Subscribing to a blog where the author posts every six months, subscribing to information about a bill going through congress, subscribing to a feed telling you whenever someone assigns a bug to you, a feed notifying you when someone posts a FooBar up on ebay (once every 8 years). Whenever you want to get notified about something and you will read every story rss is extremely good. The alternatives are you manually checking (time waste) or email (spam heaven).
RSS will likely stick around for quite a while, transparently powering features & products that's don't have "RSS" anywhere in their name.
But I wouldn't go as far as saying Winer is the only RSS publisher - HN feed is RSS based, Google News is RSS, NYT uses some RSS/Atom hybrid, Flickr offers both and so on..
Isn't this what PayPal was originally trying to do back in the day? Interesting concept.