Steve Jobs Shares His Thoughts on Flash

Early this morning Apple posted an open letter from its cofounder and CEO, Steve Jobs, regarding the company’s stance on Adobe’s Flash technology. Apple has come under fire from many folks over the exclusion of Flash from the iPhone OS platform over the past few years. I honestly couldn’t give Apple more praise for excluding it.

To answer the outcries of Flash sympathizers, Mr. Jobs composed a letter to let everyone know exactly why Apple hasn’t and won’t include Flash on their mobile devices. Jobs addressed six tenets of Flash’s shortcomings:

  1. Openness
  2. The Full Web
  3. Reliability, Security, & Performance
  4. Battery Life
  5. Touch Interfaces
  6. Development Hindrances

Jobs gives great supporting evidence of those points, and I agree with Apple’s stance. Not only is the Flash plugin a largely power hungry component, but it doesn’t scale the transition from a mouse to a touchscreen.

Along with the plugin, I completely understand why Apple recently blocked Flash CS5’s cross-platform compiler in Section 3.3.1 of the iPhone OS 4 SDK Agreement. Apple can’t have a third party become the de facto app development tool and expect to have a smooth and clean operating system of their own. Apple rarely repeats mistakes, and one of the chief mistakes Apple made with OS X was allowing third parties to make development tools. Apple told developers a couple years prior to the Intel switch to move to Apple’s own XCode tools instead of CodeWarrior. Well, when the Intel switch dropped, developers using XCode could recompile and have a working universal binary that ran on PowerPC and Intel Macs. Developers who didn’t heed Apple’s warnings had to start from scratch in XCode.

Take a guess which two high profile developers had to scramble into XCode. Microsoft and Adobe. Both companies hurriedly released crippled and/or buggy versions of their Mac applications in order to catch up.

Microsoft released a version of Office that removed key components making it largely incompatible with Windows versions of Office. This was one of the key reasons I use iWork instead of Office these days. If I have to miss out on some features, I’m at least doing it in style and without frustration. Microsoft is finally adding in the features they removed previously later this year.

Adobe ended up releasing a 32-bit version of Creative Suite for Mac while the Windows version was 64-bit. Also, I can’t vouch for the Windows side, but I know of many folks using Macs and Photoshop CS4 experience a horrid bug that crashes the app upon a Save command. It’s very counter-productive. And to prove Adobe has shortcomings on OS X as a whole, Jobs writes:

And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.

It makes sense that Apple wants to control iPhone OS soup to nuts. I greatly encourage you to read Jobs’ open letter for yourself. It’s quite the read. I wonder how Adobe will respond.

I leave you with the closing paragraph from Jobs’ letter, which sums things up quite well.

New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.

 

WWDC 2010 Announced for June 7-11

This morning Apple (finally) announced its dates for the Worldwide Developers Conference. It will take place June 7-11, sticking with its traditional June timeframe. Developers have been on the edge of their seats for weeks hoping to learn the dates so they could arrange travel and accommodations. And I will say, the overall reaction I saw from some developers this morning on Twitter wasn’t great. One month is not a great deal of time to properly plan a one week pilgrimage to San Francisco.

Also, if history serves us well, Apple will use WWDC to officially launch the next iPhone hardware and iPhone OS 4. In 2008, Apple announced iPhone 3G in June for release in July alongside iPhone OS 2. Similarly, in 2009, Apple used the June event to announce iPhone 3GS and iPhone OS 3’s availability for release a week or so later.

It isn’t a far stretch to mark mid-June on your calendar for a new iPhone. I know I am.

The Day that Twitter Clients Stood Still

No, I’m not talking about a Twitter outage. Rather, I am talking about a huge shakeup in Twitter clients. Specifically, clients on the iPhone, iPod touch, & iPad.

This evening Twitter acquired Tweetie, and is hiring its creator, Loren Brichter, to their mobile team. Tweetie for iPhone will be renamed Twitter for iPhone, and its $2.99 pricetag will be slashed to the low price of free.

Twitter’s reasoning for the acquisition:

Careful analysis of the Twitter user experience in the iTunes AppStore revealed massive room for improvement. People are looking for an app from Twitter, and they’re not finding one. So, they get confused and give up. It’s important that we optimize for user benefit and create an awesome experience.

Twitter says in the next few weeks Tweetie Twitter for iPhone will be released in the App Store, and that Brichter will begin work on an iPad version as well. I must say I found it peculiar that Brichter didn’t have an iPad version out on the iPad’s launch day.

One has to wonder what will become of the long-promised Tweetie 2.0 for Mac? The last real news from Brichter on the matter was back in September 2009.

Even more so, one really has to wonder what will happen to all the other iPhone OS Twitter clients like TweetDeck and my personal favorite, Twitterrific. One thing is for sure — if you are a developer for an iPhone/iPad Twitter client, you probably want a drink or two about now. 

Also worth noting is that Twitter has taken down their downloads page, which featured a slew of third party apps. I wonder if the grand scheme of things is to kill off the very clients that helped propel Twitter to where it is today?

The Future, Unveiled

Apple today took the wraps off iPhone OS 4. My first reaction — what’s left for the haters to complain about? Who am I kidding, they’ll always find something.

The laundry list of improvements is staggering and downright impressive. Apple highlighted seven of over 100 new user features, and noted that developers will have over 1500 new APIs at their disposal for creating apps.

The seven “tentpole” (their word, not mine) features are:

  1. Multitasking
  2. Folders
  3. Improved Mail
  4. iBooks on iPhone & iPod touch
  5. New Enterprise Features
  6. Game Center
  7. iAd

My thoughts on these:

Multitasking

As many folks are probably saying right now: Finally. I, for one, understood Apple’s stance in the past on multitasking, how running apps in the background would significantly drain the battery and slow responsiveness of the device. After all, the iPhone is a communication device, and what’s the point of background processing if the thing will be dead in an hour? 

As it was with copy & paste, Apple may not be the first to implement multitasking, but they are doing it better. Their idea is to multithread via seven different services available in the API.

  • Background audio
  • Voice over IP
  • Background location
  • Push notifications
  • Local notifications
  • Task completion
  • Fast app switching

Examples: Pandora can stream it’s audio and use the pop-up screen controls normally reserved for the iPod app while the rest of the app basically falls asleep. Skype can continue a voice call or monitor for incoming calls. TomTom can continue to give directions while you switch to the iPod app. Push notifications as they are now can continue to be used. Local notifications allow for apps to post reminders or other events without using an Apple server. Task completion allows Flickr to finish uploading a picture while you move on to something else. And fast app switching essentially freezes an app while the user handles another task in another app. 

This method of using services cuts down on a lot of processing overhead while allowing the user to move on with their digital lives.

Folders

Folders allow you further organization of the home screen. Currently, with the limitation on how many home screens are available, only 180 apps can be seen on the device maximum. With folders, 180 folders can be present, containing a maximum total of 2,160 apps!

I can already tell I can consolidate my 5 home screens down to one or two, since I already use those screens as a rudimentary folder system (only two of them are chock full).

I consider this a very welcome feature.

Improved Mail

By far, this one stands out as a gigantic improvement for me personally. With the addition of Universal Inbox, I may actually put more than my MobileMe account on my phone. Apple is also adding the ability to thread conversations, which is something I have desired more than a universal inbox. There is also fast inbox switching, which I haven’t yet seen the details of how that works.

iBooks on iPhone & iPod touch

Since getting the iPad, I have really been enjoying the iBooks app. So far I’ve only gone through the included copy of Winnie-the-Pooh with my son over the past couple nights, and it has been great. Well, Apple is bringing the same reading experience to the iPhone and iPod touch, along with the iBookstore. Thankfully, purchases and the place you last left off in a book will wirelessly sync between all your iPhone OS devices. Kind of like Kindle’s WhisperSync. I’m thrilled about this.

New Enterprise Features

Now with faster warp speed! Wait, no, not that Enterprise.

Apple is beefing up security and services for business users, such as:

  • Data protection
  • Mobile device management
  • Wireless app distrubution
  • Improved Mail & Exchange Support
  • SSL VPN support

 And that’s about all I care to cover on that.

Game Center

Apple is forming a social gaming network that will allow developers to have their games invite friends, matchmaking for multiplayer, leaderboards, and game achievements. Think Xbox Live for portable games.

iAd

Apple is breaking into the mobile advertising space. Why? This is what Jobs had to say on the matter:

“Developers [who create free apps] need to find a way to start making their money,” Jobs said. “A lot of developers turn to advertising - and we think these current advertisements really suck.”

His reasoning for this is the current situation of ad interaction within apps. When an ad is tapped, the user is yanked out of the app entirely and dropped into Safari. Apple is betting that if ads interact with a user within the app, more ads might get clicked. I say it’s a gamble. I personally am not an ad clicker, except on accident. That’s also why I opt for paid versions of apps over ad-supported versions.

I don’t know how much the average developer gets from ads that they place in their apps right now, but with iAd, Apple does all the work. They sell and host the ad, and the developer gets the larger slice of the revenue — 60%.

Other Features

Other features that were either mentioned or just shown on the screen :

  • File & delete Mail search results
  • Search SMS/MMS messages
  • Web search suggestions
  • Choose image size in Mail messages
  • Bluetooth keyboards
  • CalDav invitations
  • Larger fonts for Mail, SMS & alerts
  • Cell data only setting
  • Spell check 
  • Persistent Wi-Fi
  • Gift Apps
  • Birthday calendar
  • Recent Web searches
  • Create Playlists
  • Top Hit in search
  • 5x digital zoom
  • Nested Playlists
  • CardDav
  • Tap to focus video
  • Upload workouts to Nike+
  • Places in Photos
  • iPod Out
  • Home screen wallpaper
  • Search SMS/MMS messages
  • Wake on wireless

Items in that list I am interested in are home screen wallpaper (loving this on my iPad), upload to Nike+ (no need to let iTunes handle it), and Birthday calendar (currently the only calendar that I have to sync via iTunes, because MobileMe doesn’t handle it). Another is nested playlists (I think that means folders in the iPod app).

Things Missing

An overhaul of the notification window system would have been nice, and so would a status summary of notifications and events on the lock screen. Also, no word on when AT&T will support tethering on the iPhone. This one is seriously beginning to bother me. It’s been over a year since tethering was announced and in two months it will have been a year since the feature has been available in the rest of the world. AT&T needs to get with the program, or Apple needs to make an iPhone for Verizon, which says it can handle the traffic. 

Final Thoughts

Apple says that OS 4 is slated for release to iPhones and iPod touches this summer, and iPads this fall. 

This is also the first OS release that won’t cover all devices. First generation iPhones and iPod touches won’t receive the update.

And like last year with the original iPhone not supporting MMS, the iPhone 3G and the second generation (late 2008) iPod touch will not have multitasking. I suspect this is because both devices have 128 MB of memory, versus 256 on the iPhone 3GS, third generation (late 2009) iPod touch, and the iPad.

I would be a little miffed since I own an iPhone 3G, but I had already planned on upgrading this summer as soon as a new model is released. 

Overall, this looks like a great step for the iPhone OS platform. People who have downloaded and installed the beta OS have said it is the most stable beta 1 release they’ve seen from Apple for iPhones. All things considered, this looks to be a maturing step for iPhone OS.

I highly encourage watching Apple’s video of the event.

Apple Sends Invites to iPhone OS 4 Event

Moments ago Apple sent out invitations to an event demonstrating iPhone OS 4. The invitation shows a partial 3D model of a number 4 casting a shadow  onto a blue background. The text on the invitation reads “Get a sneak peek into the future of iPhone OS.”

The event will take place at 10 AM PDT on 8 April, 2010 at Apple’s Cupertino Campus. Let the wild speculation begin.

Addendum: It just clicked after the initial jaw drop that this is in 3 days. THREE. DAYS. Color me officially shocked.

Apple Highlights Sites with HTML5 as iPad-Ready

Earlier today Apple launched a new section on the iPad page detailing popular websites that are iPad ready. There’s quite a few heavy hitters on that list such as CNN, The New York Times, Vimeo, and Time. All of those sites and more are making sure when you, the consumer, visit from an iP.ad, you can see everything without needing Flash.

It isn’t secret that Apple dislikes Flash. Heck, it isn’t a secret that I loathe Flash! Anyway, I thought the fact Apple is giving HTML5 video was worth mentioning.

My ultimate thought: You want your site listed on that site.

Quicken Essentials for Mac

Quicken has long been the standard of personal finance for the better part of the last 15 years. If you wanted to digitally keep track of your finances, Quicken was the first name you heard of. Quicken for Windows remains, from what I’ve heard, the gold standard. However, the Mac version had long been put out to pasture with the last version, Quicken 2007, having been released in the Summer of 2006.

 I’ve been using Quicken 2004 for Mac since, well, 2004, because the “upgrades” (read $70 bug fixes) just weren’t justifiable in the 2005, 2006, and 2007 versions. Then, in January 2008, there was the promise of Quicken Financial Life for Mac, with a ship date of Fall 2008. This was to be a rewrite of Quicken for Mac that sport a fresh user interface and finally bring Intel native code.

Sadly, that ship date kept being pushed back again and again. I even started to contemplate alternatives to Quicken, but ended up deciding to just stick with my decrepit 2004 version. Then in October 2009, Quicken bought Mint.com, and put Mint’s head honcho, Aaron Patzer, in charge of the Quicken team. He promptly ousted the much-delayed Quicken Financial Life and put his Mac-savvy Mint team on the job to compile the essentials of finance tracking in a built-from-the-ground up Cocoa version of Quicken for the Mac. And they did it in four months.

Today we realize the culmination of that fresh outlook on financing in Quicken Essentials for Mac. Now, it truly is just the essentials, but it’s the essentials done right. It lacks stock-lot accounting, bill pay, and TurboTax export, among a few other things, I’m sure. However, if all you need is to get a hold of your spending and create a budget then QEM should fit right in for you. 

I’ll admit, I was extremely skeptical about QEM for the past couple months when looking at the multitude of failures and delays of Quicken Financial Life. What really sold me was Aaron Patzer, formerly of Mint, now VP and general manager of Intuit’s personal finance group, getting out and talking to just about any major Mac site that would listen. Keep in mind that he came in to the fray in October 2009. Here’s an excerpt from Macworld:

“When I came in, I looked at the Mac product and said, ‘Holy crap, we haven’t put one of these out in three years,’” Patzer said. “It’s called ‘Mac Essentials’ because it’s got the essential features used by 80 percent of the users we’ve surveyed and talked to. So we had to decide, do we want to put a product out that serves 80 percent of the market and is a vast improvement in so many ways, or do we delay it again? And what I thought was, given the growing popularity of the Mac platform… it was better to get a product out that’s good for 80 percent of the market.”

 Also:

Patzer says that you’ll see more similarities to Mint.com in the desktop Quicken products. Patzer says he “personally specced out” Quicken for Windows 2011. “Over time, you’ll start to see features and functionality for all the platforms come together. It shouldn’t matter if you’re using Mac, PC, iPhone, Android, or online” when it comes to features and data availability. Apps should have a native appearance, he said, but the underlying data structures will be the same and it should be easy to go from using a desktop app to the online service and back again.

It’s obvious to me that Intuit, the maker of Quicken, saw that they were stagnant. When they bought Mint.com, I thought for sure they did so just to kill it off, as it competed with Quicken Online. Instead, the company tossed Quicken Online in the bin, and embraced Mint.com as its replacement. It sounds like they gave the Mint people carte blanche over all of Quicken. It also sounds like the fresh blood has a vision for the future, and it is that vision that persuaded me to embrace Quicken Essentials for Mac.

Whether or not you decide to adopt Quicken Essentials is primarily based on whether you are an 80 or a 20. Thankfully, I fall in the 80 percent of the user base. I leave my investments to my brokerage site, and I like the web interface that provides. So I didn’t feel the need to continue on with Quicken 2004 and wait for another year or two.

Thankfully, my grandpa has Quicken 2006 and I was able to use iChat’s Screen Sharing and my iDisk to convert my 2004 file. From there, QEM worked like a charm.

Find My iPhone, from an iPhone

iPhone and iPod touch users will notice a revamped landing page when directing Mobile Safari to MobileMe today. Instead of just informing users they can access MobileMe syncing functions from the Settings on their iPhone or iPod touch, a few more options are available. Now present are links for instructions on setting up MobileMe services on your device, links to download Apple’s iDisk or Gallery app on the App Store, and the ability to use Find My iPhone.

Find my iPhone should be handy if, say, your significant other or friend also has an iPhone or iPod touch, and you need to lock down your device right away, especially if you aren’t near a computer.

It’s a nice addition, and one that hopefully won’t be needed too often.

 

Google Extends Chrome for Mac

Google has had a rising star over the past year or so with its Chrome web browser. The browser was first available to Windows users, with Mac and Linux support promised. After what seemed like an eon, age, and an eternity, Google delivered those versions in Late 2009. However, they didn’t have feature parity with their older Windows brother.

Today Google closed that gap significantly with an update to Chrome for Mac (sorry, Linux) by adding support for extensions and bookmark syncing.

Extensions add extra functionality to the browser. I, for one, am anxious for 1Password to finish their Chrome extension, as I can’t truly give a browser a chance without 1Password being easily accessible. 

Bookmark syncing is a great feature for folks with multiple computers. I know my friend, Aaron, was excited to finally have his home and work versions of Chrome talking to each other.

You can get Chrome here or see what Google has to say about the enhancements to Chrome for Mac.

Safari will likely remain as my main browser, but I think Chrome has trumped Firefox as my secondary.

Aperture 3 Released

Early this morning our favorite fruit company released Aperture 3, the iPhoto-on-steroids performance enhancing code for prosumer and professional shutterbugs alike. Aperture 3 is 64-bit, includes Faces and Places from the previous iPhoto release, and includes a few new tools such as Brushes and Adjustment Presets (among many other minute tweaks and updates).

I, for one, have been salivating over Aperture for a while. Since I started shooting RAW images over JPGs, iPhoto has become a slow, uncooperative mutt. Yes, I could have bought Aperture 2, but I had been convinced for the past 6 months that Aperture 3 was right around the corner. I waited, and it has paid off. 

I’ve requested a trial copy from Apple’s site, and can’t wait to download it and give it a run. That will also give me 30-days to see if I can find a decent deal on it.

I’ll post more on my thoughts on Aperture 3, the ease (or difficulty) of transitioning from iPhoto, and other gems after I’ve had a while to play and tinker.

If you’ve been feeling a little cramped by iPhoto, go visit the Aperture page and request a trial to see if that fits better for your photo processing needs. And when you want to buy, remember to feed the techēse speaking guy by using the Amazon link in the sidebar.