Good thing I read this first before diving in head-first. Amazon Instant Video on Your TiVo At this time, Prime instant videos are only available for streaming and cannot be viewed on a TiVo box.   OK… so that said, I still think that Amazon Prime is a great service from the shipping perspective, but I certainly won’t be signing up for this for the video content. Too bad that Tivo’s support for services such as Netflix streaming and Amazon Prime is either so bad, or as in this case, is just missing.

Good tip from iOS Developer Tips for using the “Related Files” button in the upper left corner of your code window (right next to the Back/Forward navigation buttons): Xcode 4 : Related Files List With Xcode 4 you can quickly access an assortment of files related to your project through the Related Files option in the Jump Bar.  

This sounds like it could really be a problem for developers who store anything but truly temporary data in the Caches or tmp directory… Cleaning… – Every iOS app has its own “home” directory where it can store files. Every file and directory that an app puts there, except anything in a Caches or tmp directory, gets backed up when you sync your device to iTunes. Prior to iOS 5, the system never deleted the contents of Caches and tmp, so they were safe places for apps to put data that should always be available but could be redownloaded if the user did a complete restore or otherwise lost all data, and therefore shouldn’t be taking up space in[…]

Nice rundown on Xcode 4 Code Snippets: Xcode 4 Code Snippets – Speed of Light Xcode 4 Code Snippets   ? Perhaps my favourite feature of Xcode 4 is the Code Snippets feature. It allows you to use common bits quickly in your code, instead of requiring you retype them over and over again.

Nice little introductory tutorial for using UIActionSheets in iOS. Simple Menus and Messages with UIActionSheet If you need to create a quick menu or present a user with a short message, you may want to consider a UIActionSheet as an option. This control will slide up from the bottom of the screen, and offers a number of easily configurable options.

Google introduces Dart: “a language for structured web programming”  Dart: a language for structured web programming – The official Google Code blog Today we are introducing an early preview of Dart, a class-based optionally typed programming language for building web applications. Dart’s design goals are: Create a structured yet flexible language for web programming. Make Dart feel familiar and natural to programmers and thus easy to learn. Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution. Dart targets a wide range of development scenarios: from a one-person project without much structure to a large-scale project needing formal types in the code to state programmer intent. To support this[…]

For the longest time, to perform a search in Xcode I would take a standard, yet uninformed, approach by selecting a desired region in my code, copy it to the clipboard with Command-C and then perform a Command-Shift-F to find all instances of the search in my project. Cool. Then after a while I actually looked at the bottom of the Edit –> Find menu. At the end of the list there is an item entitled “Use Selection for Find” and its shortcut is Command-E. The beauty of this command is that it puts the search term in a separate location preserving the contents of your clipboard. This is particularly nice since now I can have text in my clipboard and[…]