Monthly Archives: September 2010

Thank You Apple, Finally Some Clarity

Apple Logo

Today Apple finally gave developers some clarity regarding their previously ambiguous and arbitrary App store acceptance polices. This was a tough one because developers could potentially spend lots of time developing an app only to have Apple reject it. Apple states, "we don't need any more fart apps". I couldn't agree more. Apple's language was honest and direct which, as a developer, I expect to prevent wasted time and money.

They also removed a section from their developer agreement that essentially prohibited app development with anything other than Xcode. I have been kicking around the idea of developing apps for a while but I did not want to marry a single platform. I also didn't want to learn Objective-C which is, in my opinion, an arcane programming language from the '80s. I'm looking forward to developing for Android, iOS, and the rest leveraging my C# or JavaScript skills.

Some say that Apple's old policy could have spurred antitrust inquires and eventually lawsuits. Personally I don't care why they changed course and ate crow. I'm just glad Apple is respecting developers by providing them with information and access to tools to get the job done efficiently and in the manner we choose.

Impressions of a HTC Incredible Froyo Update

Android Froyo

I got impatient yesterday and manually downloaded and installed the Android 2.2 (Froyo) update for the HTC Incredible on Verizon Wireless. Since then I’ve been playing with the new features and I’m quite pleased. There have been numerous updates which add significant value to the Android platform on the spiritual successor to the Nexus One. The best part is I think my non-techie wife actually wants one.  Too bad we recently renewed her contract with a “feature phone” and she’s locked in for a several more months. Without further ado here’s the run-down of my opinion of the notable features.

720p HD Video…ON A PHONE

I shot a 15-second sample video during my evening commute. Moving at 55 mph the train made a good subject.

Performance Improvements and Web Standards

This feature is quite nice. Web browsing is much snappier. For a mobile browser the JavaScript and standards compliance are quite impressive. It scored an astonishing 93/100 on the Acid 3 test (considered the current benchmark for browser performance and standards compliance). Microsoft Internet Explorer 8 on Windows 7 only scored a 12/100…so go figure. Switching between apps is much smoother too.

WiFi Hotspot

I was initially most excited about this feature. Unfortunately it requires you to purchase a Internet plan from Verizon for an additional $20/month. You could potentially avoid this by rooting your phone but Verizon may get wise to your scam and shut down your operation.

“Update All” option in the Android Market

Anyone who has an Android phone and has suffered through updating each app, INDIVIDUALLY, can appreciate this.

Flash 10.1

It works great, I watched some live.twit.tv on my phone just to be sure. I can sum it up with SUCK IT Steve Jobs.

Overall I’m very pleased with my HTC Incredible with Android 2.2. Thanks again Google and keep up the good work.