¶ 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.

Skitch for iPad

I’ve been a long time user of Skitch on the Mac. It was created by plasq, which pretty much left it in indefinite beta (though it never felt like a beta to me). The app was recently sold to Evernote,which has expanded the product from being on just the Mac to Android, with the promise of Skitch coming to iOS.

Well, half of that promise was fulfilled today with Skitch for iPad. It’s a fantastic little app for marking up a screenshot, website, map, or photo. It exports directly to Evernote, the iPad’s camera roll, email, or Twitter via iOS 5’s Tweet Sheet.

Most often, I want to share a Skitch markup on Twitter, so this is great for me. Especially since I use Twitter mostly on iOS. The iPad version is great, but I really can’t wait to have Skitch on my iPhone.

Apple Store App Update Brings In-Store Pickup & Self-Checkout

Apple updated their Apple Store app to version 2.0 today. Primarily, the Apple Store app acts as a refined interface for purchasing items from Apple’s online store. It also has a nice tie-in with Apple’s retail stores, allowing you to set up Genius Bar appointments or One-to-One training.

Today’s update further strengthens that tie-in to the retail stores.

First, when you are using the app to shop for an item, you have the option to have it shipped to you (the usual method), or you can now see if the item is available for pickup at your local Apple Store. If it is, you can checkout via the app, and your purchases will be set aside and ready to pick up in about an hour.

Second, some items at Apple retail stores are now labeled for what Apple calls EasyPay — basically, self check-out. So far this is limited to accessories. Let’s say you want a Smart Cover for your iPad. You can now pick it up, launch the Apple Store app, then use your iPhone’s camera to scan the barcode. This will bring up more information about the item, and the ability to purchase it. To purchase, you simply sign in to your Apple ID, and the linked credit or debit card is charged. Finally, you can just leave the store.

This move shows Apple is placing a fair amount of trust in its customers. Certainly, theft could very well become an issue, but I am sure Apple has put some sort of process in place to minimize that.

Overall, EasyPay looks to be a way for a tech-savvy, informed customer to walk in, grab the accessory they need, pay for it, and be on their way without having to interact with staff.

I, for one, am quite excited about that.

Pixelmator 2

Pixelmator is my pixel editor of choice. It doesn’t take up too many resources on your computer, it’s fast, and it looks great on your Mac.

Today it looks even better. Version 2 is available on the Mac App Store for a whopping $30 for a little while. The price will go up to $60 soon, so be sure to grab it quick. If you previously purchased it on the Mac App Store, the update is waiting for you free of charge.

Pixelmator 2 is made for OS X Lion, supporting features such as Full-Screen, Versions, and Auto-Save. It also brings other great features to the table, such as a Healing Tool with Content-Aware Fill, vector shape and drawing tools, smudge, sponge, burn, and dodge tools, red eye removal, a pixel-precise tool, revamped eyedropper tool, revamped type tool, and a handy info bar.

Pixelmator is right up there for many people’s Photoshop needs at a fraction of the price. You’d be crazy to not have this in your Mac’s arsenal.

1Password for iOS On Sale

One of my favorite and most useful apps of all time is 1Password. It is the first things I recommend people buy when they get a new computer or iOS device.

Well, the iOS variants of 1Password are on sale for a few days, so if you don’t have 1Password, now is a great time to buy. The iPhone/iPod touch and iPad versions are $7.99 and the universal Pro version is $11.99.

If you were to ask me, I’d say dive in for the Pro version, even you only have one type of device. It’s best to plan for the future and you never know when you may decide to expand your Apple family.

Instapaper 4

One of my favorite apps had a major update today. I’ve been using Instapaper since version 2, and the interface hasn’t changed much. Version 3 brought along an iPad interface, but it really felt like the iPhone interface, except blown up.

All that changes with Instapaper 4. This release really focuses on the iPad, completely changing the interface from just a list of headlines to a grid of headlines, sources, and the first few lines of the story. The new grid layout makes Instapaper on the iPad really feel like a digital newspaper.

Other features I have been wanting for a while are the ability to have the choice of archiving or deleting an article when I tap the trash can (instead of the trash can having one or the other via a preference toggle), and the brightness slider actually controlling the device’s brightness (instead of adjusting contrast as it did previously).

There is so much more in Instapaper 4.

As Shawn Blanc calls Instapaper:

The $5 App That Justifies my $500 iPad

Be sure to buy Instapaper today if you aren’t already enjoying it.

AirPorts, Friends, & Movies

In addition to iOS 5, iCloud, OS X Lion, iWork, and iPhoto updates today, Apple has also released (at least) three other new apps in the App Store.

  • AirPort Utility: This is a welcome app for me. You can completely set up and manage a wireless network consisting of Time Capsules, AirPort Extremes, or AirPort Expresses. I’ve been working with my church to build out a building-wide wireless network, and being able to use my iPhone or iPad to manage things around the building will be far easier than walking around with my MacBook Pro.

    This also further opens the door for someone to use just an iPad as their main computer, something I know a few friends are planning to do for their parents.

  • Find My Friends: This lets you easily find friends and family who have shared their location with you, either permanently or temporarily. This could be great for impromptu meet ups, but it will be really nice for my wife & I. Let’s say I’m at a meeting, and my wife needs me to stop at the store. Sometimes, I get that text from her right as I’m pulling in the driveway. Now, she could check first to see whether I’m close to home or not.

  • iTunes Movie Trailers: Not only does this provide a nice way for you to watch movie trailers, but you can pop them up on an Apple TV with AirPlay, and you can check show times at local theaters, and share those with friends via email or twitter. I’m a movie nut, so having a highly polished app for showtimes and trailers is very welcome.

Magical Weather

I’m a bit of a weather nut, and I primarily get most of my forecast needs from the excellent My-Cast for iPhone. But sometimes I am using my iPad and want to check the hourly or daily forecast, yet the iPad doesn’t even come with a built-in weather app.

I’ve tried a few different apps, and my current favorite is the newly released Magical Weather by Sophiestication. Magical Weather is a gorgeous weather station providing the essentials for current weather at a glance. You can check weekly forecasts by sliding a panel up, and hourly by pulling that panels out from the side. There’s also beautiful animations that reflect the current conditions.

It’s a buck in the App Store for a limited time. Check it out.

Classic Color Meter

For reasons unknown to anyone outside Cupertino, Apple handicapped their previously wonderful Digital Color Meter utility in Lion. Many folks are probably unaware of its existence, but Digital Color Meter, which resides in the Utilities folder, was great for locking onto a pixel and getting the hex code or just about any other color syntax. I used this all the time.

But Lion's version removes nearly all of its usefulness. I was pretty peeved when I went to use it and it didn't work for my usage anymore.

Thankfully, there's an app for that. A developer named Ricci Adams made Classic Color Meter and put it on the Mac App Store for a buck. Let me tell you, that is a buck well spent.