¶ A Big Day for Tweetbot

Tweetbot 2.0

Tapbots released Tweetbot 2.0 for iPhone and iPod touch today. What was already a really well polished Twitter client is now at a high gloss. My biggest pet peeve has been fixed in the timeline. You used to need to tap twice on an account name or link to activate it, and now it is a single tap.

I also really enjoy how Tapbots has relocated the retweeted by icon and text. Direct messages have been overhauled and display much like the Messages app in iOS 5, but with Tapbots’ signature style.

The coolest little touch is the redesigned notification of how many new tweets have loaded. It sticks to the top of the tweet list, and as you scroll it counts down the number of remaining new tweets. Like I said, it’s a nice touch.

Tweetbot for iPad

But that wasn’t all Tapbots was up to today. They also released Tweetbot for iPad, which is a separate app from its smaller-screened sibling.

Tweetbot for iPad is really impressive. Tapbots has paid a lot of attention to detail in the interface and interaction. The layout and flow of the app was designed brilliantly.

If you miss what once was Tweetie, and abhor what Twitter has done with it since acquiring it, you should give Tweetbot a shot. It’s the kind of “everything and the kitchen sink” client that Tweetie was. The iPad experience is fantastic. Most of all, Tweetbot’s polish on both devices makes it feel like a precision instrument.

For $2.99 each, you can buy Tweetbot for iPhone/iPod touch and iPad on the App Store.


I am a huge Twitterrific advocate. Not only is Twitterrific a universal app, it has a Mac version, and offers the same experience across the board. However, in recent months, Twitterrific has tended to fall behind on the feature list when compared to the competition. I still love Twitterrific and it is my go-to app, mainly because the mindset of its design gels with me. And, after years of using it, I have found that when it starts to lag behind in comparison, it means it is on the verge of a giant update to lap the competition.

‘We are sorry.’

Yesterday, a pretty big fiasco happened with a neat app (that I use) called Path. It was discovered by Arun Thampi:

I started to observe the various API calls made to Path’s servers from the iPhone app. It all seemed harmless enough until I observed a POST request to https://api.path.com/3/contacts/add.

Upon inspecting closer, I noticed that my entire address book (including full names, emails and phone numbers) was being sent as a plist to Path. Now I don’t remember having given permission to Path to access my address book and send its contents to its servers, so I created a completely new “Path” and repeated the experiment and I got the same result – my address book was in Path’s hands.

Arun made sure to point out that he was sure Path did not have nefarious intentions, and in fact, Path’s founder followed up in the comments to Arun’s post to ensure the data is only used to help users find personal friends who are also using the service.

The problem with all this is (1) Path never asks for permission to access your contacts, (2) it doesn’t even use a hash to obscure the data before transmission (though Path says it is sent through a secure channel), and (3) it’s taking your entire address book — names, phone numbers, birthdays, anniversaries, home addresses, and email addresses — not just the email addresses it would need to make the match.

And all that data, while sent through an encrypted channel, sits on a Path server, which could be (not saying it is being) accessed for data mining. It’s an extremely poor practice. It would be much less discomforting if the app one-way hashed the information, then transmitted it, and then those hashes should remain unreadable by people. They could still be matched, but the actual information wouldn’t be reversed for data mining.

And above all, the user should have a say in the matter.

Well, Path responded today on their blog. The pertinent parts, with commentary:

We made a mistake. Over the last couple of days users brought to light an issue concerning how we handle your personal information on Path, specifically the transmission and storage of your phone contacts.

As our mission is to build the world’s first personal network, a trusted place for you to journal and share life with close friends and family, we take the storage and transmission of your personal information very, very seriously.

Through the feedback we’ve received from all of you, we now understand that the way we had designed our ‘Add Friends’ feature was wrong. We are deeply sorry if you were uncomfortable with how our application used your phone contacts.

I believe this is a heartfelt apology. Path knows they screwed the pooch.

In the interest of complete transparency we want to clarify that the use of this information is limited to improving the quality of friend suggestions when you use the ‘Add Friends’ feature and to notify you when one of your contacts joins Path––nothing else. We always transmit this and any other information you share on Path to our servers over an encrypted connection. It is also stored securely on our servers using industry standard firewall technology.

Transparency is good. Path should have been transparent about this from the get-go. I still think they should only take pertinent data after the user gives their blessing, instead of all the data. And that data should be obscured before, during, and after transmission.

We believe you should have control when it comes to sharing your personal information. We also believe that actions speak louder than words. So, as a clear signal of our commitment to your privacy, we’ve deleted the entire collection of user uploaded contact information from our servers. Your trust matters to us and we want you to feel completely in control of your information on Path.

That’s a good move.

In Path 2.0.6, released to the App Store today, you are prompted to opt in or out of sharing your phone’s contacts with our servers in order to find your friends and family on Path. If you accept and later decide you would like to revoke this access, please send an email to service@path.com and we will promptly see to it that your contact information is removed.

Also good news.

This is all a good start to fixing the problem, but this shouldn’t have been a problem in the first place. Path should have had better practices to begin with.

I’m glad to see they responded quickly.

¶ A Fistful of Dollars

Apple PR:

Apple® today announced financial results for its fiscal 2012 first quarter which spanned 14 weeks and ended December 31, 2011. The Company posted record quarterly revenue of $46.33 billion and record quarterly net profit of $13.06 billion, or $13.87 per diluted share. These results compare to revenue of $26.74 billion and net quarterly profit of $6 billion, or $6.43 per diluted share, in the year-ago quarter. Gross margin was 44.7 percent compared to 38.5 percent in the year-ago quarter. International sales accounted for 58 percent of the quarter’s revenue.

The Company sold 37.04 million iPhones in the quarter, representing 128 percent unit growth over the year-ago quarter. Apple sold 15.43 million iPads during the quarter, a 111 percent unit increase over the year-ago quarter. The Company sold 5.2 million Macs during the quarter, a 26 percent unit increase over the year-ago quarter. Apple sold 15.4 million iPods, a 21 percent unit decline from the year-ago quarter.

That’s insane.

This breaks previous company records for all of the following:

  • Revenue
  • Profit
  • iPhones sold
  • iPads sold
  • Macs sold

To say it was a great Christmas in Cupertino would be a gross understatement.

Here are some other tidbits to chew on from various sources.

From MacRumors:

  • Set new records for desktops and portables, up 26% year-over-year versus 0% growth for entire PC industry.
  • iPhone represented 124% year-over-year growth vs 40% growth for industry according to IDC.
  • iPad revenue up 99% year-over-year.
  • 1.5 million iPads are in use across educational institutions.
  • 315 million cumulative iOS device sales. 62 million in December quarter.
  • 85 million iCloud customers signed up.
  • $4 billion to developers cumulatively, $700 million in december quarter.
  • 1.1 million Macs sold vs 851,000 year-over-year.
  • 22,000 visitors per store per week.
  • $97.6 billion in cash and marketable securities.

I picked what I found especially interesting. Their list is much longer (and their graphs paint quite the picture). One more thing from MacRumors’ coverage that I want to point out is this bit from the Q&A:

Q: 4G and larger screens are growing in the market. Has popularity of larger screens on Android phones changed or impacted your view? And 4G, obviously some phones have battery life issues, but what do you think?

A: We just sold 37 million iPhones and could have sold more with the supply. There are a lot of people out there who like what we’re doing.

I still don’t think the rumored 4-inch screen, 4G-enabled iPhone is happening any time soon. First, the 3.5-inch is feels great in your hand, and fits well in most pockets (and certainly better than a larger phone). Second, Apple really cares about battery life, and 4G doesn’t seem up to par yet.

From Farhad Manjoo, via Daring Fireball:

Apple’s profits ($13 billion) exceeded Google’s entire revenue ($10.6 billion).

Surely Google is winning.

And, in related news, Tom Krazit, for PaidContent, via, again, Daring Fireball:

In the first quarter that Verizon Wireless was on board with Apple for an iPhone launch event, the company sold 4.2 million iPhones, accounting for more than half of the 7.7 million smartphones that its customers purchased in the fourth quarter.

That calculates out to 55%. 55% of all the smartphones Verizon sold last quarter were made by Apple. I still get the feeling that Verizon is a little resentful that they needed to carry the iPhone, and I bet that is a burr in their saddle. That number gives Apple a pretty big chip to throw down if they need to.

Also, clearly Google is winning.

MG Siegler:

Every single Android phone that Verizon sells — dozens of models — combined could not outsell the iPhone last quarter. When you consider that Verizon sells plenty of BlackBerrys (and a few Windows Phones here and there) as well, this is even more incredible.

[…]

The only thing not looking good about this post from June of last year is the incorrect assumption that it would take the iPhone 5 to reverse the Android surge. It “only” took the iPhone 4S.

“Only”.

Kindle Touch Software 5.0.3

I have been checking Amazon’s page for Kindle software updates every week or so since Christmas, as they tend to post them on the site for manual download before pushing them out over wireless directly to the device. The reason I have been checking is that, as much as I love my Kindle Touch, the responsiveness seems to have been getting worse over time.

Last night I checked again and noticed an update, version 5.0.3, had been posted for the Kindle Touch (mine shipped with 5.0.1, never saw 5.0.2).

The page doesn’t list what Amazon has improved, but after a manual install, I can affirm that page turns, navigation, and overall snappiness are much improved.

This update makes an already nice Kindle extremely great.

The Death Knell of IE6

Microsoft:

Everyone benefits from an up-to-date browser.

Today we are sharing our plan to automatically upgrade Windows customers to the latest version of Internet Explorer available for their PC. This is an important step in helping to move the Web forward.

[…]

The Web overall is better – and safer – when more people run the most up-to-date browser. Our goal is to make sure that Windows customers have the most up-to-date and safest browsing experience possible, with the best protections against malicious software such as malware.

I cannot tell you how great of a move this is on Microsoft’s part. IE6 is the bane of the Internet, and I know so many people who use it because they don’t know there have been three new versions since. IE9 isn’t fully standards-compliant, but it is a great step in the right direction. And IE10 looks promising.

Chrome auto-updates, Firefox is going there. Apple already pushes new versions of Safari via Software Update, though the user must still choose to install it. For the fast pace of the Internet, auto-updating is the right thing to do for home users (my only gripe is the user is often not told what is new).

It seems Microsoft finally took notice they were shipping a terrible browser, and ever since they have been on the frontline to kill the zombie that is IE6.

[via Zeldman]

¶ Fly

When it comes to using an app or service on multiple devices, consistency is key. This is one of the reasons I love Apple’s Mail app, as the majority of the experience is now the same on the Mac, iPad, & iPhone.

Something I use as much as — if not more than — email is Twitter. I have long shied away from Twitter’s official experience, because it is completely fractured. The iPhone app is nothing like the iPad app, neither are like the Mac app and the web is also different. It’s a whole new ball game every time you switch to a different device. Instead, I have favored Twitterrific, which offers the same Twitter experience across iPhone, iPad, and Mac.

Twitter seems to be taking a hint and has begun to roll out an attempt at a more unified experience with Fly. They have updated the iPhone and Android apps to a unified interface, and the web interface is slowly rolling out to users over the next couple weeks.

The experience is divided amongst four tabs — Home, Connect, Discover, and Me.

Home houses the timeline, where you can read tweets, view photos & videos, and follow links.

Connect takes over housing Mentions, and also pools together what Twitter is calling Interactions. Interactions shows the actions other people take related to you and your tweets, such as new followers, retweets, favorites, or list additions. Connect also integrates search for @usernames.

Discover aggregates stories, trends, and popular hashtags. It also attempts to offer stories that it thinks you’ll be interested, based on what you tweet about, where you’re located, and who you follow.

Me is the new profile section. If you’re looking for your direct messages, this is where they have been buried. This is also where you can switch accounts. A couple tips I saw regarding the Me tab on touchscreen devices:

  • Swipe up on the tab to immediately go to DMs.
  • Swipe left on the tab to immediately go to the account switcher.

I’m all for Twitter trying to get their experience on the same page. I think it is a misstep to de-emphasize DMs in favor of trends and stories (I have heard some folks say they have seen ads in the discover tab, as well).

A couple refinements I rather like so far are the feather quill in the Compose button (let’s face it, it’s cute) and the Tweet Button for websites (you can see it at the bottom of this post) has been refined and looks much better.

It will be interesting to see how the iPad and Mac apps will change. TweetDeck, a recent Twitter acquisition was also updated today with the new look and feel (and also available on the Mac App Store).

I look forward to seeing how the more unified experience pans out over the next few months. But if you ask me, I think all the innovation still resides with third-parties like Twitterrific and Tweetbot.

¶ iOS 5.0.1

Apple released its first update to iOS 5 today with iOS 5.0.1. This is the first public release of iOS to come as an over-the-air (OTA) update, and is also delivered as a delta (just the changes) version.

The main change in the update was to address battery life issues. It also brings multitasking gestures to the first generation iPad, and a few bug and security fixes.

It weighed in around 40 MB on both my iPhone 4 and iPad 2, and took about 10 minutes and 5 minutes to fully update, respectively.

The process was painless, quick, and fantastic. I, for one, am a fan of the OTA update process.

To update your iOS 5 device, visit Settings > General > Software Update.

Adobe Kills Flash for Mobile

ZDNet had a pretty nice scoop last night on Adobe’s plans to cease development of Flash for mobile devices. Instead, Adobe will be refocusing their efforts on Flash.

Today, a lot of folks are saying that Steve won. However, I think Chairman Gruber nails it:

Apple didn’t win. Everybody won. Flash hasn’t been superseded in mobile by any sort of Apple technology. It’s been superseded by truly open web technologies. Dumping Flash will make Android better, it will make BlackBerrys better, it will make the entire web better. iOS users have been benefitting from this ever since day one, in June 2007.

This is big news — and good news — for mobile computing. There’s been a recent trend in web design dubbed “Mobile First”. Thinking of how Flash’s roots have been in web design, I can’t help but hope that Adobe has seen the usefulness of Flash declining and is taking a “Mobile First” strategy to dismantling Flash’s death grip on the web.

¶ S

Turns out I wasn’t too far off on my late-night predictions yesterday.

The iPhone 4S sports an A5 processor, 8MP camera with vastly improved optics, and 1080p video recording with stabilization. It also features an AI assistant called Siri. It looks exactly like the iPhone 4, which is great because the the iPhone 4 is awesome. It has an improved antenna that can handle both CDMA & GSM frequencies, and is coming to Verizon, AT&T, & newcomer Sprint on October 14.

iOS 5, iCloud, & OS X Lion 10.7.2 will be dropping on October 12. And iCloud did get one more new feature: Friends & Family. This looks like it could be kind of neat for my wife to able to see how close I am to home before calling me to tell me to stop at the store.

And the iPod nano and iPod received very slight revisions. The nano no longer needs a dongle for Nike+ and has more clock faces to choose from since some people have taken to using them as watches. The touch now comes in white (seriously, I don’t think anything has changes as far as specs).

However, I was wrong about the iPod classic. It lives on for yet another year.