Download the new Switched app for your iPhone

Skip to Content

Stay up to date with Switched's CES 2010 coverage
AOL Tech

Filed under: Cool tools

Filed under: Software, Cool tools, Internet Tools, iPhone

Home security on your iPhone

We all know how the iPhone can secure itself, but you can get it to secure your entire house as well.

A while back, I briefly toyed with the idea of going without a landline. It's an alluring prospect, and strikes me as satisfyingly post-modern. But one thing held me back: my home security system, which relied on a landline to connect it to central monitoring. So even though I went through a brief affair with Vonage until Verizon FiOS Triple Play pulled me back in, I had to keep a limited line connected to the house for our security system.

I tried to get rid of it. Oh, how I tried. But until recently, retrofitting the system to go cellular, or swap it out with a more modern system using (for example) a secure cellular connection, always cost more than it was worth. Then our home security monitoring contract price went way up and all of a sudden, the price difference between retrofitting and acquiring a new system went down. That made getting the new system worthwhile.

I went about trying to find a security system that would give me the flexibility I needed, as well as the knowledge that I wasn't compromising home security. I already ran a small security program in the house to run a video baby monitor, but for the whole house, I needed some kind of central monitoring. Enter Alarm.com.

Continue readingHome security on your iPhone

Filed under: iPod Family, Cool tools, Hacks, iPhone, Jailbreak/pwnage

Found footage: Jailbreak BTstack support extended to 1st gen iPod touch



The BTstack project that we've covered before on TUAW, offers a way for iPhone and iPod touch units to communicate with arbitrary external Bluetooth devices. To date, it's been used to connect keyboards, mice, and wiimotes with iPhone software.

This system has now been extended to the first generation iPod touch, bringing all six iPhoneOS models into the Bluetooth arena. Since the 1st gen touch does not provide its own built-in system, it requires an external module. This video uses the dongle described at this blog post to demonstrate the keyboard connection functionality.

Although the 1st generation touch is an increasingly deprecated system, it's nice to know that it hasn't been left out of the Bluetooth picture. Old touch units make excellent hobbyist systems. When jailbroken, access to a full suite of Unix tools offers a budget-priced platform with great prototyping potential. With this new Bluetooth stack support, the 1st gen touch has just become an even more exciting system for projects like remote monitoring.

Filed under: Desktops, Software, Cool tools, MacBook, Developer

BumpTop offers a 3D desktop on your Mac


I've never really gotten into the whole 3D file navigation thing (ever since "It's a Unix system! I know this!", it's seemed pretty corny), but BumpTop might be the exception I've been waiting for. It's a 3D overlay for your OS X desktop that turns files into 3D objects to move around, pin on the walls, pile up or break down as needed. It's not too shabby -- with all of these things, there's a fine line between adding in graphic splashes for the heck of it, and making sure everything has a real function, and it seems like BumpTop walks that line pretty well. Most of the graphical flair does actually help with a function also. The app also supports the multitouch trackpad on MacBooks, so there's a little bit of innovation to play with as well.

Mashable says BumpTop is planning even more integration in the future, piping content from sites like Facebook and Twitter straight to one of the desktop's walls, and more involvement with the touch interface, even as we await the tablet's announcement.

I don't know if it's quite enough for me to leave behind the 2D icons and filenames that have worked well so far, but BumpTop is an interesting experiment in adding that third dimension into your normal workspace. The app is a free trial download, with a Pro version available (multitouch support, unlimited stickies, instant search) for $29.

Filed under: Multimedia, Software, Cool tools, Odds and ends, Freeware

SlipCover helps make case icons for your media

Here's a cool app we haven't mentioned yet here on TUAW -- SlipCover is an app that will help you put together some beautiful icons for your Mac's media files, from DVDs to video games or anything else that needs a cool looking icon. The app itself revolves around "case" files, which are basically templates like the Blu-ray, PS3, and Xbox 360 branding on their DVD cases, to which you can then drag and drop other media on to (for example, put a Watchmen movie poster on a Blu-ray "case," and you've got an icon that looks exactly like a Blu-ray version of the DVD), and then your media files on there to apply the icon automatically. No more hunting around through file names or weird previews of your media -- you can just browse through a Delicious Library-style set of thumbnails to find whatever you want to watch.

Now, you may say that you just get all your media from iTunes, and that those come with thumbnails and covers already, and that's a fair point. But for those of us who obtain media from all over the place, it's nice to have a way to make it look all professional and purty. Slipcover is a free download over on their website.

[via Lifehacker]

Filed under: Accessories, Cool tools, Odds and ends, iMac

Rain Design's iMac turntable sends the iMac for a spin

iMacs are great, except when you have one sitting with its back to a wall and you need to plug something into the back of it. Particularly with the larger models, you end up having to pick up the iMac and swing it around to get to those ports on the back. Wouldn't it be a lot easier if you could just spin it?

That's the idea behind the Rain Design i360, a turntable that encloses the base of an iMac or Apple Cinema Display, and then allows easy movement of the display. Want to show a co-worker on the "back" side of your iMac something? Just spin the entire computer around. Need to plug or unplug something? No problem -- just swing the iMac or Cinema Display around and do it.

I've had an i360 on my first-generation Intel iMac since just after I bought it, and I can't count the number of times that it has saved me from having to pick up the computer and slide it around to plug something in. I've recommended the i360 to many of my Mac consulting customers who have iMacs or Cinema Displays, and many of them end up buying the device.

Continue readingRain Design's iMac turntable sends the iMac for a spin

Filed under: Cool tools, Developer, iPhone, App Store

iPhone devsugar: Simple table badges

TUAW's devsugar series helps introduce developers to tools and tricks that they might not yet be familiar with. Today's tip centers on table-level badging and how to simply and easily add badged cells to your iPhone Xcode projects.

Badges are a natural partner for table view cells. When working with one-to-many data like mailboxes with letters, or RSS feeds with articles, they indicate how many items (or new items) branch off of each available choice. The standard Apple SDK does not offer badge functionality.

iPhone Developer Tim Grant Davies to the rescue. He has built an open source github repository for his TDBadgedCell project. Distributed under the Creative Commons Public License, this class allows you to add numbers to the right of each table view cell, and choosing a background color for each number.

Each badge is drawn in a custom view using CoreGraphics. This means the class does not rely on extra images stored in memory, and the badges are drawn quickly on demand. You can set color properties for each badge, indicating hues for both the normal and highlighted states.

Continue readingiPhone devsugar: Simple table badges

Filed under: Cool tools, Snow Leopard

Snow Leopard Creator Codes: one more time, with feeling

I recently wrote about Ross Carter's Snow Leopard Creater Code discoveries and his solution, LaunchCodes. It turns out there were a few issues with the initial implementation, such as Apple Events not being passed along. Normally when you find a file in Spotlight, a PDF for example, opening it launches Preview and the query that was used to locate the file shows up in the search field in Preview. This was no longer working in LaunchCodes, though Ross says he's working on that right now. In the meantime, Michel Fortin has produced Magic Launch, and it solves the majority of the issues that have been presented.

Magic Launch installs as a System Preferences pane, and you can drag and drop applications to it to register their file type. Then, you can choose a default application, but optionally specify that it should launch in it the application which created it, when possible. Probably the coolest feature, though, is the rule handling. Similar to rules in Mail.app, you can set up a series of criteria to determine when a different app should open the file. You can have multiple rules, and each rule can check things like file location, file name or extension, text contents, hex contents and/or ASCII contents. That's pretty nifty, and goes beyond the default functionality that was available before we even needed apps like this.

Magic Launch is free to try out, and costs $14US for a license. If you're still finding documents annoyingly launching the wrong applications, go download it and give it a try.

Filed under: Software, Cool tools

AppZapper: a great big upgrade for a small utility

I discovered AppZapper years ago. It was a huge boon for me, helping me keep my support folders a little cleaner as I began the early stages of my habit of installing 2 or more new apps a day, trying them, and usually deleting them. It let me drag an application to its interface, and would then search for related files that application may have left around the hard drive. A quick double-check (by me) to make sure it wasn't mistaken, one click and poof, all traces removed.

I've tried other, similar applications over the years ... CleanApp has some great features, and Amnesia is pretty cool, but AppZapper "just worked." I managed to stay loyal to it long after I had assumed its development had gone dead. Then, to my pleasant surprise, a major update dropped yesterday. My AppZapper is not only freshened up, it's bursting with some very cool features.

Continue readingAppZapper: a great big upgrade for a small utility

Filed under: Software, Cool tools

KeyRemap4MacBook: the utility keyboard lovers have dreamed of

I'm not a keyboard-only guy; I know when a mouse makes more sense. That being said, if I can do it from my keyboard, I do. So, as a followup to my post on the handy BetterTouchTool, I'd like to point out another free utility, KeyRemap4MacBook. It's an awkward moniker, and it's not pretty, either, but it's stable, works with any Mac (not just MacBooks, as the name would indicate) and offers drool-worthy functionality.

So, what does it do? Out of the box, it offers you dozens and dozens of options for remapping keys and key combinations to potentially more useful actions. Turn your space bar into a shift key when it's pressed in combination with another letter. Turn your trackball into the world's biggest Mighty Mouse scroll ball when you're holding control and command.

My favorite right now is remapping control-i,j,k and l to arrow keys, meaning I no longer have to move my right hand for basic cursor functions when Emacs mode isn't supported or applicable. I've also got the right option key on my aluminum Apple keyboard set up to turn my arrow keys into page up, page down, home and end when used in combination. In short, the usability of my keyboard has skyrocketed. I shudder to think what will happen the next time I jump on someone else's computer and my muscle memory has to re-adjust.

KeyRemap4MacBook can be used to improve accessibility, or to offer familiar shortcuts to switchers. You can even have it remap keys only in certain applications, meaning I can have Command-R remap to Control-R in VMWare or Fusion ... that will save me a lot of fumbles when testing multiple browsers! There's also the capability to add your own mappings, with sample definitions included. It's not exactly a breeze to customize, but it could be worse. I recall it being much more difficult to pull off this kind of extensive remapping in the past, even with tools like ControllerMate in the game.

KeyRemap4MacBook is free, and you can grab a copy at the pqrs.org website. There's even source code available, if you're savvy with C++ and wondering how it works. There's a fully-functional uninstall feature in the preference panel, so you can try it worry-free!

Filed under: Software, Cool tools

BetterTouchTool makes multi-touch infinitely more useful, for free

We recently covered a utility called MagicPrefs that adds a hatful of new and configurable multi-touch gestures to your Magic Mouse. Well, there's another free utility called BetterTouchTool that works with both trackpads and Magic Mice, providing a huge number of gestures and infinite possibilities for configuration. BetterTouchTool is a fork of the MultiClutch project, built for Snow Leopard and expanding the feature set greatly. It's the work of Andreas Hegenberg (also the author of SecondBar), and it's come a long way since the first alpha version I tested a while back.

Aside from improved stability, the interface is one of the elements that's come the farthest. It's now quite easy to start adding gestures such as 'Three Finger Swipe Down' and 'Four Finger Click,' and assign them to predefined actions like 'Show Desktop' or 'Open Finder.' You can also assign any shortcut key you like, or assign a gesture to launch any application ... meaning you can make just about anything happen. BetterTouchTool also has actions available that control window sizing and movement, ala SizeUp, but with gestures.


Groups of gestures can be assigned to specific applications, or made global. The latest version includes presets (which you can switch between), import, and export. Separate gestures are available for the trackpad and the Magic Mouse, and the new "Live View" feature makes it very easy to gain precise control over sensitivity settings and to test out gestures. BetterTouchTool is free, and is likely to remain that way, according to the author. It's still got the occasional glitch, but development is rapid and it's improving and expanding almost daily. If you've got a MacBook or MacBook Pro with a multi-touch trackpad, a Magic Mouse, or both, give it a shot!

Filed under: iPod Family, Cool tools, Hacks, Found Footage, iPhone, Jailbreak/pwnage

Found Footage: iPhone/Mouse integration



What happens when you combine two amazing jailbreak utilities on the iPhone? You achieve remote mouse based support! iPhone developer Lance "ashikase" Fetters, author of the amazing Backgrounder jailbreak app, wrote a VNC style extension for the iPhone called MouseSupport. It provides a floating window with a virtual cursor that can be controlled with synthesized pointer events.

A second utility, developed by Matthias Ringwald, is called BTstack Mouse. It integrates with ashikase's MouseSupport and Ringwald's open source BTstack implementation to provide iPhone/mouse integration. The video shown here uses Apple's Magic Mouse to demonstrate the BTstack Mouse extension. BTstack Mouse will shortly be available on Cydia and will retail for free.

So why does this all matter? Who cares about using a mouse with an iPhone when most people have perfectly usable fingers? Where does a mouse fit into the iPhone world? This effort is part of a larger project to create a nomadic computing environment on the iPhone. To put yourself into the right mindset, try thinking of an iPhone as a portable pocket-sized Unix system instead of as a mobile cell phone.

Practical work-ready peripherals that can move as you move, without need for carrying along a laptop, act as an important part of that vision. You can be on the go with just the phone itself -- as you know, a naked iPhone offers a perfectly usable mobile solution for light computing needs -- or you can start accessorizing to upgrade your computing efficiency.

By providing hooks for these accessories, the iPhone opens itself up to better desktop-style computing in addition to its existing mobile tools. In the end, when the vision of this project is fulfilled, you'll be able to move the iPhone between desktop set-ups where it can connect itself into a "dockable" Bluetooth-enabled work system, to your pocket on the go, to a lightly-accessorized system for coffee house use.

Filed under: Cool tools, Hacks, Developer, iPhone, App Store, SDK

Found Footage: Sudoku Grab goes Augmented Reality


When it comes to the iPhone, Augmented Reality refers to applications that integrate live camera feeds with data generated either directly from those camera images or from related data linked to the user's real world location. Over the past year, we've seen a number of augmented reality applications appear on App Store and in the Cydia store, offering a way to connect real world visuals with enhanced data presentations.

On the recent Augmented Reality front, Sudoku Grab [iTunes Link] developer Chris Greening has been inspired by Apple's recent decision to allow calls to UIGetScreenImage(), the computer function that allows iPhone developers to copy an image directly from the iPhone screen. By relenting on this issue, Apple has allowed programmers to pull live data from the iPhone camera, and process that data in real time. That opens the door to immediate image processing and visual presentation of data on top of that image stream.

The above video demonstrates this ability by scanning for Sudoku boards. When it detects one, the numbers in question turn green. So how useful in general is this new SDK feature? Chris says, "It's a bit horrible to do anything really useful, you haven't got a direct feed from the camera so you have to do a bit of jiggery pokery if you want to draw on top of the camera preview and still have something usable." As you can tell from the video, his "jiggery pokery" is pretty well done. His real time scanning and enhancement of raw image data allows his detection routine to work with the camera's live feed to acquire new Sudoku boards.

It's still early days on the augmented reality front. Greening's work represents just the start of where this technology can go. With faster processors and better screen access routines (UIGetScreenImage is a very slow call compared to the iPhone's non-public CoreSurface routines), real world integration is just going to get better and better.

Filed under: Cool tools, Odds and ends, Freeware, Terminal Tips

Homebrew, the perfect gift for command line lovers

If you're an OS X user who spends as much time on the command line as you do in the GUI, you're probably familiar with the MacPorts and Fink package management projects, making open source software easier to compile and run on Mac OS X. You may also be well-aware of the shortcomings of these projects when it comes to future-proof package management. A new, open source project called Homebrew may be exactly what you've been looking for. If you're not a lover of all things CLI, send a link to Homebrew as a great (free) last-minute gift for the Terminal-lover in your life.

My favorite thing about Homebrew is its ability to function perfectly well with /usr/local as its base directory, installing packages in their own folders but linking them to /usr/local/command. This makes them manageable with existing command line tools. Homebrew can work out of any directory you like, if /usr/local isn't your cup of tea. Installed packages are optimized and stripped based on your architecture, and makes great use of libraries you already have installed or that came with the system, reducing duplication and speeding up download, compile and install times significantly. Add in the zero-config installation, an already-extensive list of "formulas" (packages), a greatly-reduced need to sudo anything, and a Ruby-based framework for creating your own formulae and you've got a killer package for extending your command line toolset.

Homebrew is available for free on GitHub, and the main page has complete instructions for various types of installation (and reasons why you'd pick each one). Check it out, and have a merry CLI-mas!

Filed under: Software, Cool tools

Creator codes make a comeback in Snow Leopard with LaunchCodes

In Mac OS X (and back into OS 9 history), a creator code is a hidden value attached to a document and bound to a preferred application, allowing the OS to know which application to use for opening that file. This is particularly helpful for filetypes that have multiple valid 'target' apps (JPEG, PDF, etc.); the creator code lets Preview 'own' its PDF or image files, TextEdit automatically open its text files, and so on.

Those who are familiar with the process are already (painfully) aware that Snow Leopard ditched this system a while back (some great details at Ars Technica). For many users -- especially Windows switchers -- the new method is an improvement, allowing a more standardized response to double-clicking a document file that's driven by the file name extension (.doc, .html, and the like). If you're in the former group, though, and missing your creator codes, the developer behind PageHand has a treat for you: LaunchCodes.

LaunchCodes is an extremely simple utility which restores the creator code functionality to Snow Leopard. The creator codes never went anywhere; they're still in the metadata. LaunchCodes just tells the system what to do with a filetype. Setup is fast and easy, just enter the extension for the file and assign an application to it (similar to "Always open with"). It runs quietly in your menubar and directs OS X to open the application you prefer for any given type of file.

LaunchCodes is $4.95US and is available as a free trial at the PageHand website.

Filed under: Software, Cool tools, Productivity

Drag and drop your windows into tidiness with Cinch

I'd never heard of Cinch, just mentioned over at Cult of Mac, but it's such a great idea I thought I'd check into it.

Basically, Cinch does what all great Mac software does: it works in the background and lets you do what you want to do, skipping completely all the usual nonsense you usually have to do in between. Basically, it's a window helper -- all you have to do is drag any window on your desktop to a side of the screen, and it'll put the window maximized in that space. Drag it to the top, and it'll maximize it across the screen. When you're done, drag the window away, and it returns to its original size.

There's a great screencast on the Irradiated Software website that shows some of the possibilities. One idea that really appeals to me is dragging two Finder windows quickly to either side of the screen to both browse two folders at the same time, and then pass files back and forth between them.

Cinch reminds me of this old chat by Quicksilver creator Nicholas Jitkoff, where he talked about software that didn't worry about what you wanted to do and just let you do. Cinch serves its purpose in that same way. It's available over on the website for US$7.

Tip of the Day

Want to drag a file to another folder and copy it instead of moving it? Press the Option key when you drag that file and it'll be duplicated rather than moved entirely.

Follow us on Twitter!

TUAW [Cafepress] 

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

Our Writers

Victor Agreda, Jr.

Programming Manager, AOL Tech

RSS Feed

View more Writers

More Apple Analysis

AOL Radio TUAW on Stitcher