Federico Viticci

10762 posts on MacStories since April 2009

Federico is the founder and Editor-in-Chief of MacStories, where he writes about Apple with a focus on apps, developers, iPad, and iOS productivity. He founded MacStories in April 2009 and has been writing about Apple since. Federico is also the co-host of AppStories, a weekly podcast exploring the world of apps, Unwind, a fun exploration of media and more, and NPC: Next Portable Console, a show about portable gaming and the handheld revolution.

Use Term.ly As A Dictionary Pop-Up on OS X

Use Term.ly As A Dictionary Pop-Up on OS X

Earlier this week, Gabe of Macdrifter shared a great tip to use Term.ly, the dictionary service, as a pop-up to get definitions on OS X without opening the Term.ly website in the browser. His method requires building an Automator service that uses the “Website popup” action to display web contents inside a floating window, optionally using an iPhone resolution to get the mobile website.

I created an Automator service that allows me to select some text and then pop open the Term.ly definition as a small pop-over panel. I can then select a word in Term.ly and it will replace the selected word in my document and add the new term to my clipboard.

I like Term.ly because it’s easy to use, yet the content is focused and in-depth. For instance, the service will offer you “more specific” or “less specific” alternative words to choose from, and if it “understands” the word you’re passing along, say “tree”, it’ll also display options for “made of” (wood) and “member of” (forest). It’s really clever.

Gabe mentions it’s also possible to call the service using Launchbar. If you, like me, use Alfred instead, you can set up an extension that looks up words using Gabe’s workflow, as you can see in the screenshot above.

Term.ly is run by Agile Tortoise, which also happens to make two of my favorite iOS apps – Drafts and Terminology.

Permalink

iOS 6 Spotlight Concept

Last week, designer Cody Sanfilippo shared (via TUAW) an interesting concept of what Spotlight on iOS could be like. Drawing inspiration from Siri’s results, widgets, and some third-party apps that already enable similar functionalities, I find Cody’s concept worth of a deeper discussion. Particularly following the release of iOS 6 yesterday and the many refinements it brings to several areas of the OS, I think Spotlight is one of the stock functionalities that could use an overhaul in the future.

Cody’s proposed design essentially breaks down Spotlight by filters, and makes it play nicer with third-party apps and their content. It is aimed at reducing taps required to perform some actions such as calling a contact, or playing a song, and, overall, it takes some of the functionalities of Siri and translates them into a text-based input.

With this new system in place, you are capable of doing things a lot quicker. For example, tap phone numbers to call from Contact results. Tap their email addresses to email them. Tap “play” on a music result to play the song without ever entering the Music app. Check calendar events, or notes, or reminders instantly. You get all this information at a glance, without ever opening the applications. Of course, tapping the entry (the arrow in Contacts, entire clipping in Notes, etc) will bring you into that application.

In Cody’s vision, Spotlight could gain “filters” to display as buttons at the bottom. So rather than searching for a string of text across your entire operating system, you’d gain the option to refine your results by restricting them to a certain application, like Contacts. Looking for “Mike” in the current Spotlight, for instance, would bring up results from your Address Book, Music, Mail, Messages, and more. If you know you just want to view Mike’s contact card, though, you could enable a Contacts filter, and display a Siri-like card with phone number, Twitter username, and email addresses you can tap on.

Perhaps contacts aren’t the best way to illustrate how such concept could help users save time (though I’m a fan of Cody’s design idea for this). Say you want to play a song: with “Spotlight 2.0”, you could hit Play directly from a search result, saving you the time to open the Music app, view the playback screen, etc. Sanfilippo thought of various implementations for this concept for several built-in apps.

In my opinion, however, the really forward-thinking idea is the possible third-party app integration. You know how Spotlight can look at the contents of your Mail messages? Imagine if it’d be able to return songs from Rdio or Spotify, or tasks from OmniFocus without opening those apps.

That’s a very powerful concept, and one that is not too dissimilar from the Siri API many developers have been expecting since last year. Such an idea – a system that can “look into apps” for certain types of content it understands and returns as results – would probably require major changes by developers to their apps, although, as we’ve seen in the past week, developers who are truly committed to their apps will always update them with support for the latest technologies and devices.

If you’re interested in Cody Sanfilippo’s concept for a better Spotlight, I suggest you head over his website, where you can find a detailed explanation of his ideas, a UI breakdown, and some thoughts on the implications of a different Spotlight. If you’re interested in reading more on the subject, I also recommend this article by Rene Ritchie, which touched upon many similar points back in June.

You can check out the concept video below. Read more


Tube+ Is A Clean and Fast YouTube Client for iPhone

With Apple removing the built-in YouTube app from iOS 6 and Google releasing its own (pretty good) official app on the App Store, we should expect a renewed interest in third-party YouTube clients offering alternative features and designs. Tube+ is one of the first apps to hit with the “new wave” of YouTube clients, and I like it.

Developed by Chocomoko, Tube+ is simpler, both in terms of design and functionalities, than YouTube’s own app, or my favorite third-party client to date, FoxTube. You shouldn’t judge Tube+ by its streamlined appearance, however, as the app has access to some features and options that not even the official YouTube app has (for now). You can use Tube+ with or without a YouTube account; if you log in with your credentials, you’ll gain the possibility to check out your subscriptions, favorites, watch later videos. and uploads. If you don’t log in, you’ll still get access to regular search, Featured, Top Rated, Top Favorites, and Most Popular videos. To get the best experience, I obviously recommend logging into the service with your account.

The interface of Tube+ revolves around three tabs: Videos, Search, and Downloads. I’d like to focus on Downloads right away: unlike many other apps that had to remove a similar functionality, Tube+ (still?) allows you to download videos and keep them in a local cache so you can watch them offline. And the best part is, when you hit the download button on a video page, you’ll be asked to choose the “format you prefer” – you can download at 360p, 720p, 1080p, and all the in-between options YouTube provides. Tube+’s offline caching functionality is simple and effective, but you won’t be able to organize downloaded videos in local playlists or folders.

The main tab, Videos, is where you’ll spend most of your time. Here, you have various options to navigate around YouTube content using the top bar, which, similarly to Tweetbot, is actually made of buttons to change sections. The left button, a profile icon, is used to switch between public contents-only or your account; the button on the right lets you choose the default quality of YouTube videos you’ll stream, from 240p and up to 1080p with an “auto” option that loads videos depending on your Internet connection. Last, the main area of the top bar lets you switch between the aforementioned supported YouTube sections, your subscriptions, and videos you’ve liked or saved for later.

What I like about Tube+ is the control it gives me over the quality of videos I stream and download, but, more importantly, its speed and responsiveness. Tube+ is fast: sections load in a snap, video thumbnails load instantaneously when searching. There is a “load more” button to fetch more content from search, and the developers implemented the new iOS 6 pull-to-refresh mechanism to make it easy to check for updates or simply reload a page (note: Tube+ requires iOS 6). Alongside with notable performance, I appreciate the decisions behind the feature set of Tube+: again, it’s not as rich as YouTube or FoxTube, but you can still subscribe to channels and add videos to playlists, share videos with your friends, write comments, like, dislike, and mark a video as favorite.

There are some things I think Tube+ could do better. Firstly, I don’t like how, when sharing on Facebook or iMessage, the app uses its own short URL instead of regular YouTube links. This is particularly inconvenient for services that generate thumbnail previews only for YouTube URLs, like Twitter and Facebook. Second, I’d like to see an option to easily open an uploader’s video page – this is something that FoxTube still gets perfectly right in my opinion.

Overall, Tube+ offers a clean and fast experience – particularly if you use search a lot, you’re going to notice the speed of the app compared to Google’s official YouTube client. Tube+ doesn’t have the same amount of features YouTube and FoxTube have (for instance, there’s no separation of videos and channels in search results), but at $0.99 with offline caching, a good feature set and an elegant design, you should definitely consider Tube+.


Growl 2.0 Now Available with Notification Center Support

Previously announced by its developers, a major update to Growl – a third-party notification system for OS X – has been released today with official Notification Center integration. Among various bug fixes, improvements to the display of some built-in themes, and separation of Action displays from Visual ones, Growl 2.0 also brings Prowl and Boxcar support.

The biggest news in this update is support for Notification Center on Mountain Lion. How it works is rather straightforward, too. If users decide they want to keep using Growl while consolidating the Visual displays in Apple’s Notification Center, they can open Growl’s Preferences, and set “OS X Notifications” to “On” under General. This will add Growl to the apps listed under Notifications in System Preferences, and it’ll effectively use Growl as a bridge between third-party apps and Notification Center.

In my tests, it worked reliably: as soon as an app with Growl support triggered a notification, that was forwarded to Notification Center immediately. The obvious downside is that, because of Apple’s restrictions, Growl won’t be able to apply its custom themes to Notification Center, or use third-party app icons for banners. So every Growl notification will carry Growl’s icon, not the one from the third-party app that triggered the original notification.

Update: For apps to show their own icons, they will need to support the Growl 2.0 SDK.

Another important addition to Growl 2.0 is the separate handling of Visual and Action displays. For instance, you can set, say, Dropbox to trigger a Smoke display (or Notification Center banner) and the MailMe or Prowl action at the same time. This is a powerful new feature that should allow for deeper customization of Growl notifications, which are handled on an app-by-app basis in Growl’s Applications tab.

Developers of Growl-enabled apps can find several technical details over the the official Growl blog. Growl 2.0 is available on the Mac App Store for $3.99.


On The Benefit Of iOS 6 Maps

On The Benefit Of iOS 6 Maps

Anil Dash, writing about his experiences with Apple’s Maps on iOS 6:

Here in Manhattan, where I live, basic search by building names is profoundly degraded in Apple’s maps search. “Bloomberg” doesn’t find the Bloomberg Tower; on Google Maps it’s the first result. Searching for its address “731 Lexington Avenue” yields that address on Lexington Avenue in Brooklyn. It’s fine to think that perhaps I wanted the address in Bed-Stuy, but even appending “NY, NY” or “Manhattan, NY” still yields the Brooklyn address. Google maps has none of these comprehension issues. I understand this is due to Apple partnering with Tom Tom, whose maps are considered to be lower in quality than other players like Nokia, but I’m not informed enough to say with certainty whether that’s the case.

In response to our iOS 6 coverage (my thoughts on iOS 6 here, Cody’s overview of Maps here) TomTom sent us the following statement:

TomTom supplies maps and related content to the majority of handheld players, including RIM, HTC, Samsung, AOL (MapQuest Mobile), Apple and, yes, Google (for the areas where they don’t make their own maps).

Our maps are used by businesses around the world, which have standards for coverage, detail, quality and safety.

When people use a map, their experience is determined by two things. Firstly, the underlying content, notably the maps. This is what TomTom is currently supplying the mobile industry with and it is what gives their maps the best foundation. Secondly, user experience is determined by adding additional features to the map application, such as visual imagery. This is typically defined and created by the handset manufacturers and third party software providers on the basis of their own vision and needs.

If I understand this correctly, TomTom is essentially implying that, because user experience is defined by “additional features” (such as Apple’s custom map tiles, I assume), then issues with the user experience are also related to the choices made by “the handset manufacturer”.

I do believe, however, that the problems mentioned by Dash (poor recognition of POIs, questionable detection of local addresses) – the same ones I mentioned in my piece – aren’t related to Apple’s “vision” and “visual imagery”. Here’s Business Insider yesterday, reporting about an interview with Waze CEO Noam Bardin (Waze is also listed in Maps’ copyright notices):

But Bardin says that Apple has taken a huge bet by partnering with TomTom, a maker of traditional GPS hardware that’s morphing into a mapping-data provider. Both TomTom and Waze are listed in Apple’s copyright notice as providers of map data. But Bardin’s observations suggest that Apple is relying predominantly on TomTom.

“Apple went out and partnered with the weakest player,” Bardin says. “They’re now coming out with the lowest, weakest data set and they’re competing against Google, which has the highest data set.

Ultimately, it simply comes down to having a good experience – no matter who puts in the data. But it’ll be interesting to see how fast Apple will manage to iterate on its new Maps.

Update: After asking whether issues with the visualization of maps were related to Apple’s imagery, TomTom provided us with an additional statement:

Yes, we did not develop the map application. Rather, we only provide the data to build a car-centric map foundation. Everything thing on top of that - routing, visualization, etc. - is determined by the supplier.

Permalink

Apple Releases Several Updates To iOS Apps

After iOS 6 and an update to Mountain Lion, Apple today proceeded to release updates to some of its iOS applications. We’ve collected them all in this post, so you can have an easily digestible list of every update released today.

Apple’s Podcasts app (our original review) got a big update today. Version 1.1 brings iOS 6 support, and subscription syncing across devices with iCloud. There’s a new setting to choose to download new episodes automatically on WiFi, and pull to refresh for iOS 6. To enable sync, you’ll be asked if you want to keep subscriptions in sync through your Apple ID.

From my tests, I have noticed the app keeps the subscription list in sync, but not other podcast information, like Downcast does.

Podcasts 1.1

  • Automatically keep your podcast subscriptions up-to-date between devices using iCloud
  • A new setting to choose to automatically download new episodes only when on Wi-Fi
  • A new setting to choose whether to play episodes by oldest to newest or newest to oldest
  • Pull to refresh a subscription to check for new episodes on iOS 6
  • Additional performance and stability improvements

Read more


Apple Releases OS X 10.8.2

Following the release of iOS 6, Apple just pushed an update to OS X Mountain Lion as well, which reaches version 10.8.2. Available for download on the Mac App Store, 10.8.2 brings Facebook integration to OS X, working similarly to Facebook in iOS 6, and various stability improvements. Like in iOS 6, Facebook is now available as a social service to log in from the System Preferences, and there are options to update contact information and pictures through Facebook as well as system-wide sharing menus.

On the feature set side, Facebook is now also integrated in Game Center (for friend recommendations and like buttons for games), Power Nap is now supported on the late 2010 MacBook Air, and iMessage introduces support for phone numbers alongside email addresses, just like on iOS 6.

You can find the full changelog after the break. We’ll update this post with direct links as soon as they’re available.+

Update — You’ll find the direct downloads below:

Read more


The iOS 6 Trilemma

In some ways, iOS 6 is not a major update. And yet, in others, it’s possibly the biggest thing to happen to iOS since iPhone OS 1. Both of these assertions have far-reaching consequences for the users, third-party developers, and Apple itself.

In June, soon after the official announcement and preview of iOS 6, I concluded my general overview of the software with four questions. Looking back at that article now, those questions are more relevant than ever.

  • “Will the App Store redesign also bring new curation and search features, as many developers asked?”
  • “We didn’t quite get the “silver” system theme that was rumored; Apple seems to be moving towards blue gradients as a standard UI element, but not everyone’s liking the change for toolbars and status bars. Will they reconsider or improve upon today’s beta in terms of looks come Fall 2012?”
  • “With a new iPhone likely to be released in October, will we see even more features being added to the OS to take advantage of the new device’s hardware?”
  • “Will Google release a standalone Maps application?”

The answer to three of them is “no”. The last one – whether Google will release a standalone Maps application for iOS on the App Store – could be a “most certainly yes”, but we don’t know any more details.

iOS 6 is a controversial release, in that through the following days we’ll likely witness several news outlets and independent bloggers declare Apple’s doom or absolute genius, depending on the Internet clique they choose to side with. I think that, in this case, the truth lies somewhere in the middle – a gray area that needs a calm and thorough consideration. At the same time, I also believe that the “controversial” nature of iOS 6 needs to be analyzed for its various facets and reasons of existence. Why did Apple choose these features for iOS 6? What does the user make of it?

I have been testing iOS 6 for the past weeks, and I have (slowly) come to the conclusion that there’s no easy way to cover this update with a traditional review strategy. Instead, I have decided to take a look at the software from multiple perspectives, understanding the possible implications, downsides, and improvements for each one of them.

While last year I would have answered to the question “Should I upgrade to iOS 5 right away” with a resounding “Yes”, this year I’m not so sure about the “right away” part. Read more


Apple: Two Million iPhone 5 Pre-Orders In First 24 Hours

With a press release, Apple announced that the iPhone 5 topped two million pre-orders in the first 24 hours. The new device has doubled the record previously set by the iPhone 4S, which set 1 million pre-orders in the first 24 hours.

Apple has been doubling pre-orders for new iPhones every year: in 2010, the iPhone 4 saw 600,000 pre-orders in the first 24 hours, the iPhone 4S saw over 1 million, and, now, the iPhone 5 is seeing over 2 million in the same timeframe.

Apple today announced pre-orders of its iPhone 5 topped two million in just 24 hours, more than double the previous record of one million held by iPhone 4S. Demand for iPhone 5 exceeds the initial supply and while the majority of pre-orders will be delivered to customers on September 21, many are scheduled to be delivered in October. iPhone 5 is the thinnest and lightest iPhone ever, completely redesigned to feature a stunning new 4-inch Retina display; an Apple-designed A6 chip for blazing fast performance; and ultrafast wireless technology*—all while delivering even better battery life.**

“iPhone 5 pre-orders have shattered the previous record held by iPhone 4S and the customer response to iPhone 5 has been phenomenal,” said Philip Schiller, Apple’s senior vice president of Worldwide Marketing. “iPhone 5 is the best iPhone yet, the most beautiful product we’ve ever made, and we hope customers love it as much as we do.”

Last weekend, Apple said that it was blown away by the success of initial pre-orders, and this morning U.S. carrier AT&T confirmed the iPhone 5 has been the most successful device (in terms of pre-order numbers) to date. Pre-orders for the iPhone 5 began in the initial launch countries (US, Canada, UK, France, Germany, Australia, Japan, Hong Kong, Singapore) on Friday, September 14th, for a release set on the 21st. On September 28th, more countries will follow (Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, Hungary, Ireland, Italy, Liechtenstein, Lithuania, Luxembourg, Netherlands, New Zealand, Norway, Poland, Portugal, Slovaki, Slovenia, Spain, Sweden, Switzerland) though it’s still unclear whether those countries will get online pre-orders as well.

(click for full size)

Furthermore, Apple is targeting 100 countries and 240 carriers by December 2012 for iPhone 5 availability.

The iPhone 5 is a major upgrade featuring a taller screen, new CPU, improved camera processing, faster performance, 4G LTE, and more. Check out our complete overview for all the details.