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.
How to bring good design to a platform – Marco.org
Good suggestions from Marco Arment, founder of Instapaper.
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… – Marco.org
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 backups and slowing down syncs.
In iOS 5, since iCloud backups are now possible, Apple has started cracking down on apps that store too much in any backed-up directory, such as Documents.
Instapaper has stored its downloaded articles in Caches for years, since I didn’t want to slow down iTunes syncing for my customers or enlarge their backups unnecessarily, and full restores don’t happen often enough for it to be a problem for most people. This new policy now locks me into using Caches: I no longer have a choice.
But in iOS 5, there’s an important change: Caches and tmp — the only two directories that aren’t backed up — are “cleaned” out when the device is low on space.
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.
iPhone 4S clocked at 800MHz, still crushes iPhone 4 (and everyone else) as advertised | 9to5Mac | Apple Intelligence
Overall, the Apple-designed dual-core A5 chip inside iPhone 4S is estimated to run at 800MHz versus iPad 2?s 1GHz A5 processor.
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 wide range of projects, Dart has optional types; this means you can start coding without types and add them later as needed. We believe Dart will be great for writing large web applications.
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 still perform a search – a bit like having your cake and eating it too.
Thanks Xcode Team!
Rather touching interview (edited) with Steve Wozniak about the news regarding Steve Jobs:
Wozniak remembers Steve Jobs – The Washington Post