Mac App Store

NewImage

Presenting Yoink 2.0

Screenshot of MarsEdit

 

 

 

 

 

 

 

 

 

 

A picture usually says more than a bunch of words.

What is Yoink?

Yoink is an created to make “drag’n’dropping” files easier.
It shows a “shelf” when you start dragging files or content from applications so you can drop them onto Yoink. This way, your mouse is free for you to move between Finder windows, apps, spaces, fullscreen applications, etc.
Once you are where the files are supposed to go, you can drag the files out of Yoink again to drop them to their destination.

What’s new in version 2.0?

I got a lot of feedback on Yoink 1.0 from customers (thank you very much, by the way) and the changes you see in Yoink 2.0 are a direct result of it.

As you can tell from the image above, there’s a new look – done by the very talented Dietmar Kerschner.

Secondly, you can finally drop content from application onto Yoink – meaning images, text passages or links from within websites, for example. Or files on a server from the FTP client Transmit.

Also pictured in the image image above is a file stack. New in Yoink 2.0, when you drag multiple files onto Yoink at once, they’re not separate items in the list but just one item so you can easily drag them out at once again.

I’ve added a hotkey so you can manually show Yoink’s window so you can drag files from a Dock’s stack or applications like iTunes or Adobe Bridge that don’t trigger Yoink’s window for technical reasons – they use a non-standard NSPasteboard instance to do their dragging duties.

There are four new positions available – left, pinned to the top, left, pinned to the bottom, right, pinned to the top and right, pinned to the bottom (additional to the already existing left center and right center).

Availability and Pricing

Yoink is available exclusively on the Mac App Store for $2.99. But as usual, there’s a free, fully functional 15-day trial available at Yoink’s website (direct download). There’s also a quick screencast that shows exactly what Yoink does, and how it does it.

Feedback Appreciated

I really appreciate your feedback, input and criticism, so please do not hesitate to write me if you have any comments on my apps. Thank you kindly 🙂

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]

Read more

YoinkIcon

Presenting: Yoink – taking the drag out of drag and drop

Functionality

Have you ever tried dragging something from, say, Finder, to a fullscreen app in Lion? It’s a pain. This is where Yoink comes in. Every time you start dragging a file, Yoink shows a window you can drag those files to. Then you just switch to the space or fullscreen app you’d like to drop the files to and drag them out of Yoink to the app. Very simple. There’s a video on the website which does a pretty good job at explaining what Yoink does, exactly.

The idea behind Yoink

The idea came to me while trying to drag a file from Finder to a new message in fullscreen Mail.app. I just couldn’t do it. Then I tried to drag images from Finder to Xcode in fullscreen. Not very easy either. Thus, Yoink was born.

The name

The original app for this little app was DragHelper. Yes, I know – why did I ever change it?
Well, I was watching the Simpsons, in the episode where Bart takes the last Doughnut or bearclaw or whatever it was from Kent Brockman’s plate by exclaiming “Yoink!” (to which Brockman asks himself: Yoink?!?) and I thought – that’d be a great name for an app that “yoinks” the dragged files.

Why Lion only?

The main reason is because I didn’t see the problem on Snow Leopard. The other reason is that I really wanted to try out the new NSTableView view-based APIs 🙂 They’re very nice and shiny.

The menu bar icon controversy

The number one request I get from customers is to put in an option to remove the menu bar icon (the black down arrow). Well, I didn’t want it in there in the first place.
The first time I submitted Yoink to the Mac App Store, it got rejected because it didn’t have a way to quit the app if Yoink’s window wasn’t visible (the rejection note stated (somewhat paraphrased) “The app can’t be quit if the window is not visible”).

So I thought to myself: what’s the least obtrusive way to make it quittable at any given time _without_ putting an icon in the menu bar. Because why for the sweet love of God would Yoink need a menu bar icon? It’s a background app, for crying out loud.
So I put in a global hotkey for quitting Yoink and made it clear in the splash screen. Submitted it again.

Another rejection followed. This time, the rejection note stated “There needs to be a menu bar or an application menu or a status menu to include a quit item” (why this wasn’t stated in the first rejection is beyond me, but to err is human, and I’ve erred quite a couple of times, so I’m not complaining). Since it’s a background app, the first two were not possible, since background apps do not have their own menu bars – the only thing that was left was the menu bar icon. So I put it in there, and that was that.

Since I was pressed for time, I didn’t implement an option to hide the menu bar icon, but believe me, the upcoming update will include such an option. As I said, I don’t want that menu bar icon either. I just don’t see it make any sense.

The no launch on login controversy

The second most requested feature was to add a “Add to login items” button in Yoink’s preferences.
I tried to implement it, but in the sandbox environment of Lion, in which Yoink is running, it is currently not possible to do. I’ll have to wait until Apple fixes this until I can implement it.

Pricing and availability

Yoink is available exclusively through the Mac App Store for $2.99/€2.39. A free 15-day trial is available at the website (direct download link)

As always, I very much appreciate your feedback, bug reports and feature requests, so please keep them coming 🙂

Thank you and enjoy,
Matthias

Read more

ScreenFloat

It gives me huge pleasure to announce the immediate availability of ScreenFloat – an app to increase your productivity on your Mac!

What Is ScreenFloat

ScreenFloat lets you create screenshots that float above all other windows. This way, you do not need to resize or move windows around just to keep a piece of information visible on your display.

 

It also lets you store information for later use with the built-in Shots Browser, which lets you categorize and manage shots you’ve taken with the use of tags, smart categories and categories (which are basically smart folders or ordinary folders).

How to use ScreenFloat

ScreenFloat gives you customizable keyboard shortcuts to do its stuff.

 

By default, cmd-shift-2 will let you create a floating shot and cmd-shift-1 opens the Shots Browser. Creating a floating shot works the same way as creating a selective screenshot (which is cmd-shift-4 by Mac OS X’s default).

What else is there to say about ScreenFloat

It comes with a system service. Which means, when you select text in any Cocoa application (like Safari orTextEdit), you can invoke ScreenFloat’s service to create a floating shot from that. This also has a customizable keyboard shortcut for the user’s convenience. ScreenFloat resides either in your Dock (by default) or in your menu bar.

Availability and Pricing

ScreenFloat is available exclusively on the Mac App Store, a demo is available through the website. You can get it for just €5.99/$7.99! For updates on ScreenFloat, you can follow @screenfloatapp or @eternalstorms on twitter!

 

Let me know what you think in the comments or by eMail!

Thank you and take care, Matthias

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]

Read more

iTunes Connect is the interface Apple provides for developers to interact with the Mac- and iOS App Store.
It lets you check the review status of your apps, change metadata and screenshots, request promo codes, review your financials, manage your in app purchases and more. It does those things quite well.

However, there are a few improvements I’d like to see:

#1 – Review Summary

Short of going through every country in the App Store and checking for reviews of your apps, there is no way to get an overview over the reviews of your apps.

An overview would be greatly appreciated – not just by me, I’m sure.
Of course, one could argue that some reviews are not in English, but that’s not really a reason not to have at least a star rating statistic. Also, Google Translate can help you make sense of reviews that are not in a language you speak (and that’s enough most of the time to grasp what the reviewer is saying).
On the other hand, it doesn’t even have to be the content of the reviews if that’s what’s holding them back. Being able to see the star ratings alone would be a great improvement.

Being mailed about new reviews would be nice too, maybe not live, but once every _fill in appropriate timeframe here_, although I realize that would be a huge load on Apple’s servers. Now if they only had a larger server farm…

#2 – Charts Overview

It would be kind of nice to be informed about how your apps perform in terms of charts in different countries – Top Grossing, Top Selling, Top Free, etc.
But maybe that’s just me – I’m such a sucker for that kind of data.

#3 – Price History and Sales Performance

Sure, it may be the developer’s responsibility to keep track of how they priced their apps, when and for how long. But since Apple has some sort of statistic anyway, meaning their daily sales and trends module, why not implement a price history? And add sales performance at those prices, while they’re at it.
Something like: On that day, flickery was priced at €xx and sold xxx licenses. On another day, flickery was priced at €x and sold xxxx licenses.
I believe lots of developers would appreciate such a feature. I sure would.

#4 – Getting in touch with customers

If you get a bad review or a user requests a refund for their purchase, it would be great to be able to get in touch with them – sometimes it is unclear as to why the customer is dissatisfied with your product.
Before the Mac App Store, it was easy to contact your users. Now, not so much.
With the Mac App Store, the developer depends on the customer getting in touch with the former. I’m guessing it’s some sort of data privacy issue.
They could, however, do something like this: When the user rates an app badly, they could be asked to tell the developer about it / get in touch with the developer directly.
Part of this issue is that on the App Store App-Specific-Site, there’s no “Contact Developer” button. Although iTunes Connect makes you enter a “Contact eMail Address” for your  app, I don’t see it used anywhere on the page. That’s definitely something they should change.

#5 – An estimate when your App will be Reviewed

When you submit an app to the Mac App Store all it will say is “Waiting for Review” once it is processed. Not very informative, is it?
They could at least provide a rough estimate when your app is likely to get reviewed so you can plan around that a little bit.
Another, maybe better, way would be to show what place you’re at in the review-queue – although I’m guessing Apple does not want anyone to know how many apps have been submitted to the App Store.

It would also be great to get an estimate on how long the review itself will take, based on current review times for other apps. I think they have something like that for the iOS App Store so I guess it will eventually make its way to the Mac App Store, just like the recently added promo codes.

#6 – Notifications for Special Events

flickery is currently featured in the New and Noteworthy section of the Mac App Store (thank you so much, Mac App Store – team 🙂 ).
I stumbled upon this while checking for reviews – it would have been great to get a notification about that, I think every developer would like to know when they’re featured and where – albeit I assume they do send out notifications if they feature an app in a special way (like the banners on the front page of the Mac App Store).

 

All in all, though, the iTunes Connect team has been doing a great job and I can’t respect them enough for what they’ve accomplished. These are just my six cents. Kudos to those responsible. Kudos.

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]

Read more