App Design on Yosemite

App Design on Yosemite

☰ Creating a global New Tweet keyboard shortcut for Tweetbot (Mac)

Max Friedrich:

I gave Tweetbot for Mac another try. I still don’t love it, but it’s certainly moving in the right direction. One of the features I’m missing most though is a global New Tweet shortcut. My solution/workaround is not perfect but it made Tweetbot much nicer for me, so I decided to share it on my blog.

A few days ago I wrote this tweet, today Max delivers the solution. Goodbye Twitter for Mac. Thanks Max!

☰ Max Friedrich on Tweetbot for Mac

Max Friedrich:

I like apps that get out of my way when displaying content. Tweetbot is doing the exact opposite by putting a heavy dark frame around it. I want light windows on my screen, not little weird-looking robots.

He has a point, but to be fair, it does look a bit like Twitter for Mac, besides those black bars at the top and bottom. I could get used to it and I’ve been reluctant to use Tweetbot for iOS for months. Hopefully they integrate the features I mentioned here.

☰ Tweetbot for Mac

Tweetbot for Mac. This is a public alpha. There are bugs, crashes, and incomplete features. We are looking for brave souls to help us shape Tweetbot into a fine Twitter client for the Mac.

Tweetbot for iPhone is my most used app. I’m excited that Tweetbot for Mac is on its way and I’ll use this occasion to ramble a bit about the features a Mac client has to offer to work for me:

  • Global shortcut for new tweet.
  • Some kind of indicator if one of my twitter accounts offers something new, like a reply or a direct message.
  • Streaming.

Tweetbot currently lacks the former two things. It’s an alpha but other clients (Osfoora) haven’t done it either, so I’m afraid Tapbots could forget it too.

☰ Layer Cake 1.1: Introducing Magic Retina

It’s time for something truly exciting: Magic Retina. Have you been meaning to add Retina assets to your website or app, but discovered that it’s quite a bit of extra work? Layer Cake 1.1 with Magic Retina is here to help! Just append “+@2x” after your Layer Cake exported layer groups, and it automagically scales vectors and layer styles into a beautiful Retina version. It’s the easiest way to create Retina assets, in the entire web/app design world.

It’s nice in theory or when you have to build something quick and dirty, but as one would think, it works far from pixel perfect. Nice addition, though.

☰ Layer Cake

Ich hörte von Layer Cake am Tag, an dem es rauskam, allerdings ging es als “Oh, nett.” an mir vorbei. Vorhin musste ich ein paar Icons für die QUOTE.fm iPad App exportieren und es fiel mir wieder ein.

Ich sprach kurz mit Chris über das Programm, das mit 16€ nicht unbedingt spottbillig ist. Er erklärte mir die grobe Funktionalität, gab seine Meinung ab und ich war angefixt. Gekauft, getestet, für gut befunden.

Es funktioniert so: Angenommen man hat fünf Icons in einer .psd, die exportiert werden müssen. Jedes dieser Icons hat einen aktiven und einen inaktiven Zustand, am Ende ergibt das also 10 Icons. Ohne Layer Cake müsste man jedes einzeln exportieren, was ein Mal vielleicht ganz witzig ist, aber bei Änderungen zum kotzen wird. Layer Cake Löst dieses Problem und ein anderes direkt mit. Man benennt Ebenen und Ordner einfach so, wie man sie gerne exportiert hätte. menubar_icon_notifications_inactive@2x.png zum Beispiel. Dann speichert man die .psd, schmeißt sie in Layer Cake, das Ding liefert eine niedliche kleine Animation und spuckt dann alle Grafiken aus, die vorher Ebenen, oder Ordner waren und entsprechend benannt wurden. Positiver Nebeneffekt: Die .psds sind auch noch schön ordentlich benannt.

Als ich das verstanden hatte, war ich begeistert. Das Geld ist dafür gut investiert. Einfach die .psd speichern, auf Layer Cake ziehen und fertig. Aber da hört der ganze Kram noch gar nicht auf. Layer Cake erlaubt es, den Export zu speichern. Das bedeutet, dass ich jetzt lediglich die .psd speichern muss und Layer Cake automatisch die Icons noch mal exportiert. Ergebnis: Man arbeitet ganz normal, passt dabei aber gleichzeitig die Icons an.

Arbeitszeitersparnis: 4000%. Lohnt sich.