Goodbye Tweetie

The original Tweetie for Mac – the app that went on to become Tweetie 2 or “Twitter for Mac – stopped working today. Twitter cut access to the API endpoint that allowed for it to work, thus effectively “killing” the app for those who were still using it.

Matthew Panzarino writes:

Tweetie for Mac came about on April 20, 2009, and it brought along its own set of UI paradigms that propagated throughout Mac app design culture. The sidebar navigation, for instance, is probably in use on whatever Twitter client you’ve got installed. The ‘nipple’ that indicates the current position on the navigation bar is also a Brichter invention, and now exists in hundreds of apps like Google+, Instapaper and dozens more. It eventually found its way to Tweetie 2 for iPhone as well.

To me, Tweetie was more than an .app bundle available from /Applications in the Finder. It represents a period of my life that I cherish every day.

I joined Twitter in February 2009. As I said, I was jobless at the time. I thought I could try my hand at writing about Apple and Macs, and my girlfriend said “go for it”.

On April 20, 2009, MacStories and Tweetie were born.

Today, we kiss Tweetie goodbye. MacStories and my girlfriend are still around, and my relationship with them is better than ever. I didn’t realize this back when we celebrated the site’s third birthday – that MacStories and Tweetie for Mac launched on the same day.

Tweetie and I had our ups and downs. I loved the app, but I became frustrated with the multiple delays version 2.0 was seeing. I wrote some things about Loren that I’m not proud of. Years later, I apologized to him, but I’m keeping those posts online to remember that sometimes I can be wrong, and ridiculously so. In late 2010, Loren was so gracious to let me beta-test “Tweetie 2.0”, which was launched as Twitter for Mac on the App Store. I used that app until Tweetbot for Mac came out. Loren moved on with his life and left Twitter; I, behind my keyboard, picked a different Twitter client.

I guess, in a way, this site owes much of its success to Tweetie for Mac. I woudn’t have been able to get to know developers, friends, colleagues, and readers if it weren’t for Twitter. If it weren’t for Tweetie, which to me, was Twitter.

I remember using Tweetie all the time. Sometimes I would go days without closing it, keeping it open because I was “looking for news” or trying to get into some new beta of an upcoming iPhone app. Other times I would close Twitter during the night, because, back in the “old days”, Twitter clients – not even Tweetie – had good timeline gap detection.

Tweetie set standards and inspired other developers to create new apps. It won awards, and it marked the starting point of a new era of third-party OS X development.

For me and many others, Tweetie defined Twitter.

Goodbye, Tweetie. Our community is better because of you.


Automatically Send Articles From Reading List to Instapaper

Two days ago, Ben Brooks asked on App.net if anyone had come up with a way to share Safari Reading List items to Instapaper. His question made me realize that it would be a fun project to find out, so in my free time I put together a workflow that runs automatically and in the background on my Mac mini.

Please note, what follows is a raw experiment. I have tested it, and it works, but it’s far from stable. It uses GUI scripting in AppleScript to mark Reading List items as read, and it heavily depends on iCloud, which, unfortunately, is far from reliable when it comes to bookmark syncing. Nothing should happen to your bookmarks (the script simply “reads” them), but backups are recommended, as usual. Read more


Marco Arment’s The Magazine: At The Intersection of Technology and Writing

When people ask me about my job, I usually reply: “I write about technology”.

Just a little over three years ago, I found myself unemployed, so I started MacStories. It wasn’t easy. Not because of WordPress, FTP, or getting black pixels to appear on a white background. I’ve never had a problem with putting words on a screen.

It wasn’t easy because where I live, a small town in Italy, writing about technology sounds a lot like “I spend my days at home looking at a computer while I drink coffee” . Which, to be fair, is a pretty accurate representation of my daily agenda. But how I do it, and why I do it, and understanding the whole idea of seeing technology as more than a bunch of cables – well, that was the not-so-easy part.

It still is. I know it will be for a long time. And yet I keep typing on this keyboard because I think it’s worth it. I do what I can by writing about my experiences.

Because, hopefully, thanks to technology, our kids will have a better future.

Because twenty years from now, people won’t “find out” they have cancer. They will know in advance, thanks to technology.

That’s quite a goal I, and others like me, are priding ourselves upon, you’d argue, when, effectively, what we do is reviewing apps and reflecting on the latest news. In practical terms, that’s what I do. But I see it as more than that.

Writing is about making connections.

In the past three years, I’ve seen how the great technology writers I look up to are able to make connections between topics and streams of thoughts: they look at the big picture.

On the flip side, technology writing, a scene that’s built on its very distinct and yet cohesive communities, has created connections between people. I wouldn’t have met the MacStories team if it weren’t for writing and following the same writers. I wouldn’t have gotten to know friends like Shawn, Stephen, Gabe, David, Matt, Matthew, Justin, Brett, and many more.

In fact, if it weren’t for this little writing thing of ours, I wouldn’t have met any of you.

Great writing creates connections inside and outside of text.

The Magazine

Marco Arment’s The Magazine falls exactly under this aspect of writing. It’s about people who love technology, delivered as a curated collection of articles from great writers. In a way, it’s the opposite of Instapaper: while Marco’s more popular app is what you make of it, The Magazine is Marco’s own vision. So, yes – you’ll have to trust him on this one.

I’ve never met Marco in real life. We’ve exchanged emails a couple of times and perhaps replied to each other on Twitter. The other day we talked about pears on App.net. But see, the great thing about the Internet is that I genuinely like this guy only because of his work and passion for technology.

I think The Magazine is a promising and notable initiative for a variety of reasons. Firstly, for as much as I praise the tech community, there are aspects of it that I’m not particularly fond of. I don’t like rumors and linkbaity headlines. Sometimes I think that it’s too much when a site tries to tell me everything about a topic with 20 articles. In the words of Marco, The Magazine will take a “a measured approach to the big picture” with “meaningful editorial and big-picture articles”. Or, as Guy English writes in “Fireballed” for the first issue, The Magazine is both old and new. It’s old in that it won’t share the same publication schedule of most blogs; it’s new, because it should encourage writers to create more, new “timeless pieces” based on a business model that their “Fireball Format” website wouldn’t probably allow. I suggest you read Guy’s article in the first issue (there is a free 7-day trial).

I’ve heard from several people who received copies of The Magazine in advance that, in hindsight, the idea is obvious. Get articles from great writers and make an app out of it with new content available periodically. To me, The Magazine seemed “obvious” more because of the technology it’s built with.

Earlier this week I wrote a post on how to hide Newsstand from iOS 6. The Magazine is entirely based on Newsstand, and, a year after the launch of iOS 5, it’s the first app that gives it a purpose, at least for me. Read more


Gain Magical Control Over Your Music Player With Flutter

It’s a bit like Minority report. Just raise your hand and your computer responds with an action. Motion-based controls with your hands, now more common with modern gaming consoles (PlayStation Move and XBOX Kinect), still feels a bit futuristic.

On personal computers and modern tablets, peripheral input and touch-based gestures won the race against camera-based gesture recognition. Still, some developers are in love with the idea of controlling devices without any actual hands-on. In small doses, this can be fun and useful. This is the case with Flutter, developed by a large team of developers at BotSquare.

Flutter is a small tool for recognizing motion gestures on OS X, which recognizes you via a webcam (iSight or external) to control your favorite music player. After downloading it, you have work through a tutorial to get to become familiar with the hand gestures. Flutter then sits in the background, with your Mac’s iSight camera on (obviously required for running Flutter) and awaits your actions.

The current version of Flutter (0.1.237 — don’t be afraid, it’s not a beta version, the developers just want to add more features before calling the app 1.0) supports three gestures: a flat open hand, and a fist with your thumb either pointing to the right or the left. Do those gestures in front of your webcam, and Flutter will recognize them and do the action associated with them. To make sure the app recognizes your hand’s action, you have to keep it one to four feet away from the camera.

With the open hand gesture, you can play and pause your music. Using the thumb either pointing to the right or left you go to the next or previous track. The Flutter team is working hard to implement more gestures such as volume control (I suggest a single index finger pointing upwards or downwards respectively for this one).

All three gestures work well in the current version — you just have to get used to the fact that you often need to move your hand a bit to make the camera notice it. Knowing where to position yourself at first so that your hand is inside the viewing area of your camera can be tricky at first. But after a while you also get used to it; when Flutter recognizes you it’s easy to use, looks like magic, and can be a very intuitive way of controlling your music player (the app currently supports iTunes, Spotify, VLC, and QuickTime; no Rdio support unfortunately).

Through the app’s drop-down menu, you can turn the camera on and off (for privacy and energy saving reasons), set Flutter to automatically launch at login, as well as report bugs and re-watch the aforementioned (very interactive and easy to understand) tutorial. The app also sends notifications to the Notification Center when you change apps to let you know that you’re still able to control the newly activated player with Flutter.

Flutter is a small app, although it’s not something I would recommend because not everybody needs it. However, I can imagine that lots of people would want to try it for the novelty of it. It’s a magic little piece of software that can be fun to use.

Flutter is available for free on the Mac App Store.



iTunes and App Store Reminders with Recall

I don’t like some of the changes of the new App Store in iOS 6. That’s not a secret. But there is a single annoyance that goes way back before the iOS 6 days, all the way to when the App Store was relatively new in late 2008 and I got my first iPhone: the lack of a wish list.

I use the Wish List feature of iTunes a lot on my computer. Because I use iTunes mainly for buying apps and checking for updates, I rely on the Wish List to save interesting apps and games to check out later. However, I’ve dropped the occasional song or movie in the Wish List too.

The iTunes Wish List is simple and effective.

Too bad it doesn’t work on iOS devices.

While there have been some rumors on dedicated wish list features coming with an iOS update, in its current state the App Store (and iTunes Store) can’t use your iCloud account to sync items you’ve added to your wish list.

Recall by Overcommitted is not a wish list replacement in the sense that it’ll provide you with a list that syncs across devices. For that, I still use (and recommend) AppShopper, which is just phenomenal when it comes to tracking app updates and price drops with push notifications. Instead, Recall is about “never forgetting iTunes recommendations again”. It provides an alternative interface for the iTunes and App Stores, allowing you to save recommendations and create reminders for them. Read more


Behind The App: MoneyWiz

Early this year, I set out to find an iPad app that I could enjoy using to manage my finances. After a couple of days of looking, I settled upon MoneyWiz from the developer SilverWiz. Its developers describe it as “beautiful, powerful and easy to use”, and having stuck with the app since late January I’m inclined to agree. In my reviews of the iPad and Mac versions my overall take was mostly positive (there is also an iPhone version, but that I have yet to use).

After exchanging a few emails with Iliya Yordanov, the founder of SilverWiz, I thought it would be interesting to have a Q&A with him and learn a bit more about the app, similar to what we’ve done in previous interviews here on MacStories, but this time, I decided to change things up a bit. For this interview I’ve assembled all the various stories about MoneyWiz and the SilverWiz company that Iliya shared with me into a single story that (hopefully) gives you a fascinating and unique look behind the app and company.

Disclaimer: At the time of publication SilverWiz is one of the advertisers on MacStories; however, this article was in the works before the campaign began. Advertising on MacStories is not handled by editors but by BackBeatMedia, and has no relation to editorial content whatsoever.

Read more



Best MultiMarkdown Previews On iOS

As a quick follow-up to my Nebulous Notes post on MultiMarkdown macros, I decided to put together a quick representation of how various apps I have tested handle MultiMarkdown previews on iOS.

For reference, this is the text I previewed in each editor:

It’s a mix of regular Markdown (reference, inline links, bold and italics, section headers), MultiMarkdown (footnotes) and regular HTML (the centered image). I always write with this combination of syntaxes because that’s how articles end up on MacStories. The mix is also a good stress test to see how an app can handle various implementations of Markdown and HTML simultaneously.

Read more