This Week's Sponsor:

Copilot Money

Copilot Money, The Best Money Tracker, Launches on the Web – Limited-Time: Get 26% Off + 2 Months Free


Posts in news

Scanner Pro Gets Real-Time Border Detection

Readdle’s Scanner Pro has been my favorite iOS scanner app for over a year now:

…for the professional who runs a small business, or individuals who do scan documents, just not so many every day, I’d seriously suggest considering Scanner Pro on the new iPad. The device’s camera will give you decent images — especially with good lightning and background — and the app works with the services many are already using for document storage and archival.

I have been experimenting with different paperless systems (I still haven’t settled on a specific one), but Scanner Pro was and will remain at the core of my mobile scanning workflow. Every day when I get home, I fire up Readdle’s app on my iPhone/iPad, take the receipts and paper documents I’ve collected during the day, scan them using Scanner Pro, and send them to one of the services built into the app (such as personal favorites Evernote and Dropbox). With today’s 4.5 update, which I have been testing, Scanner Pro gets even faster and more intuitive thanks to real-time border detection.

It used to be that Scanner Pro let you take a photo and adjust borders for cropping a document by manually moving a series of controls around the area you wanted to scan. Scanner Pro did a decent job at guessing where it should place the borders, but they still needed tweaking most of the time. In version 4.5, the Readdle team has completely reworked the algorithm behind border detection to make it smarter and bringing it into the camera view as well.

When taking a picture of a document, Scanner Pro 4.5 will overlay borders directly on top of the object, with impressive results. In my tests (a screenshot of which you can see above) Scanner Pro capably recognized borders of paper documents against dark and light backgrounds, in both normal and low-light conditions. Because borders are detected in real time, you can move objects or place other items in the shot and view borders update within a fraction of a second without leaving the camera view. It’s incredibly cool – but, fortunately considering the app’s utilitarian goal, also efficient.

While Scanner Pro tries to automatically detect borders and offer its best take in the Save screen, you can still tap Back to adjust borders manually. This is a welcome option – the app now defaults to the Save screen after a picture has been taken and processed, but you still want to retain manual control in case the new border detection algorithm doesn’t work properly.

It’s not a replacement for full-featured hardware such as Fujitsu’s ScanSnap, but for people who, like me, don’t have exorbitant amounts of paper to digitize every day, Readdle’s Scanner Pro remains a reliable, powerful iOS scanner app with tons of useful options. The new automatic border detection is a simple feature – but a handy one that’s uniquely suited for the iOS camera.

Scanner Pro 4.5 is available on the App Store.


Keyboard Maestro 6.0 Adds Syncing, Browser Actions, Device Triggers, And More

Keyboard Maestro 6

Keyboard Maestro 6

Long-time MacStories readers know how deep-seated Keyboard Maestro is in my OS X workflow. I use it every day, constantly, to automate my Mac to speed up writing, resize images, save PDFs, execute scripts, and more. Version 6.0 is out today and it brings over 100 new features. Unfortunately, I have only been playing with the app for a few hours, so an in-depth review will be published in the coming weeks.

Keyboard Maestro 6.0 retains the same interface and design principles of its predecessor while adding powerful new features that are exclusively built for Mountain Lion. For owners of multiple Macs, the good news is that Keyboard Maestro can now sync macros using Dropbox or any other sync service; in my initial tests, sync worked as advertised.

There are, of course, new triggers and actions to build macros that can automate (almost) any aspect of your Mac. You can now specify triggers for USB devices that are attached/detached to a computer, volumes, and wireless networks that your Mac connects to. This will be useful to build workflows (possibly to run at a specific time of the day) that handle backups or move files from one folder to another (the triggers can also be used as conditions in a macro). When you’re building a macro, you can now take advantage of a Macro Debugger that shows every action with completion status and breakpoints; this will come in handy to better understand why a macro isn’t working and, if so, how to fix it.

I’m personally excited to play around with the new actions for Safari and Google Chrome. As most of my workflows revolve around doing research in and grabbing text/URLs from a web browser, I have created dozens of macros that leverage AppleScript to store a webpage’s name and URL in variables to include in actions that output Markdown for my articles. With Keyboard Maestro’s new Safari and Chrome actions, you can eschew AppleScript entirely and let actions open and select tabs, get URLs and titles, submit and reset web forms, click links, wait until a browser has finished loading – while obviously accessing the same data as text tokens in your actions. On top of this, you can execute JavaScript in Safari and Chrome – which means activating bookmarklets from Keyboard Maestro with custom keyboard shortcuts is now easier than ever. I have already rewritten my actions for Markdown links to take advantage of the new browser actions; I have eliminated every instance of AppleScript, so there’s less manual saving to variables, the actions look more elegant, and I’m using built-in tokens.

There’s a lot of new stuff that I haven’t had time to properly test. You can now interact with styled text from Keyboard Maestro; you can write your own actions; there’s improved support for showing menus from installed apps (essentially enhanced GUI scripting); you can capture components of a regular expression by searching inside a variable or named clipboard – a power-user functionality that I am extremely curious to try with my regex to capture groups of Markdown inline links.

From what I’ve seen so far, Keyboard Maestro 6.0 doesn’t revolutionize the app but adds welcome (and needed) features such as syncing and browser actions while broadening its automation scope with intriguing new triggers, conditions, and actions. I look forward to seeing how I can update my macros to take advantage of the new functionalities introduced today.

Keyboard Maestro 6.0 is a paid upgrade. The app is available at $36, with an upgrade price of $25 for owners of the older version. A free trial of Keyboard Maestro 6.0 can be downloaded from Stairways Software’s website.


iTunes 11.0.3 Supports AirPlay Speaker Control Via AppleScript

Also new in iTunes 11.0.3 is an update to the app’s AppleScript dictionary that adds support for controlling AirPlay speakers. The AppleScript additions contain several options: you can check on an AirPlay device’s name, activity, availability on the network, kind (computer, Apple TV, other AirPlay device, etc), network address, and even if it supports audio or video.

This is a particularly welcome addition as it has been requested by users willing to script iTunes’ speakers for years now. Previously, the best option was to rely on GUI scripting to enable/disable speakers; as I wrote in December, it’s good to see Apple is still actively supporting AppleScript on OS X.

Doug Adams has already put together a basic AirPlay script for iTunes 11.0.3.


iTunes 11.0.3 Brings New App Updates Screen

 

In the 11.0.3 update for iTunes released today, Apple included a new “Updates” area for iOS apps. As noted by MacStories reader Graham Robson, the Apps area of iTunes now comes with a new “Updates” tab that lists available app updates (if any); if there are no updates, the screen will say “All Apps Are Up to Date”. As with previous versions of iTunes, you can press Command+R to check for updates both in the main Apps area, as well as the new Updates tab.

When updates are available, iTunes 11.0.3 will display a red “Update” ribbon on an application’s icon, similarly to how iOS displays a blue ribbon for “New” apps on the Home screen. In iTunes 11.0.3, updates are handled by the Updates area without requiring users to open the iTunes Store anymore.

After the launch of iTunes 11 in November 2012, the Updates screen remained surprisingly unchanged. The new app updates system is a welcome change – particularly because it doesn’t force users into an iTunes Store view anymore.

Update: Two more screenshots showing a contextual menu for apps that have an update, and the way iTunes 11.0.3 shows the changelog for an update with the same style of music albums.


Apple Releases iTunes 11.0.3 with Updated MiniPlayer, Various Improvements

Released in late November 2012, Apple today updated iTunes to version 11.0.3. The new version, available through the Mac App Store’s Software Update panel, brings a redesigned MiniPlayer, an improved songs view, support for multi-disc albums, and performance improvements.

The biggest change of iTunes 11.0.3 is the new MiniPlayer. Sporting a progress bar, the MiniPlayer now also comes with a larger artwork view that can be activated by clicking on the artwork thumbnail in the bottom left corner. The new artwork view will turn the MiniPlayer into a widget reminiscent of desktop music controllers like Bowtie and CoverSutra, with the usual controls to adjust volume, hide/view Up Next, and access an additional contextual menu. In the image above, you can see a composited screenshot of the new MiniPlayer views.

iTunes 11.0.3 is available now on Software Update and through Apple’s website.


Apple Announces 50 Billion App Downloads, $10,000 Gift Card Winner

With a press release published this morning, Apple formally announced the 50 billion app download milestone they hit yesterday, alongside the name of the $10,000 App Store gift card winner and 50 billionth app download. The 50 billionth app was Say the Same Thing by Space Inch, downloaded by Brandon Ashmore from Mentor, Ohio.

Apple would like to thank our incredible customers and developers for topping 50 billion apps downloaded,” said Eddy Cue, Apple’s senior vice president of Internet Software and Services. “The App Store completely transformed how people use their mobile devices and created a thriving app ecosystem that has paid out over nine billion dollars to developers. We’re absolutely floored to cross this milestone in less than five years.

In the press release, Apple quotes various developers, such as Shazam’s CEO, on the importance of the App Store and its evolution in the past five years.

The iOS App Store opened on July 10, 2008. After 1770 days, 50 billion app downloads make an average of over 28 million apps downloaded each day (28.2 million). Today, the App Store offers more than 850,000 apps (350,000 made for the iPad) in 155 countries, organized in 23 categories that span Productivity, Games, Newspapers, and more.

For the 50 billion app download contest, Apple has also offered a $500 gift card to each of the 50 people who downloaded an app after the 50 billion milestone.


New Google Maps for the Web Previewed, iPad App Expected This Summer

Google demonstrated a new version of Google Maps during the Google I/O 2013 keynote today, showcasing a full screen maps application for the web that reacts to every click. Redesigned in an effort to put an emphasis on directions and places, Maps’ new interface is focused on discovery. As you click, Maps will surface contextual information about what you can find at a desired location through a carousel and contextual cards, highlighting popular tourist attractions, directions to that place, and street views so you know exactly what to expect when you get there. Based on photos taken in the area, Google will even create tours so you can easily plan your next trip.

It’s contextually aware too: taking into account location information from your Google account, such as where you live and where you work, Google Maps will make recommendations on places to visit, utilizing reviews from Zagat and recent places your friends on Google+ have visited to highlight what’s popular in the area. It’ll also highlight new places you might be interested in based on your previous search history.

Maps will be much faster than before, as vector maps are replacing tile-based maps on the web, bringing it up to date with Android and iOS. For WebGL-enabled browsers, Google Earth is now a part of the web app and can be activated through a simple toggle for viewing 3D imagery. Just the like the desktop app, you can zoom out and fly around the entire planet or just around your favorite locale.

You can request an invite to preview the update for Google Maps before it hits the web at http://maps.google.com/preview.

Google also talked about updates to their mobile applications, announcing than an iPad app will be arriving in the summer. Building upon the interface introduced with Google Maps on iOS, Google will be bringing in global traffic data and alerts for live reports on incidents and accidents, no matter where you’ll be going. Google Offers will also be integrated, giving you a heads up on nearby deals from restaurants and department stores so that you can take advantage of discounts and special offers.

Be sure to additionally check out The Verge for their great rundown on the new Google Maps for the web and what to expect for mobile devices for more information.

[via Google Maps]


Apple Hits 50 Billion App Downloads

As expected, Apple has hit the 50 billion app downloads milestone today. The countdown that the company launched two weeks ago was updated with a new “Thanks” image on Apple’s servers earlier today, which is now publicly available across Apple.com and the iTunes Store. On Apple’s website, there’s a new photo of an iPad running Paper by FiftyThree and displaying “Thanks” as a handwritten note; on the promotion’s webpage, Apple writes “50 billion app downloads. One really big thank you”.

Apple will award an App Store gift card of $10,000 to the lucky customer who downloaded the 50 billionth app, plus a $500 App Store gift card to each of the next 50 people to download an app.

In the past five years, Apple shared various App Store download milestones: three billion apps had been downloaded by January 2010; 10 billion by January 2011; 15 billion in July 2011; for the 25 billionth app download in March 2012, Apple awarded  Chunli Fu of Qingdao, China — who downloaded  Where’s My Water? Free — with a $10,000 gift card. Apple announced 40 billion App Store downloads in January 2013, with 20 billion of them in 2012 alone.

The iOS App Store opened on July 10, 2008. After 1770 days (4 years, 10 months, 5 days), 50 billion app downloads make an average of over 28 million apps downloaded each day (28.2 million). In January 2013, Apple announced 500 million iOS devices had been sold; assuming the number jumped to 560 million after Apple’s Q2 2013 results, that would make an average of 89.3 apps downloaded for each iOS device sold.

According to Apple, “the grand prize winner will be announced soon”.


Google Launches “Hangouts” Messaging Service for iOS, Android, and Web

Rumored for the past few months, Google has today announced its new unified messaging system for iOS, Android, and web called “Hangouts”. A free service that includes text, photo, and video messaging, Hangouts is a rebrand of Google’s former video-chat service for Google+. The new Hangouts will unify Google Talk and Google+ messages under a single service, storing conversations in the cloud.

With Hangouts, users will be able to access their full history of conversations on any device, an option that can be turned off. While other messaging services such as WhatsApp, Apple’s iMessage, or Facebook Messenger focus on either text or static media, Google promises to leverage its experience with Talk and Google+ to provide a solution that encompasses all kinds of messages, including live video. Another key aspect of Hangouts, demoed at Google’s I/O conference earlier today, is the possibility of syncing notifications across devices: instead of buzzing multiple devices for a message that’s already been read somewhere else, Google will try to sync every Hangouts notification on mobile devices and the web (Hangouts is also available through Google+ and Gmail). Read more