This Week's Sponsor:

Textastic

The Powerful Code Editor for iPad and iPhone — Now Free to Try


Posts tagged with "os x"

Fantastical: Your Personal iCal Assistant

 

In my preview of Fantastical, a new Mac application by Flexibits, I noted how developing a new calendar utility for OS X wasn’t an easy task at all: not only does the competition offer some great alternatives, Apple itself bundles the free iCal into the main installation of Mac OS X Snow Leopard, giving users a relatively powerful tool to manage appointments, invites, to-dos and all sorts of calendar needs. Whilst iCal – and on iOS, the Calendar app for iPhones and iPads – makes it super-simple to see all events at a glance with the supported Google Calendar, MobileMe, CalDAV and other protocols, it appears Apple didn’t really focus on letting users quickly and easily add new items with a few keystrokes and commands. To enter a new event in Apple’s default iCal, you have to open the app, head over the day you’ve chosen (or hit a keyboard shortcut) and type in every single field for the new event. That includes things like name, location, all-day checkbox, date and time, repeat, invitees and status.

Being forced to manually type all info and move the cursor around every single time is boring, and annoying; that’s exactly what Flexibits wants to fix and improve with Fantastical.

As I highlighted in my initial preview, Fantastical’s biggest feature lies in the way it allows you to enter events with natural language. Plain English, that’s it. Once the app is configured with your calendars and up and running in the menubar, you’ll be able to invoke its main window with a shortcut (or by clicking on the menubar icon), be automatically focused in the text entry field, and start typing. Before I delve deeper into this, a quick note about Fantastical’s calendar support: being the app an external tool that can be integrated with iCal, the app perfectly supports all the protocols already supported by Apple out of the box. That means MobileMe, Google Calendar, CalDAV, shared calendars – anything, really. In my tests, the app (and iCal, set as my default calendar app, more on this in a minute) worked just fine with a personal Me calendar, two Google Calendars, as well as a shared cal configured through Exchange both on Mac and iOS. As far as calendar support goes, there’s nothing to worry about if your calendars are already working in iCal. In fact, the app looks directly into it to fetch local and online calendars you might want to use, and iCal doesn’t even need to be running for Fantastical to add new events. Furthermore, the app also supports Outlook and Entourage, Yahoo! Calendar accounts as well as delegates both on Google and Yahoo.

Fantastical’s natural language system is without a doubt the most important feature that sets it apart from other calendar utilities for Mac and Apple’s own iCal. As I noted in my preview, writing “Meet with Cody tomorrow at Apple Store, Viterbo 5 PM to 6 PM” in iCal does nothing, in spite of the sentence being correct and relatively simple to understand for a computer. Writing the same sentence in plain English in Fantastical adds a new event with all the fields already filled in. I’m talking about the event’s name (Meet with Cody), location (Apple Store, Viterbo), relative date (tomorrow) and time (from 5 PM to 6 PM). Fantastical understand what you’ve written, and leaves room for typos such as “Thrsday” or “tomorow.” The system implemented by Flexibits is very powerful and, as the company’s name reflects, flexible, allowing you to enter an event’s name in almost any way you want with the app still recognizing it correctly. Why is it a big deal? Because it’s smart and it helps me save time. Instead of having to move my cursor to select checkboxes and repeat the same actions over and over again, I just write a quick sentence like I’m used to and the app does the job for me. Indeed, Fantastical is the closest thing to a “calendar assistant” the Mac has ever seen. More importantly, the system is smart in the way it knows when I’m referring to people already in my Address Book. In the screenshot below, you can see how I wrote “Meet with Cody” and the app knew “Cody” was an entry in the Mac’s Address Book. From there, it fetched the two email addresses saved with Cody’s contact information and enabled me to send an invitation without leaving the app or having to open a browser. Overall, Fantastical’s natural input technology is the best thing that ever happened to a calendar application, for all the reasons listed above.

Fantastical, however, is also a great utility because of its intelligent and clever design. Let alone the fact that the app looks beautiful (just take a look at the screenshot or download the trial and play with it for 5 minutes), the design is functional to what a user has to accomplish: entering events quickly, in seconds, without opening a full-featured calendar app. Fantastical is unobtrusive, sits in the menubar and can be launched with a keyboard shortcut. If you feel like you want to look at it all the time, you can pin the app to stay above other windows. I don’t do that, but the feature might come in handy when adding events from other applications. The calendar design is minimal, tasteful, and allows you to navigate between months with ease. Marked days and events are done the right way with subtle indicators and graphics overlaying the main calendar. Nothing about Fantastical is “too much” or redundant: events can be previewed in a small popup if you head over them with your mouse, and if you double-click them iCal will launch. Events can’t be deleted from within Fantastical, but the app allows you to enter a new one from any app or browser – as you can see in the screenshot below. The system-wide service is incredibly useful when dealing with receipts and expenses in PDF documents, or just about any date displayed on screen. It’d be nice to be able to delete events in Fantastical, but I think the focus for the developers now is to let users add events in any way they want, as fast as possible.

There are other functionalities worth mentioning, too. From Fantastical’s window, you can decide how many “next events” or “next days” to show, so you’ll always be focused on the right amount of time and events. From the same menu, you can jump to today’s view. There are some things to tweak in the Preferences as well: you can choose a default calendar and calendar app, which will be the one that handles event management in the background as you add new stuff in Fantastical. The keyboard shortcut for quick entry can be customized, alongside the menubar icon that can show date, date and weekday, or date and month. Calendars can be managed in the preferences’ second tab, and you can set default alarms for timed and all-day events so you’ll always end up with a standard alarm for every new event – very useful.

Fantastical is the calendar assistant to install on every Mac that has to deal with calendars. Not because Fantastical is more powerful than other solutions like iCal and Outlook, but because is smarter and different. Fantastical wants to be the best, fastest and most intuitive way to add new events, whereas other desktop applications focus on letting you manage your calendar, sometimes packing features that slow down the whole process of adding new events. Fantastical is available on the Mac App Store at an introductory price of $14.99, with a free trial available here. Read more


Cloud Connect for iOS Gets 3.0 Update, Brings Finder Integration

When it comes to remotely accessing your computer, AirPort Extreme station, FTP, Dropbox or WebDAV servers, Cloud Connect Pro is a staff favorite here at MacStories. Not only the app provides a full-featured solution to connect to all kinds of machines, servers and online services, it also offers a neat way to browse files and media in a Finder-like view for iPhones, iPod touches and iPads. We have covered the app a few times in the past, and I was impressed when Antacea managed to port the whole tablet experience to the iPhone.

The latest 3.0 update, however, makes things look much better with some UI refinements, a new audio player, a proper PDF viewer and some stability enhancements. The app retains all the functionalities of the previous versions, but introduces some welcome features and little touches throughout the whole package that add a new layer of accessibility, communication with iOS built-in tools, and more. For example, Cloud Connect 3.0 can directly play music stored in the iPod.app library, or visualize photos and videos from the camera roll. Songs can be sent to the new audio player’s playlist, which sits at the bottom of the app and displays album artwork, a list of songs waiting in the queue, as well as an AirPlay button to beam music to external speakers. Speaking of which, gone is the hideous Mac-like dock, leaving room for a more minimal bar of icons. Browsing files and folders in Cloud Connect has been improved, too: alongside the (great) column view, the developers have implemented icon-based navigation to tap your way around the filesystem. What’s cool is that you can switch between views with a tap in the toolbar, and a new button in the column view allows you to bookmark, copy, download & compress or delete any file or folder. On top of that, this new version allows you to browse songs and media from the camera roll using your Mac’s Finder by connecting to the “iPad” device under the Shared tab once Cloud Connect is running. This is by far the easiest way to import photos and music off an iOS device and onto an OS X machine I’ve tried, with Cloud Connect acting as a bridge between the two. It works great.

The app could still use some UI polish (I personally can’t stand those blue and grey tones), but I can see why Antacea decided to focus on adding and refining features for now. The lack of a serious PDF viewer, for example, was a major disappointment in Cloud Connect 1.0: the new PDF viewer introduced in version 3.0 is quite fast and responsive, lets you create bookmarks and search for text within a document.

Other features in Cloud Connect 3.0 include Google Picasa support, possibility to use a Mac or PC as a gateway to connect to other Easy Connect computers, and RDP for HP printers only. At $24.99 in the App Store, Cloud Connect doesn’t come cheap but it’s powerful, easy to use and works both on the iPhone and iPad. The app keeps getting better on each release, and I’m looking forward to some serious design improvements in the next version. For now though, Cloud Connect surely is one of the best ways to manage your remote and local connections. Read more


Apple Releases Lion Developer Preview 3

Apple just released a new OS X Lion Developer Preview. The update weighs at around 1.07 GB and it’s available now in the Software Update control panel. It is recommended for all users running Lion DP 2, and Apple’s Mac Dev Center seems to confirm the new build is indeed Lion Developer Preview 3, although the direct link on the Dev Center still goes back to Lion Developer Preview 2. It appears Apple is now seeding Lion DP update only via Software Update.

Mac OS  X Lion Developer Preview 3 is now available via Software Update for systems running developer preview 2 update 2.

 

In the past weeks, Apple released via Software Update two updates for Lion Developer Preview 2; these latest updates to Lion DP 2 are needed in order to install Developer Preview 3 through Software Update. Read more


First Build of Mac OS X 10.6.8 Seeded to Developers

As noted by MacRumors, Apple has seeded the first build of Mac OS X 10.6.8 to developers. The new build, which carries number 10K521, confirms there’s room for at least one more Snow Leopard update before the release of 10.7 Lion, scheduled for this summer.

According to people familiar with the new build, focus areas for 10.6.8 are AirPort, Graphics Drivers, Mac App Store, Networking, QuickTime and VPN. Apple released the last public version of Snow Leopard, Mac OS X 10.6.7, on March 21, including fixes for Mac App Store, SMB servers and Back to my Mac.


Skype Bug Leaves Mac Users Vulnerable to Exploit: Updated

Those running Skype on OS X are vulnerable to an exploit that allows attackers to gain root access on target machines. Through an instant message, attackers could deliver a malicious payload that would give them remote access via a shell. The severity of the issue has already been addressed by the Skype team, and should be fixed in a future update. In the meantime, a proof of concept reveals the need for caution with recent OS X security warnings and concerns.

Read more


Preview: Fantastical, Upcoming Calendar App for Mac

How do you improve the default OS X calendar application? How do you set out to create an alternative that can be appealing to power users, and accessible for calendar novices at the same time? While beta testing Fantastical, an upcoming Mac app by Flexibits, I thought these were the questions the developers tried to answer with their latest creation. Like in Twitter clients, developing a third-party calendar isn’t an easy task: you have to make sure it will work with all those calendar protocols out there, but most of all you have to know you’ve got something on your hands that will stand out from the crowd – especially when Apple itself ships a full-featured iCal.app with OS X that does its job just fine for most users, and doesn’t require an additional purchase. As usual, though, I believe there’s plenty of room for alternatives if you’re willing to take a risk and believe in your product. And it shows when testing Fantastical: Flexibits believes in its new app so much they wrote “your Mac’s calendar will never be the same again” on the teaser website.

Indeed, Fantastical does some things the default Mac calendar client can’t even imagine. First off, it’s elegant, minimal and unobtrusive, yet beautiful to look at. I know the very own purpose of a calendar app isn’t that of letting you stare at it, but when compared to this or this you’ll notice the difference. User interface, however, is functional to Fantastical: it’s minimal because Fantastical wants to be simple to use, and it’s gorgeous for as much as it’s powerful inside. Fantastical uses a natural language parser that will let you write down events in plain English, and have the app correctly recognize the input in various fields. Example: Meet with Cody tomorrow at Apple Store, Viterbo 5 PM to 6 PM. Adding this sentence to a new iCal event does nothing. But writing it in Fantastical? It creates a new calendar event with “Meet with Cody” as the title, “tomorrow” as the relative date, “Apple Store, Viterbo” as the desired location, and 5 PM to 6 PM as the timeframe. It’s almost unbelievable how well this thing works and how deeply it improves the way I can add events using nothing but English. I don’t have to navigate with my keyboard and mouse, I just write and hit Enter to process the event and add it to my default calendar. Sure, I could still do things manually and adjust dates or location with the cursor, but since installing the first beta of Fantastical I haven’t found a reason why I should.

The language parser is the big feature of Fantastical, but there’s lots more. Without revealing too much right now (let’s save it for a final review, shall we?), I can say Fantastical’s huge advantage over several third-party calendar apps for OS X is that it works perfectly in conjunction with Apple’s iCal, which is responsible for keeping all your calendar configurations. You can start using Fantastical seconds after launch without doing anything, as the app fetches the accounts you’ve already set up in iCal. This means Google Calendar, MobileMe, CalDAV, Exchange, Yahoo Calendar – they all work out of the box. And if you want, you can make a calendar the default one so that adding new events will be as fast as hitting a shortcut, and write.

I wasn’t sure I was going to use Fantastical much initially, mainly because I didn’t think a replacement for the standard calendar interface was needed on a Mac. But after trying it, I have to say Fantastical is the calendar app to look forward to. You can sign up for updates here, and stay tuned for a complete review on MacStories soon. Read more


New iMacs To Use SSDs As A “System Cache” For Spinning Hard Drives?

Yesterday, we noted the new iMacs featuring Sandy Bridge processors and Thunderbolt technology came with an option in the Apple Store’s online configuration page to pack a hybrid Serial ATA Drive + SSD setup at an additional cost. What’s curious about this hybrid setup is the note left by Apple to inform users that OS X will come preinstalled on the solid state drive, leaving space for documents and other media on the bigger (but slower) spinning hard drive.

iMac also offers an optional 256GB solid-state drive (SSD), which has no moving parts and delivers increased drive performance for many operations. The 256GB SSD can be purchased in place of the standard hard drive or in addition to it.

If you configure your iMac with both the solid-state drive and a Serial ATA hard drive, it will come preformatted with Mac OS X and all your applications on the solid-state drive. Then you can use the hard drive for videos, photos, and other files.

This led to speculation as to whether Apple was planning to install OS X on the SSD and show the other drive as a mounted volume in the Finder, or they developed a brand new system to automatically handle the processing of files and system info across the SSD and the spinning drive. Several bloggers and Mac users wondered how Apple could manage to easily allow the new iMacs to quickly switch between drives, save the OS on one drive and media on the other, symlink the user’s Home folder to content saved outside the SSD. These technical questions also had to face the 4-6 week delay that showed up when ordering a new iMac with hybrid configuration. However, the solution may be pretty simple, as it could lie in Apple’s use of Intel’s new Z68 platform, which – combined with the upcoming “Larsen Creek” SSDs – allows for a new caching system called “Smart Response Technology.” Intel’s BD82Z68 Platform Controller Hub is indeed being used in the mid-2011 iMacs, as iFixit confirmed earlier today.

Intel’s Smart Response Technology works like this: in a hybrid configuration such as the one possible in the new iMacs, the smaller SSD acts as a “system cache” for the bigger & slower HDD. The OS (boot files, resources, extensions) are cached on the SSD for faster loading times, but the user only sees one drive in the Finder / Windows Explorer.

Smart Response provides a middle ground between capacious but slow and inexpensive hard drive storage, and fast but small and expensive SSD. With it, one can retain a high-capacity hard drive, and speed it up using a small SSD. The technology uses the small SSD’s low access times and high speeds to make it work as a cache of the HDD, it might even store copies of key parts of the HDD such as the boot volume and system files, to make booting faster, and the system more responsive overall.

It’s not clear at this point whether the delay in shipping times is caused by Apple waiting for Intel’s new solid state drives, and if Smart Response Technology will be enabled at all in Snow Leopard. Apple’s note on OS X coming preinstalled on the SSD surely raises some important technical questions, and we’ll know more in a few weeks when these hybrid iMacs will start showing up. [TonyMacx86 via 9to5mac]


Google Chrome Canary Lands On OS X

With an unexpected move that was reported earlier today by MG Siegler at TechCrunch, Google decided to (finally) release Chrome Canary for Mac. The new, highly unstable and cutting-edge version of Chrome is available for download here. What made Chrome Canary the proverbial unicorn among Mac users is the fact that this version of the browser is considered a pre-developer build – a step above Chromium, but an anticipation of things to come in the Google Chrome Dev, Beta and Stable channels. Available for several months on Windows, Canary is, put simply, the Chrome version to use if you want to see the latest developments, and try early features that will be implemented on other Chrome channels at a later date. Canary is not meant for daily, stable usage – instead, it’s best to run it alongside a beta or stable Chrome installation.

The Google team writes on the official Chromium blog:

The Mac version of Google Chrome Canary follows the same philosophy: it automatically updates more frequently than the Dev channel, and does not undergo any manual testing before each release. Because we expect it to be unstable and, at times, unusable, you can run it concurrently with a Dev, Beta, or Stable version of Google Chrome. Your Canary data remains separate, but if you set up Sync in each version of Chrome that you use, you can automatically continue using the same set of bookmarks, extensions, themes, and more.

The current stable version of Chrome is labelled 11; meanwhile, the Dev and Beta channels are already using version 12, whilst Canary has already made the jump to version 13 – the one that’s going to come out as stable in at least a couple of months from now. But if you want to test the latest features and experience the bleeding edge, Canary is awaiting here. With a shiny new yellow icon.


Enhance Your Mac’s Clipboard with CmdVees

When it comes to quickly jotting items into my Mac’s clipboard and being able to access them later in a neatly organized folder view, Clipmenu is my app of choice. I’ve been using the app for years, it’s free, and it provides a lightweight yet powerful way to copy anything into your OS X clipboard – text, images, URLs, you name it. Clipmenu, also thanks to snippets and keyboard shortcuts, makes it super-easy to retrieve at any time information you copied with the standard Cmd+C. The application, however, is limited in the way it enables you to paste multiple items at once: say you’ve copied three different URLs for the ultimate Rebecca Black rickrollin’ tweet, you’ll have to hit Clipmenu’s shortcut three time (and navigate with the arrow keys) to paste those items. Open, copy, open, copy – you get it. The app keeps track of your clipboard, but it’s not aimed at letting you paste all at once with ease. CmdVees, a $0.99 app available in the Mac App Store, wants to fix this.

CmdVees’ concept is really simple: as you copy items into your clipboard, the app creates a stack. This stack lives in your menubar. Once you’re done copying and you want to paste all these items in a single location (say, a TextEdit window), you don’t need to invoke the application with a specific shortcut for every single item. No, you just keep hitting the default Cmd+V until you’ve pasted all the items. The cool thing is, as you hit Cmd+V the app will remove the most recent item from the stack and go to the next one – by default, hitting Cmd+V on OS X over and over simply pastes the most recent clipboard entry. CmdVees is meant for those users (like me) who copy a lot of material on a daily basis, and would like to be able to paste things all at once.

But there’s more: if you don’t feel like pressing the Cmd+V shortcut several times, you can “join” items with a single paste through a keyboard shortcut you can configure in CmdVees’ preferences. You can also swap items in the stack with a shortcut, or clear your queue entirely. Older items are accessible from a dropdown menu, plus you can specify how many items to keep in CmdVees’ history and set a time out for copied items.

At $0.99, CmdVees is a no-brainer if you’re looking for a utility that collects your clipboard items and is able to paste them all at once. I’ve noticed some compatibility issues with Clipmenu while using it, but I think customizing the settings a little bit should fix that – just in case, download a free trial here.