Cory Bohon
Articles by Cory Bohon
AppleScript: Exploring the power of Folder Actions, part I
Welcome to Part I of this mini AppleScript feature on creating useful folder actions. We'll have more posts on this topic coming up, but for now, let's introduce what a folder action is. Have you ever wanted to just drop a file into a folder and have something magically happen? Say, have a file printed, whisked to a remote site via FTP, or perhaps have an image be automatically flipped from horizontal to vertical? With Mac OS X's built-in folder actions, you can easily do this with a simple drag and drop. Creating the folder First, let's talk about how we can enable these "magical folders" that perform actions on files dropped within them. For this example, I'll show you how to make a folder on your desktop that, when a file gets dropped into it, will display a dialog letting your know that the file was placed there.
First Look: Touch Poet lets anyone be a poet
With Valentines Day right around the corner, it would seem that everyone is looking for something to get their loved ones. While most might settle on candy, or other holiday items, would you ever think of writing your special someone a poem? Even if you've never written a sentence in your life, you can easily write a poem with Touch Poet [iTunes link] for iPhone.Touch Poet grabs word snippets from works by Edgar Allen Poe, Shakespeare, and Rudyard Kipling as well as Digg headlines and other news sources. When you tap on the right-pointing arrow in the app, words will be move out from behind the arrow. When you find a word that you want to use, you can drag it up to the top portion. The snippets of paper has a really great physics engine that makes it look as though you are actually touching it. If you don't like a word, or would like to choose a better word, then you can "throw" the piece of paper in the garbage shoot by tossing it towards the bottom right of the screen. If you can't seem to find a word that you like, you can input your own words by double-tapping on the bottom of the screen -- this will allow you to input your own word. If you tap the upward facing arrow you will have several options, namely the ability to select the source of your words. From here you can also Twitter your masterpiece or e-mail it straight to your loved one. You can get your hands on Touch Poet by visiting the iTunes App Store. It is currently on sale for $.99 (US) through Valentines Day; after then, it will go up to $2.99. %Gallery-44364%
Apple wants to know more about your Apple TV use
Apple is now asking users of the Apple TV product to take a survey "in an effort to improve [the] Apple TV." According to Mac Rumors, new Apple TV owners were told about this data collection. In an email sent to various users, Apple gives us the following details about the survey:"Please take a few minutes to complete this survey to help us understand how you use your Apple TV. Your responses will remain completely confidential and results will be viewed only in aggregate. We value and appreciate your input."The survey takes a few minutes to complete, and provides users the ability to give their full input in the form of a text box. You can take the survey by clicking here.Update: Apparently Apple is experiencing a heavy server load and the survey site is being very unresponsive or not at all responsive at this time. Thanks for the tip, Zack!
TUAW Review: Livespeakr
Last year we reported that Livespeakr, an innovative set of speakers for iPhone, would soon begin looking for a manufacturing partner. In the latter portion of the year, we were suprised to learn that the Livespeakr would begin shipping as soon as January 2009 -- which they did. We now have our hands on this awesome portable speaker system for iPhone/iPod, and it doesn't disappoint. The DesignThe Livespeakr features what the creator call a "super cradle" that will fit not only the original iPhone, but also the iPod Classic, iPhone 3G, iPod Touch and iPod Touch 2G. This cradle rotates 180º to enable both landscape and portrait usage from the iPhone/iPod touch. Behind the super cradle lies the male audio jack which plugs into your device. The cradle can be popped off to reroute the cable for either iPhone or iPod use. When you rotate the cradle 180º the speakers will expand so that the cradle is not blocking the speaker grilles. When you return it to the 90º position, the speakers will retract back into place. The top of the Livespeakr is plain, only offering an on/off switch, small LED, and mini-USB port. The Livespeakr is made out of shiny black plastic that resembles the 5th generation black iPod (with video). On the back you will find a small flap that pops out -- this is actually the stand. While you can't adjust the height with the stand, you can adjust the angle that it swings back or forward. The metal stand has rubber feet so the unit won't slide while you use it. What you get with LivespeakrWhen you order a Livespeakr, you'll get not only the Livespeakr itself, but also a USB-to-AC adapter that will allow you to charge the unit on the go. You'll also get a USB to mini-USB cable, and a carrying case for the speakers and the charger. Functionality These speakers greatly improve on the built-in speaker that is on the iPhone. When I plugged in the speakers for the first time, I was astonished that such a big sound was produced by such a small speaker system -- it reminds me of having a miniature iPhone boom-box. While these speakers are a little light on the bass side of things, I found that by adjusting the equalizer on the iPhone/iPod, I could drastically improve on the sound quality. The nice thing about the Livespeakr is that the speakers themselves are shielded against RF (Radio Frequency) noise. So, you can listen to your tunes without either switching the iPhone into Airplane Mode, or having to hear your iPhone search for a 3G signal and getting the incessant buzzing sound associated with it. The Livespeakr features a rechargeable lithium-ion (Li-Ion) battery that I had very good luck with. In my testing, I was able to squeeze a week of 1-2 hour per day uses of it.Final ThoughtsI really enjoyed using the Livespeakr and seeing how far it has come along since I first looked at the schematics of it last year. I could definitely see taking the Livespeakr on vacation to the beach, or just a swim at the pool. In addition, this small speaker set can be used as a speaker phone on your desk. While some might say the $129.99 (US) price tag is a little high, I would have to disagree due to the portability and usability of the speakers. The Livespeakr is actually on sale right now, so you can actually get them $30-off for a sale price of $99.99(US). You can check out the speakers in a little more detail on the Livespeakr website; you can also order them from their site. Be sure to check out our gallery of pictures of the Livespeakr.%Gallery-44249%
Apple updates GarageBand '09 to 5.0.1, fixes lesson store
Apple just released an update for GarageBand '09 that will fix some problems with the lesson store. According to Apple, "This update improves overall stability and addresses specific issues with downloading lessons from the Learn to Play Lesson Store. It is recommended for all GarageBand 09 users." You can download the update by opening Software Update (Apple menu > Software Update) or by downloading the installer package from the Apple Support Downloads website.Perhaps this has something do do with the recent uproar about PowerPC Mac being unable to play back certain downloaded lessons from the store. If you are using a PPC Mac and find this update does anything for playback, be sure to let us know in the comments or by dropping us a line!Thanks, Doug!
Apple offers up iWork update, fixes issues
Tonight, Apple sent out an update for the previous generation of iWork ('08). You can find all of the details on the Apple Support Downloads site, or below. Keynote update 4.0.4 (Link) This update addresses compatibility issues with Microsoft Office PowerPoint 2007 and Microsoft Office PowerPoint 2008 as well as general compatibility issues. Pages update 3.0.3 (Link) This update addresses general compatibility issues. Numbers update 1.0.3 (Link) This update addresses general compatibility issues. You can download these updates by opening Software Update (Apple menu > Software Update) or by getting the individual package installers from the Apple Support Downloads website.
GroceryIQ acquired by Coupons.com
We first told you about Grocery IQ in October of last year. Grocery IQ allows iPhone users to completely organize a shopping list, and even arrange the list by aisles in the store. While the application has grown since its first release, it is about to see some major improvements. Grocery IQ was recently purchased by Coupons.com (a website for finding coupons). According to a press release by Coupons.com, the application could see a 2.0 update as soon as February and include the ability to find coupons right from the device. The update will be free for previous purchasers of Grocery IQ. The application is currently the number one seller in the Lifestyles section of the App Store. Grocery IQ is available on the App Store for a US $.99. Thanks, Kim!
iLife Tip: Enable Multi-Touch maps in iPhoto '09
After using iPhoto '09 for a couple days, I have come to love the new features, in particular the Places feature. However, one thing that annoyed me is that you cannot use the Multi-Touch feature on newer MacBooks to manipulate the maps (zooming in/out, etc.). However, thanks to a Tweet-tip from Steven Troughton-Smith (@stroughtonsmith), there is a way to enable this functionality. To add Multi-Touch maps to places in iPhoto '09, just open Terminal.app (/Applications/Utilities) and type (or copy/paste) the following statement and press enter: defaults write com.apple.iphoto MapScrollWheel -bool YES When you restart iPhoto, you will notice that you are now able to scroll in/out of the Places maps with ease. If it turns out that you don't want the scrolling feature, just retype the statement, replacing "YES" with "NO." Thanks for the tip, Steven!
Five iPhone games worth checking out
We had such a great response to our Six iPhone Games still worth playing that we decided to do a follow up. In this post, I'm going to tell you about 5 new iPhone games that are new, and look very promising. Trivial ($4.99 each)If you are a fan of trivia then you will love Trivial [iTunes link]. Trivial is interesting because it is not just one application -- it is actually a collection of six iPhone applications that together create a set of trivia games. There's an app for History, Movies, Pop Culture, Sciences, Sports, and Technology. Each Trivial app includes thousands of different questions that will tax your brain into thinking of the correct answer. Trivial includes two great ways of playing the game: single player, or networked. In single player mode, you are able to choose between four different game types: Endless, Endurance, 100 Questions, and Timeless. Endless keeps throwing questions at you until you can't handle it any longer. Endurance will test your knowledge and reaction time by allowing you to answer questions until you get one wrong -- when you get one right, the scoring is based on how quickly you answered. 100 Questions allows you to answer a hundred questions in a row to see how many you get right. Timeless gives you the same great Trivial game without having to worry about the clock ticking. There is even an online score board that allows you to post your scores and compete against other Trivial players.Playing a game of Trivial over the network is absolutely amazing. Handshake (an app by the same company) is the technology that powers Trivial's networked play feature. When you tap "Multiplayer" you have the ability to either host a new game or join a game that someone else set up. In addition, you can play against the computer. Joining a game is as simple as being in the same vicinity as the person you're playing against (the app uses Core Location to find your location using GPS/Cell Triangulation) or typing in someone's handle. You can easily choose any name you want under the "Settings." In addition to all this, the application also includes several Pixel-licious themes to choose from (my favorite is Corkboard and Electronic Glow). The music in the game is also just too cool ... the pace of the music will change based on the difficulty of the question. If Trivia is your thing, this is a must-have. You can check out Trivial on the iTunes App Store -- each version is available for $4.99US each. My personal favorite versions is Trivial Science and Trivial Technology.%Gallery-43205%I Love Virus ($1.99)I Love Virus: no really, I do. No, not those new Mac trojans, but the new iPhone game. The premise of the game is to follow a "young virus-in-training" as it makes its way through mazes and obstacles. The game is basically a cooler mixture of Dig Dug and Pac-Man. As you move throughout the course you will receive different power-ups and abilities, some of which include the ability to eat enemies or speed up. There are over 30 different levels, each with their own styling. There are also three game modes (selectable in the settings): Regular, Clones Everywhere!, and Enemies Can Use Speed Power-ups -- each of these different types of game play can drastically change the the game.You move the virus around by sliding your finger up/down/left/right to move throughout the maze. Since reviewing, an update has been issued to the App Store to allow the virus to move faster, it can also expand and contract when the virus accepts input. There is also better artwork. You can check out I Love Virus in the iTunes App Store for just $1.99US -- and that price will buy you several hours of gameplay. %Gallery-43206%Continue reading for more iPhone games worth checking out.
iLife and iDVD 7.0.3 updates available
Apple just released two new updates for both iLife and iDVD. The iLife Media Browser Update will "improve overall stability and address a number of other minor issues," according to the update page.In addition to the iLife update, Apple also updated the iDVD authoring software. iDVD 7.0.3 "improves overall stability and addresses a number of other minor issues." Both of these updates are available to iLife '08 users. You can update using Software Update (Apple menu > Software Update) or by downloading the two installer packages from Apple's Support Downloads site. Note that these updates do not affect the newly released iLife '09.Thanks to Tarun for the tip!
Mac Automation: Looping Workflows
Sometimes when working with Automator, you might want a workflow to loop (or go back to the first step and continue to run through the workflow). Automator includes an easy-to-use "Loop" action, and in this Mac Automation post, I'm going to show you how to use it.Let's take a previous workflow that I wrote about: iCal to-dos. In this how-to, we got iCal to-dos sent to your mobile device via a simple workflow and e-mail. The method that I wrote about required you to send an email (and rely on mail rules) in order to retrieve your to-dos. However, with the looping action in Automator, you can easily automate this process. Let's first build out the workflow by placing the following actions together (in the same order): Find Calendars In iCal New Mail Message Send Outgoing Messages Pause Continue reading to learn more about the loop action.
iPhone Dev 101: Downloading and Installing the iPhone SDK
We're continuing our series of iPhone Dev 101 posts -- a TUAW feature devoted to beginning iPhone developers. I'm going to spend a little time talking about where to download and how to install the SDK. Let's first talk about what exactly an SDK is. A software development kit is a set of tools and APIs (application programming interface) that allows a programmer the ability to develop for a specific system. Therefore, the iPhone SDK gives you the ability to program for the iPhone. The SDK is just a waste of space on your hard drive unless you know the programming language associated with the iPhone. To program on the iPhone, you will need some Cocoa (Objective-C) knowledge. There are a ton of resources available online and in book form -- I'll cover these and more in the next post in the series. If you already know a programming language like C/C++/Java, then you should just need a refresher course on the classes, methods, and basic expressions.To download Apple's iPhone SDK, you'll need an Apple ID -- this is a free account that you can use to access multiple Apple services including iTunes, Apple Discussions, the online store, and the developer site. If you don't have an account, you can easily get one on the iPhone Dev Center. Continue reading to learn how to download and install the iPhone SDK.
iPhone Dev 101: Introduction
Welcome to the iPhone Dev 101 series. This series on TUAW is designed to tell readers about iPhone development, and give potential iPhone developers a look at the iPhone. In this introductory post, I'll walk you through some of the most asked questions about the iPhone & App Store. These posts will be a little geeky, but I will try to explain anything that you might not already know about. Where do I start?If you already have an Apple ID (either from iTunes/MobileMe/.Mac/etc.), then the first place to start would be to join the iPhone DevCenter. The basic (free) access will allow you to download the SDK (Software Development Kit), look at documentation, download example code, and test your applications in the iPhone Simulator (a Mac application that emulates the iPhone OS). You will not be able to test and debug your application on your actual iPhone or iPod touch hardware, however. For that you will need to purchase a paid development membership. Once you attempt to sign in to the DevCenter with your Apple ID, you will be presented with some terms and conditions that you will need to accept. Once you accept them, you will be taken to the main DevCenter -- this is the place where you will be able to download the SDK and access some other important information about iPhone development. Read on to learn more about iPhone development.
Mac Automation: Creating Watch Me Do workflows
Do you want to use Automator's powerful features, but don't want to worry with "programming" the usefulness each and every time you wish to perform an action? With Automator for Leopard, you have the ability to easily record mouse moves/clicks and keyboard input with a feature called "Watch Me Do." Initial SetupBefore using this Automator feature, you will need to turn on "Access for assistive devices." So head over to System Preferences > Universal Access. Make sure the checkbox is checked beside "Enable access for assistive devices." This allows Automator to control your mouse and keyboard movements/clicks/key presses. Watch Me Do will not work unless this box is checked. Recording an Action in AutomatorYou are now ready to start recording your first Watch Me Do action in Automator. This feature gives Automator additional functionality if a prebuilt action is not readily available. So, before you go creating your own Watch Me Do action, look through the action list to make sure the functionality doesn't already exist. When you are ready to record, press the "Record" button in the top-right corner of the window. The main Automator window will disappear, and you will see a heads-up display on the screen showing that Automator is recording; this display will also have a stop button -- when you are done recording your actions, you press this to return to the main Automator window. While recording, any mouse movements/clicks and key presses will be captured and added to your workflow. Managing your recorded eventsEach time you click, press a key, or move the mouse, you create an "event." Once you have recorded your Watch Me Do actions, you can reorder the specific events of the action. Just click and drag in the "Events" section. Be careful though, as some rearrangements can render the action workflow useless (i.e. reordering a click of a button before a specific dialog is displayed). In the Watch Me Do action, you can also select a Timeout in seconds, and set the playback speed. Before changing these settings, note the defaults: Timeout is set to 0 seconds, and Playback Speed is set to 1x. Read on to learn about running, saving, and get some tips about recording.
Family.app gets updated to 2.3, fixes iSight/iPhoto features
If you have been following Saltatory Software's Family.app, then you know how great it can be for easily creating family trees. Recently updated, this application allows you to easily track your family's genealogy. The new update fixes some bugs that occurred with Leopard, like the iSight/iLife integration. Some of the updates to Family include: You can now export your Family file to PDF, and it will still be crisp if you zoom in. The iSight and iPhoto/iLife integration work again in 10.5. You can now zoom in 120% when in the main editor. Updated Family bubbles to make Family files look better in general, especially in printing. Minor bug fixes regarding text input. There is a fun little fade out when you close windows. Made it so that dragging a new connection is easier than before. Dragging a connection is not as particular about where you click like it was in 2.0.2. If you want more information about this update, or would like to download Family.app, you can visit the Saltatory Software website. Family is $29.95US for a personal-use license and it requires Mac OS X 10.3.9 or higher.
Six iPhone games still worth playing
iPhone games are interesting because of the App Store... most people will download them, play them for a few hours (or minutes), and never think twice about opening them again. Is this due to the App Store's "candy-esque" display of applications, or is it that some apps don't possess a high replay quality? Either way, here are 6 applications that I love to play, and keep me coming back. Hero of SpartaFirst on this list would have to be Hero of Sparta [iTunes]. It introduced something that I hadn't seen in an iPhone game yet: stunning graphics. Yes, the "pixel heaven" in this game could compare to the PSP (Playstation Portable) or rival the graphics found on the Nintendo DS. If you like RPG (Role Playing Games) games, then this is a must-have. True to the title of the game, you play a Spartan King who goes on an adventure and encounters many enemies. While this game doesn't really use the accelerometer to control movements, it does have game play controls that are one of a kind. Hero of Sparta features an on-screen "analog" control stick that allows you to move throughout the different levels. You will use this analog stick in conjunction with action buttons; the use of on-screen buttons seems natural after a while, but may take some getting used to at first. This game features 8 3D levels with awesome graphics and 5 changeable weapons, including: sword, axe, bow, or twin blades. Hero of Sparta works on both the iPhone and iPod touch; however, I recommend restarting your iPhone before playing as this will lessen the possibility for crashes. You can pick up this game from the iTunes App Store for $9.99US. %Gallery-41239%BurnBallBurnBall [iTunes link] is a nicely designed game that gives you the sense of playing inside of a comic book-like world. Even the instructions are a comic book ... a very nice touch! The basic idea behind the game is that you must block-off 75% of each level to advance to the next level. As you tilt the iPhone left/right and up/down, Roy (the character behind burn ball) will roll around. Use him to "burn" a path through the level -- this will block off where you travel. Once you have 75% blocked off you will be able to advance to the next level. However, there are robot obstacles that, if hit, will take a life. This game is tons of fun, and addictive. It is certainly a game that keeps me coming back for more. And for $1.99US, this game will give you hours and hours of game play for your money. BurnBall can be downloaded on the App Store. There is also a lite version [iTunes] available for free.%Gallery-41252%Continue reading for more games that I can't stop playing...
Beejive IM updated to 2.0, includes audio messaging
Beejive IM [iTunes link], the Swiss army knife of instant messaging on the iPhone, was recently updated to version 2.0. Beejive allows you to connect with many different instant messaging services including: AIM, Google Talk, ICQ, Jabber, MSN/Live, Myspace IM, and Yahoo messenger. This application was already top-notch in the previous versions and this new version just makes things a lot better. Let's take a look at each of the changes to Beejive. You are now able to send photos directly from your iPhone and have them show up in-line with the body of the chat. In addition, you can now easily see photos sent to your iPhone. Probably one of the coolest new features is the ability to record and send voice notes to your fellow chatters. Tapping on the toolbar at the top, which lists the current chat name, gets you four options. One of those options is a small microphone; tapping this icon makes your iPhone show a recording view, and instantly start recording audio. When you tap the stop button, your recording will be saved. You can play or record your voice note over again; if you want to send the voice note, tap the "Send" button and your voice note will be directly transferred to the current chat. In addition to being able to send/receive audio on your iPhone or iPod touch using Beejive 2.0, you can also receive and open multiple types of files, including: - Most image, audio, and video files - PDFs - Word documents - Excel spreadsheets - PowerPoint documents I found that once you receive these types of files, you can also forward them to another person on your buddy list. Once you accept the file transfer, you will get a small blue button that will give you more details about the file that you just received; when you are in this view, you will be able to tap the forward button and find another person to forward it to. By default, Beejive will use the default sounds for incoming/outgoing messages. These sounds are very similar to the sounds that iChat ships with; however, if you get tired of them, there is an option for you in this new version. You are now able to change the sounds in the Beejive section of Settings.app. Under "Sounds," you are able to change between default, AIM, and Yahoo sounds. I found that there were two settings for transferring files, and both are useful. Under the "File Transfer" section of Settings.app > Beejive, you are able to choose between two ways of sending files: post a link or direct send preferred. In my testing, version 2.0 of Beejive seemed extremely stable, and included features that made a big difference. I especially liked the ability to send/receive files right from the device. Beejive is available from the iTunes App Store for $15.99. While the price is high, this application is definitely worth it when you consider all of the capabilities you gain. %Gallery-40552%
Review: Incipio Lloyd iPod nano microphone
Have you ever forgotten something, or said "I wish I had recorded that?" If you have an iPod nano and the Lloyd microphone, you will be able to instantly record anything. A while back we mentioned that the Incipio Lloyd microphone had begun shipping. Well, I was able to snag one for review purposes and I'm going to tell you about this very cool accessory for the iPod nano. The DesignLloyd was specifically designed for the iPod nano 4th generation, and you can tell that by just looking at it. The microphone attaches to the bottom of the device, and plugs into the audio line-out / microphone line-in port on the bottom. It is nearly the same width/thickness of the iPod nano, and fits well in that regard. I like the fact that the microphone does not add any heft to the device at all. It does, however, add some height. So understand that if you plan on leaving the microphone connected that some cases might not fit it. FeaturesLloyd features a microphone in the center, and an audio line-out port on the left side. The audio out port allows you to leave the microphone connected, while still having the ability to play your tunes. The microphone does cover up the 30-pin Dock connector, so you will need to unplug/reposition the Lloyd while syncing/charging. ThoughtsI really like this microphone. The sound quality is great, it's easy to carry around, and it doesn't hinder me from using my iPod nano as an iPod. I especially found it to be useful when recording lecture audio, but it could be used virtually anywhere you need to quickly capture audio. My only gripe is that it disables the play/pause/skip button on the iPhone headset while it is attached to the line-out port on the Lloyd microphone. I'm hoping this can be improved in a future version of the product. At $17.99US, this microphone is an excellent accessory for your iPod nano. The device is available directly from Incipio and is available in either black or white. %Gallery-40521%
Cash-In on New Year's App Store deals
Update: most of these deals end soon, so act fast in order to get them! Some iPhone developers have come together to offer you discounts on their App Store applications, just in time for the New Year. The New Year's App Blowout hopes to spread some "holiday cheer" by offering some discounts on iPhone apps. Some of the apps being offered up at a discount include: ScribBall Car Care DuckDuckDuck Mouse House Trivial Trivial History Trivial Movies Pop Culture and others Some apps are being offered completely free, so now is the time to get in on these deals. Visit the New Year's App Blowout website for more information, and a complete list of the apps being offered up.Thanks to Kyle Richter for the information.
Apple to take iWork '09 online?
With just under a week left before Macworld 2009, the rumor mill is turning out many rumors. One new rumor, proposed by 9to5 Mac, suggests that Apple may be taking their iWork suite of software online. iWork is Apple's answer to an office suite, and combines a word processor (Pages), presentation software (Keynote), and spreadsheet app (Numbers). Just as Apple took mail, calendars, and contacts online with MobileMe, 9to5 believes they might do the same with Pages, Keynote, and Numbers. Apple definitely wouldn't be the first company to take office applications into the "cloud," but they might be the first to make web apps that tie into MobileMe. Google Docs (formerly Writely), Zoho Office, and Microsoft are just a few of the companies currently offering web-based solutions for office products. [via MacRumors]%Poll-24549%