5 Nov 2010

Why Apple can’t beat Android

This story was contributed to VentureBeat by Paul Grim, a General Partner at venture capital firm SunBridge Partners. Grim blogs on wireless issues at Grim Times.

For the better part of 20 years, Mac lovers fumed in frustration as Apple languished in sub-5% PC market share territory. Wintel dominated. Big, ugly, buggy, clunky, and everywhere. It seemed as if graphic designers were the only people stubbornly refusing to admit defeat and join the rest of the planet in using Windows.

But then Steve Jobs came to the rescue — and over time, people actually started buying Macs again. And then the iPod! and iTunes! Somehow Apple found a way to reinvent and completely dominate an entire category of consumer electronics. The company seemed to change overnight — and became the leading-edge technology giant it always knew it was supposed to be.

And then the iPod begat the iPhone – and lo, the consumer beheld it and said it was good.

Windows Mobile, Symbian, Brew, RIM, all the closed-deck nonsense pushed by the carriers — they were the dinosaurs in the path of the iPhone asteroid. Even AT&T’s awful network couldn’t stop the juggernaut. Apple had irreversibly changed the wireless industry, for the better.

And then onto Apple’s coattails stepped the Google.

When Google bought the little startup Android in 2005 and eventually launched it into the market, people were extremely skeptical. Previous Linux-based and open platforms had failed miserably, and why would developers want to work on Android when there were already 100,000 apps in Apple’s App Store and growing?

Then HTC and Motorola latched onto Android in a big way (the former to come out from the white-label shadows, the latter to get its mojo back). Droid, Hero, Desire, Droid Incredible, Droid X — all of a sudden it was like a veritable Jawa swap meet. Yes, the Android market was a scatty mess, the apps were fewer and barely legal in some cases. But Android was getting ready to take over.

Back in January I pointed out that Google’s Nexus One was not a big deal, but Android was; Nexus was the concept car, not the iPhone killer. Some believed Android would win because the iPhone was chained to AT&T, whereas Android wasn’t chained to any network. This was partly right, however it goes far beyond that. Once it was clear that Android was building a critical mass, handset OEMs saw their chance to beat Apple and stay relevant. The smartphone segment suddenly had exploded — up to 50% of all new shipments were now smartphones, and in another year it will be closer to 100%.

You may laugh at that last statement, but it is more likely to happen than not, and all because of Android. I realized this when I saw the LG Optimus, an Android smartphone now on T-Mobile for $30. Thirty bucks for a smartphone. Remember when the Motorola RAZR became ubiquitous? It wasn’t popular at the start when it cost $300, but when it became cheap it was everywhere.

Apple may certainly come out with a very low-end iPhone; the company is indeed incredibly adept at segmenting markets with 2-3 different versions of a product and relentlessly driving down prices on all of them. But will Apple ever have 20 versions of the iPhone? 50? Of course not. Will it ever license the platform to OEMs? Are you kidding me? This is why Android will completely dominate the wireless world. It is spreading like a virus throughout the ecosystem as you read this (see chart above). Apple will always be the Maserati of smartphones — leading-edge, trendy, stylish, downright awesome. But Android will be the Ford Taurus — maybe a little dull in comparison, sometimes clunky, but dependable, cheap and everywhere you look, just like Windows in the last Apple Holy War (except for the dependable part).

Mobile app developers don’t necessarily have to choose between these platforms, and mostly aren’t. It’s a far cry from several years ago when you’d have to port your app to dozens of different handsets — now just 2 or 3 platforms and you’re done. However, if you had to prioritize your focus, Android in the long run is the right place to be. Apple’s distribution platform is much better currently, but the numbers game is more important. If you want ubiquity, sell to Ford, not Maserati.

Because Android is truly an open platform and as Developer I can do as I freaking please is why I HEART Android!

22 Oct 2010

Does HP & Samsung like getting their asses kicked by Apple?

What is wrong with these companies? First the Samsung Galaxy Tab is $600 & now the HP Slate is $800. The prices are heading in the wrong direction!

Apple was first to market with an amazing tablet, and now everyone who is trying to get on the bandwagon is jumping on, BUT at a higher price point. What is wrong with that picture?

Apple's iPad will continue to dominate the tablet world, unless someone comes in with an equal (both from a user experience standpoint and hardware quality) and a more affordable price point.

Hp-slate

Samsung-galaxy-tab

19 Oct 2010

Does Everything have to be a Soap Opera with Steve & his Fanboys?

Well it appears Steve Jobs' comments about Android during Apple's 3rd quarter earnings calls were a bit off base...

Here is Iain Dodsworth's responses (CEO of TweetDeck):

RESPONSE 1 - Did we at any point say it was a nightmare developing on Android? Errr nope, no we didn’t. It wasn’t.

RESPONSE 2 - We only have 2 guys developing on Android TweetDeck so that shows how small an issue fragmentation is.

I personally like Andy Rubin's comment:

the definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make”

The Fred Wilson makes a post in regards showing he thinks Android is becoming a good option, then it seems that a bunch of Apple fanboy haters didn't really share his sediments about the Android OS.

So what gives? Why all of the drama?

4 Aug 2010

My Consumer Status with Apple Over the Years

I thought I would take a minute to explain how my view on Apple has changed over the years:

  • Prior to college I had no experience with Apple and do to my immaturity I thought they sucked.
  • In college I started working for an eLearning company and was introducted to my first Mac and Final Cut Pro. I found it fabulous... no blue screen of death and it just worked. A start to a beautiful relationship... I'm completely sold that everyone should have a Mac over Windows.
  • Got my first iPhone right before the iPhone 3GS came out. Feel in love all over again.
  • Started developing iPhone apps using Flash CS5 Packager for iPhone, get one, TheProducer (Lite Edition) approved and in the iTunes App Store.
  • I developed a full version of TheProducer and submit it to the iTunes App Store.
  • Apple then announces the iPad. I pre-order an iPad. Meanwhile, I'm starting to build an iPad version of TheProducer using Flash CS5.
  • I get my iPad and even get TheProducer working on it and within days Apple block Flash (and AIR apps) on the iPhone and iPad.
  • 6 email inquiries later, the full version of TheProducer is still "In Review" at Apple and has been since March 15, 2010.
  • I lost my temper with Apple: 
  • I swap to the Google Nexus One and Android 2.2. If I may add, runs Flash and AIR apps really nicely!
  • Future outlook... I still think Windows is an inferior product in comparison to Mac OS X, but I don't think I'll be buying an iPhone 4 anytime soon.

BTW... I'm selling my iPad! Can't wait to get my hands on Notion Ink's ADAM!!!

9 Jun 2010

A Letter to Steve Jobs

The following is a letter I've sent to Mr. Jobs concerning Flash & AIR on the iPhone & iPad:

2962058738_59803e8ce0_o
Image from: TechShowNetwork

 

 

Dear Steve,

I agree with you... apps and content need to run well on mobiles, and they need to be developed with quality and performance in mind. With that said, I think you are possibly misplacing your blame. Tools aren't the problem, developers are! I don't have a problem with Apple curating the App Store, but by forcing developers to use only one set of tools, I must respectfully disagree. This should be the developer's choice.

I think you are missing a huge opportunity here to increase your company's revenue. This little demo proves Flash content can run really well on mobiles devices that are comparable to your iPhone & iPad if done properly.

I believe the real issue that you aren't taking into consideration is that whether an app is built with Flash, Java or even Objective-C; they can still crash. I've seen it with my own eyes with apps on my iPhone and iPad. The quality of the app is up to the developers to ensure that their app is optimized and bug-free. It is not right to blame the tools when the developer built a bloated, buggy app that crashes. That blame should fall solely on that developer for not having a mastery of his tools. Plus, there are still a large number of iPhone apps built with Adobe's AIR iPhone Packager currently in the iTunes Store, of which that majority of them function just as well as Objective-C coded iPhone apps.

BTW... I still have one app, TheProducer, that has been locked eternally "In Review" since March 15, would you at least either approve or deny it. We would like to move forward building apps for the iPhone and iPad with Flash CS5, so that we can educate people of all ages, around the world on how they can create quality media with tools such as the iPhone 4.

I ask that you at least reconsider Apple's stand on this. You could increase your enterprise and gaming developer community significantly by accepting ActionScript developers.

Warmest Regards,
Lee Graham

9 Jun 2010

The Case for Adobe Buying the Smokescreen Project

 

Smokescreen - iPad demo #1 from Chris @ RevShockAds on Vimeo.

 

While there are NO facts, NOR rumors... yet... of this happening I think Adobe really should buy these guys out! Or at the very least, fund them and help them out. If you haven't heard, Smokescreen is a JavaScript render engine for Flash content. Basically, it will allow Flash content to run on Apple devices (iPhone, iPad & iPod Touch) without the 3rd party Flash Player plugin. 

While the feature set is fairly primitive for now and the performance is OK, this is the largest middle finger Adobe could flip to Apple. If Adobe was to put some resources to aid these gents with Smokescreen (like they've done with the Zend Framework), it really could go further to promoting their Open Screen Project!

Just my $0.02

7 Jun 2010

iPhone 4... Yay... Kinda!

Well I don't think Apple's announcements today were anything groundbreaking, but there were two features I found absolutely impressive:

  1. iMovie for the iPhone - Shoot 720p, edit, add images & titles, then export. This will be very handy for news reporters and tech bloggers.
  2. iChat for the iPhone - This is freaking amazing, but currently only available on Wi-Fi due to carrier limitations. Way to go AT&T Wireless!

(download)

Images via: http://www.macworld.com/article/151730/2010/06/liveupdate.html

 

4 Jun 2010

Apple's HTML5 Showcase is anything but OPEN!

Apple_html5_01

 

I noticed a link to Apple's HTML5 Showcase and I thought it would be interesting to see what they are demoing, so I took a look... Nice page and initially looks like a good variety of demos...

Apple_html5_02

 

I quick learned that I couldn't access demos within Google Chrome, Internet Explorer or even Firefox. I had to use Safari... WTF!?!?!?!?

Apple_html5_03

 

Déjà vu! For a second there I had flashbacks to a few years back, using a Firefox browser and trying to access a site that requires ActiveX and would only run in Internet Explorer. Scary! Don't get me wrong, I completely understand HTML5 is still in development and browser companies are still building HTML5 features as they are established and change, BUT ARE YOU FREAKING KIDDING ME... I have to use frickin' Safari?


Sean Michael Kerner of InternetNews.com said, "...if HTML5 is truly about creating an open web standard for all, shouldn't an HTML5 demo page highlight standard features that work across all HTML5 compliant browsers?"

 

Correct if I am wrong, but I thought HTML5 was about any content, any device, any where! 

I did try it on Safari just to see the demos. Overall, sure it was pretty cool. Overall there is still a bit of lag with the processing of the JavaScript from time to time. Everything was nice until I got to the HTML5 VR Demo. It said this demo not only requires Safari, but it also requires me to be on an Apple machine!!! Apple has clearly gone past Adobe's requirement for a 3rd party plugin, this is requiring the users to have a certain type of hardware. APPLE THIS DOESN'T BELONG IN AN "OPEN HTML5 DEMO" 

 

It's like Jason Calacanis put it when talking about Steve Jobs at Wall Street Journal's D8, "Jobs fired away at Adobe over the Flash issue. He discussed how his closed platform is actually open because they support HTML5. He discussed why Google is toast (no one searches anymore, if they want a restaurant they just open the Yelp application)."

 

Again, correct if I am wrong, but I thought HTML5 was about any content, any device, any where! 

Apple_html5_04

 

Apple's HTML5 Showcase on the Google Nexus One... I went ahead and tried it on my Nexus One, just for fun.

  • HTML5 Video Demo - Got this message, "This demo contains H.264 video. Windows users can download QuickTime to enable support fro this industry-standard format." - This is a frickin' riot here! Apple bashes Adobe for needing a proprietary plugin to view content and Apple requires the same thing here. Its a freaking double standard here!
  • HTML5 Typography Demo - This demo actually worked, BUT definitely not optimized for mobile consumption on the Nexus One. Tried it on my iPhone and it worked well.
  • HTML5 Gallery Demo - This actually worked very nice, with the exception that I was not able to select the drop down to change Gallery demo styles.
  • HTML5 Transitions Demo - Worked very nicely.
  • HTML5 Audio Demo - Worked well.
  • HTML5 360 Degree Demo - Kind of worked. Really, really choppy.
  • HTML5 VR Demo - Same response as attempting to view in Safari on my PC... I need a Mac product to view.

 

Apple's HTML5 Showcase = FAIL

 

2 Jun 2010

The App Model Won't Exist in Three Years

2684853614_340aac432b_b

Photo Credit: LiuToa

I really wasn't keeping track of the D8 conference until I saw @Jason (Jason Calacanis) wrote,

"Steve Jobs just gave mad shout out to yelp and apps. Says apps are future, and that requires mobile ads--not banners. #d8."

MY PREDICTION... The App Model won't exist in 3 years!!! Yes, I'm saying that the brilliant creator of the iPhone is wrong. Count it... one... two... three years. This isn't a stab at Apple's iTunes (as I previous have... see: Apple's CEO Entered an Insanity Plea as the Reason for Banning Flash on the iPhone), its not a shot at Google's Android Market... I simply think that mobile web applications are the future, not these platform dependent apps, the nasty ego contests, especially the one with fascist curating habits from certain company that is named after a red fruit.

Please don't be confused. I'm not jumping on the HTML5 bandwagon. HTML5 is not the Holy Grail, as so many buzzword-loving tech reporters are saying it will be! As a matter of fact, its not even complete yet and won't be for another couple of years. It is still my belief that HTML5 will have its place for a few unique uses, but it can't and won't replace full RIA frameworks such as Flash, Flex, Silverlight, VB, PHP, etc...

I think the future lies within mobile web applications that run extremely fast, that contains high interactive, media-rich content that looks sexy on whatever screen size, and it will built on highly optimized JavaScript, CSS, HTML & your server-side language of choice (mine just happens to be PHP).

If you are considering an Native App (iPhone or Android) project, go for it! Now its a very hot trend, just don't be shocked if you see a shift coming in the near future.

26 May 2010

Steve Jobs Hates You!

Stevejobshatesyou
Just stumbled across this on Mashable: Flash Enthusiast Sends a Hidden Message To Steve Jobs

Mat Bisher came up with this clever way to send his message and as a Flash Platform Developer myself, I find this absolutely hysterical!

View full page example here: http://www.sosapplesos.com/restrictedexample.html

Keep up the good work Mat!

Lee Graham's Posterous

Hi! I'm Lee Graham. I'm a GOAT (Geek Of All Trades)! I'm also a Flash Platform Developer, eLearning Developer for BB&T University, Android fanatic,  & husband to the world's most beautiful girl!


Connect with Lee Graham


DISCLAIMER: The information contained on this site are strictly my personal views and doesn't reflect the views of my current employer.