Prototype LEGO iPhone Dock

I bought a Brickcase a while ago – an iPhone case with LEGO studs on the back. It’s quite cute and geeky, but I’ve never been one to use a case with my iPhone, and I couldn’t use my iPhone 4 dock on my desk with a case, so I stopped wearing it after a few days.

A couple of days ago, my I saw that my friend Matt had a Brickcase, and had attached a few 1×1 LEGO plates on the back. My geek brain immediately saw the pleasurable possibilities of fidgeting with constantly rearranging the pattern on the back of my iPhone. Executives have stress balls, hippies have worry stones, geeks have LEGO on the back of their phones. I scrounged up some red and white plates (until I can make a trip to the LEGO store to pick up 96 of them in bulk, to cover the whole case), and made a nifty pattern. It kind of looks like a Viper fighter from BSG, if you ask me. But I could no longer use the dock I keep on my desk…

Matt had the solution to this, too. He whipped up a makeshift iPhone dock out of some LEGO bricks. So of course, I had to copy that, too. Here are the results of a few minutes tinkering with some pieces from a LEGO Creator Street Speeder kit that I’ve had at my desk for ages:

My first prototype LEGO iPhone dock, for use with my Brickcase. What do you think?

View from the side, showing the nice recline angle (almost matches the Apple dock):

Prototype LEGO iPhone dock - side view. I like the slight recline angle.

View from the rear, also showing off the back of the Brickcase and my current design (which will change at any time):

LEGO iPhone Dock - Rear. With my Brickcase (and BSG design) that started the whole project.

(Pardon the quality of those last two pics, I took them with my iPad, because my iPhone was in the dock.)

This what a total whim, but I’m pretty pleased with how functional the result is. It won’t tip over, it holds the dock connector cable quite securely, and I’ve already had people ask me when I’m going to start selling them (answer: I’m not, but it’s more fun to build your own, anyway!). All in all, I’m pretty proud of my geeky little ten minute project. What do you think? :-)

Compare iPad 2 720p HD Video to iPhone 4 720p HD Video

Watch fullscreen and select “720p” to see it in HD.

This is a video Brian and I shot yesterday while messing around with my new iPad 2. It’s just a short video, about 10 seconds shot on the iPad 2, then 10 seconds shot on the iPhone 4. It’s well known that the still photo capabilities of the iPad 2′s cameras are much lower than the (very nice) 5MP sensor in the iPhone 4. But for video, the specs are the same. They both shoot 720p (1280×720 pixels) HD video. We wanted to see if there was any noticeable difference.

The verdict? To my untrained eye, I can spot the difference in the two videos, but it’s hard to definitively say that one is better than the other. I’d give the edge to the iPad 2, but the iPhone 4 shoots good video, too. One thing we noticed: the live “viewfinder” view on the screen while recording video on the iPad 2 was really grainy, and honestly looked pretty bad. But the actual recorded video looks much better when played back.

Side note: I imported the iPhone video into the iPad using Apple’s Camera Connection Kit, then used iMovie on the iPad to string the two videos together and add the titles/lower thirds. I then uploaded to YouTube from iMovie. The whole process was pretty slick, and only took about two minutes. I can’t wait to dig into iMovie on the iPad.

Instagram – a Fun New Social iPhone Photo App

You’ve probably already seen these if you follow me on Twitter, Facebook, or Flickr, but here are some random photos I’ve taken over the last couple of days with Instagram – a fun new iPhone app that focuses on taking quick photos, applying some filters, and sharing them with your friends.

Got an Apple Magic Trackpad. Love it so far.

When the otaku geek “influencers” I follow got all excited about Instagram, and I read what it was, I couldn’t quite grasp why they cared. Yet another app where I have to find and follow my friends? Why not just use the existing networks? And I already have Hipstamatic and a ton of similar photography apps on my iPhone for when I want to make hipster pictures.

Why, yes. I *am* wearing a Hello Kitty bandage.

But with Instagram, the whole is more than the sum of its parts. It does have great integration with Flickr, Facebook, Twitter, Tumblr, and even Foursquare. It is super quick to take a picture, apply a filter, and share it. And there are lots of really nice design touches (especially in the News tab) that make it a joy to use. And it’s free.

Narcissism

That’s not to say that it’s perfect. I quickly discovered that the images it uploads (and saves to your local Camera Roll) are only 612×612 pixels. That’s tiny.

Instagram pics are only 612x612 pixels. WTF?

After I complained about this on Twitter, the Instagram folks invited me to submit a full resolution picture option as an improvement on their GetSatisfaction page, where lots of other people chimed in, and the developers agreed it would be a great feature. Hopefully it will come soon.

Sync in Progress. Story of my Life

So, if you have an iPhone, and like pictures, grab Instagram, and follow me (I’m jabancroft there, same as everywhere else), and get ready for lots of hipster-ized random photos that make no sense, but look real nice. :-)

iPhone HDR Comparison: iOS 4.1, Pro HDR, and True HDR

Now that iOS 4.1 is out for my iPhone 4, I loaded it up to try the feature I was most looking forward to: HDR photos. HDR stands for High Dynamic Range, and is a way to get a photo where neither the shadowy areas or the bright areas are overexposed. It can also be used or “abused” to commit crimes against good taste. :-) I’ve been using two iPhone HDR apps for a while, Pro HDR and TrueHDR, and now that Apple’s thrown its hat in the ring, it’s time for a comparison.

Here are the examples, and below them, my thoughts. The following photo was taken in my driveway last night (sunsets are generally good fodder for HDR photos). The four shots are, in order:

  1. The original “non HDR” photo that iOS 4.1 optionally saves when you take an HDR shot.
  2. The Apple iOS 4.1 HDR photo
  3. The Pro HDR photo, taken in “Auto HDR” mode
  4. The TrueHDR photo, taken using “Take Pictures” mode.

All photos are unretouched, uploaded at full resolution (available on my Flickr – click to embiggen) directly from my iPhone 4.


Original iPhone 4 Non-HDR Photo

iPhone iOS 4.1 HDR Sunset Comparison - Original Apple Image
* The Good: Fast, easy, and simple. Colors captured pretty well.
* The Bad: Shadows and dark areas underexposed. Could have touched the dark areas to get them exposed correctly, but then the sky would be overexposed and blown out. Hence the need for HDR.
* The Verdict: The iPhone 4 still has an amazing camera with great saturation and color. Unless you really need HDR to make a photo better, this is all you need.


Apple iOS 4.1 HDR Photo

iPhone iOS 4.1 HDR Sunset Comparison - Apple HDR
* The Good: Fast and subtle. Takes three exposures (instead of two, like Pro HDR and TrueHDR), and takes them near instantaneously (within two seconds or so). It’s still possible to get motion blur/ghosting, but it’s an order of magnitude faster than the other apps. Seems to go for realism rather than the over the top “ZOMG HDR!!1!” look. Free (if you have a device that can run iOS 4.1).
* The Bad: Subtle. May not give as much of that “HDR” effect you’re looking for. Colors aren’t as bright, and the image can appear a little washed out. Dark areas are still really dark (compare the grass and balloons on the left side).
* The Verdict: An great capability added to an already amazing camera. Will make a lot of photos better for almost no effort at all.


Pro HDR Photo, “Auto HDR” Mode

iPhone iOS 4.1 HDR Sunset Comparison - Pro HDR, Auto Mode
* The Good: Auto Mode evaluates the scene, decides which bright and dark spots to expose for, then takes the two photos. Manual mode (where you pick the bright and dark spots) still available. Nice slides to adjust contrast, saturation, etc. available after the merge is complete. Does a better job handling the extremes of bright and dark than the iOS 4.1 HDR mode. Colors are bright and not too “unreal”. Only $1.99.
* The Bad: Even Auto mode isn’t fast enough for moving subjects. A “halo” is sometimes visible where two areas blend together (see where the trees meet the sky on the right). Sometimes the colors just go wrong. Merging the photos takes a few seconds (longer than iOS 4.1, but not as long as TrueHDR).
* The Verdict: If you’re a photography nerd like me, iOS 4.1′s HDR mode probably won’t be enough to scratch your itch. Pro HDR is a great tool for the virtual camera bag, and I recommend it without hesitation. If iOS 4.1 had never added HDR, I’d still recommend Pro HDR for taking cool HDR shots on your iPhone.


TrueHDR Photo, “Take Pictures” Mode

iPhone iOS 4.1 HDR Sunset Comparison - True HDR, "Take Picture"
* The Good: Often more subtle and realistic than Pro HDR (see the balloons and grass on the left side). Doesn’t exhibit the “halo” effect as much. Does what it says on the tin. A little birdie tells me that an “auto” mode might be coming in a future update. Only $1.99.
* The Bad: Slowest of the three to process/merge the two photos. No adjustment sliders for contrast, saturation, etc. Colors don’t “pop” as much as Pro HDR. Sometimes the colors just go wrong.
* The Verdict: Still a great HDR app, and future improvements could move it right into parity with Pro HDR.


What I’ve written is based on these four photos, plus the experience I’ve had using both Pro HDR and True HDR for a couple of months in various situations. The differences between those two apps are small, and sometimes performs better in one situation than another, with the opposite occurring under different conditions.

In the end, if you’re an iPhone photography geek like me, you’ll want to use the built in iOS 4.1 HDR function and one of the third party apps. Which one to choose is a tough call, though. If it came down to it, I’d say get Pro HDR. But software updates can change the landscape quickly, and TrueHDR is a great app, too. You won’t go wrong with either of them.

My Dreams Just Came True – Amazon Kindle App for iPhone

I’ve been waiting for this moment almost since I heard about the Amazon Kindle (affiliate link). I dreamed of a simple app they could write for the iPhone that would sync with my Amazon account, to let me download and read my Kindle books on my iPhone, sync my place between the two devices, so I could hop back and forth as much as I wanted, and basically turn my iPhone into a little “mini Kindle”. Even though I take my Kindle most places I go, there are times when I forget it, and want to read something. Since I’m never without my iPhone, I usually just read feeds or something, but now, I have my whole world of ebooks, at my fingertips across multiple devices, stored and synced on the cloud.

Tonight, my dream came true.

I noticed (on Twitter, or FriendFeed, I don’t remember) someone wondering how page turning should work on the iPhone Kindle app. “Is that out?” I asked myself. A quick Twitter search for iPhone and Kindle revealed that yes, in fact, it was available in the App Store. After one super excited tweet, I was off to download it.

I’ve taken screenshots of most of the interface, and tested logging in and downloading at least one of my books. Here are the screenshots, with descriptions. I’m sure I’ll post more thoughts after I’ve used it for a while, but so far, it works perfectly, just like I hoped and thought it would. Major kudos and thanks to everyone at Amazon and Apple who made this happen! You’ve made me one happy bibliovoracious geek! :-)

Kindle in the App Store:

iPhoneKindle1.jpg



Kindle App Splash Screen:

iPhoneKindle2.jpg



“Archived Items”, things in your Kindle account but not downloaded to your iPhone:

iPhoneKindle3.jpg



Downloaded books show on the “home” screen:

iPhoneKindle5.jpg



Reading a book – the main interface. Haven’t used this much yet, but I was super impressed that it knew exactly what page I left off reading this book on my Kindle, and too me right there:

iPhoneKindle4.jpg



How to Get Books. Basically, you have to browse and buy on a Mac or PC (or a Kindle, of course), though that link will take you to…

iPhoneKindle6.jpg



The desktop version of the Kindle Store web page in Mobile Safari. This works, but is obviously not optimized for the iPhone. Last time I tried, you couldn’t browse or buy Kindle books in the iPhone version of Amazon.com, or using the Amazon iPhone app. Maybe that will change.

iPhoneKindle7.jpg



The Options Screen. Pretty basic, only real option is to deauthorize your iPhone from your Kindle account (important to remember, since you have a 5 device limit).

iPhoneKindle8.jpg



In conclusion? This is awesome, long awaited news, and I can’t wait to play with it some more. Am I going to read less on my Kindle and more on my iPhone? Maybe, maybe not. I’ll likely end up reading more in general, now that I can access my Kindle books (and my saved place!) on my iPhone, and I can’t wait.

One interesting thing this opens up: now, people can download this free iPhone app, and spend money buying Kindle books from Amazon, without ever buying an actual Kindle.

What you do think about this news? Do you have a Kindle and an iPhone? Or no Kindle at all, but willing to try Kindle books on your iPhone? Post a comment and let me know! :-)

iStat for iPhone, Remotely Monitor Macs, Too

iStat is a popular app/Dashboard widget for Mac OS X users that shows you things like how much your CPU cores are being utilized, how much memory you have free, network traffic, etc. Now, Bjango brings us an iPhone version that shows you similar things on your phone:

iStatiPhone.PNG

Nifty, but not incredibly useful. Although it is a handy way to find out things like your cellular AND wifi IP addresses, MAC addresses, and other stuff that’s hard to dig out of the iPhone OS itself.

iStat for iPhone also has nicely done Ping and Traceroute features, but what really makes it stand out, in my opinion, is the ability to remotely monitor a Mac computer. There’s a little free server app you have to install and run on the machine to be monitored, but after that, you can add it to iStat on your iPhone and monitor it remotely (even over the internet, if you set up port forwarding on your router).

So if you’re the kind of nerd that cares how much physical memory you have free at any given time, and what your CPU core utilization rate is (obviously, I am this type of nerd), you’ll probably get a kick out of iStat for the iPhone. It’s on sale for $1.99 in the App Store (normally $2.99). If you’re a Macminicolo user, they’ve got a special deal for you.

☍ iPhone 2.2 Update Brings Street View, OTA Podcast Downloads

<

p>New IPhone 2.2: The iPhone OS 2.2 Rumor Round Up

069FCA1E-4C62-42D2-A278-612B366F946A.jpg

OK, so we all knew that the iPhone 2.2 update was bringing Google Maps Street View and walking directions (about time, too). But Gizmodo says it will also include over-the-air podcast downloads. First I’ve heard of this, but a welcome feature that people like me and Dave Winer have been clamoring for from the beginning.

8EBFCE83-C0FD-4203-8626-D50DB8F75F75.jpg

And it suddenly makes a lot more sense why Apple rejected the “Podcaster” app (which downloads over the air, too) for “duplicating iTunes functionality”. At the time, we scratched our heads, because the iPhone had no such capability.

Flickr’s new iPhone web interface = AWESOME (with screenshots!)

Saw word from John “Daring Fireball” Gruber tonight that Flickr finally launched an iPhone optimized web interface. Finally! :-)

Of course, I had to check it out right away, and I agree with John – it’s great. Possibly the best iPhone web interface I’ve seen. Really nice. There’s no way to upload photos from the site (though they do point out that you can upload via email, which I’ve been doing from the beginning from my iPhone, and it works really well). But that’s about the only thing I can see that’s missing.

Update – What Doesn’t Work: The things that work on the desktop but don’t work on the iPhone version are basically the parts of the site that use Flash – the Uploadr, the Organizr, the Map, and Video playback (you can still see video pages and their comments, you just can’t play the videos). Oh, and Slideshows. Everything else works. I see this as one big benefit of all the work Flickr did a long time ago to move as much of their interface as possible into Ajax and javascript, and away from Flash (which doesn’t work on the iPhone, and likely never will).

To check it out yourself, go to m.flickr.com on your iPhone or iPod Touch. I’m sure the other methods you can use to trick sites into thinking you’re using an iPhone will work, too. There’s even a nice iPhone Home Screen icon if you want to save a bookmark to it there, and launch it from the Home Screen.

I took a bunch of screenshots. Here they are, in no particular order:

Flickr iPhone Interface - HomeFlickr iPhone Interface - Activity
Flickr iPhone Interface - My PhotostreamFlickr iPhone Interface - Single Photo with Comments
Flickr iPhone Interface - Recent from ContactsFlickr iPhone Interface - My Favorites
Flickr iPhone Interface - Contact ListFlickr iPhone Interface - More
Flickr iPhone Interface - SearchFlickr iPhone Interface - Explore/Interesting
Flickr iPhone Interface - CollectionsFlickr iPhone Interface - Home Screen Icon

Best way to upload photos from an iPhone, and preserve location information (or: review of Flickup for iPhone)

I use Flickr to store my photos online. You can “geotag” your photos on Flickr, to show where, exactly, they were taken (on a map). I’ve geotagged most of the 4000+ photos I have on Flickr. By hand, dragging them to the correct location on the map. What a pain.

The iPhone, with the new 2.0 software, can take pictures and tag them with your current location (if you have an iPhone 3G with real GPS, this location information is usually MUCH more precise). Suddenly, the dream of being able to get photos from the iPhone to Flickr, WITHOUT having to manually geotag or othewise manipulate them, seemed to be within reach.

So close, yet so far away.

Right now, there are a few ways to get photos from an iPhone to Flickr. The easiest, I think, is to setup the “upload by email” feature on Flickr. This gives you a secret email address that, when sent a photo as an attachment, uploads the photo to Flickr for you. This is how I get iPhone photos onto Flickr 99% of the time. The downside is, the photos get sent at a much smaller size (640×480) than they were taken at (1600×1200). On top of that, all of the “EXIF” metadata (what make and model camera took the picture, what exposure settings were used, etc.) gets stripped off of the photo when it’s emailed. This includes the geotag/location information. So it arrives at Flickr shrunken and lobotomized and unaware of where it was taken. So sad.

Once the App Store launched, Flickr uploader apps started appearing in droves. AirMe seems to be a popular one, but I tested it, and it didn’t preserve the geodata, (and I think it shrunk the photos, too). So I deleted it.

I’ve been watching the development of an app called Flickup with interest. The author, Martin Gordon (@kodachrome22 on Twitter), is someone I kind of know from Ars Technica. But most importantly, the feature list of Flickup looked promising – it can upload photos and preserve the geotag/location information. It’s not free ($1.99), so I waited a little longer to try it than I would have otherwise, but try it I have, and I’m pleased (if not 100% ecstatic) with the results.

First of all, Flickup DOES preserve the geotag information of the photos it uploads (with a caveat):

Flickup Geo Test

This is a photo I took from within the Flickup app, and uploaded straight to Flickr. The app asked me for permission to use my location (like all location-aware iPhone apps do), which I granted, et viola! The photo appears on the map where it was taken (to the best of my iPhone’s knowledge). Click on the photo then click “map” to see it – I can’t figure out a way to direct link to a single photo on the map on Flickr.

Even better, for photos taken from within the Flickup app (as opposed to uploading saved pictures from the Photo Album), the photos go up to Flickr in their full 2 megapixel 1600×1200 glory.

If you’re looking for an app ONLY to take pictures, and send them directly to Flickr, you can stop reading here. Flickup is perfect, and does everything you’d expect it to (you can edit the title, description, and tags of the photos, etc., too).

So what are the caveats? They have to do with uploading saved pictures from the iPhone’s Photo Album.

First, when you upload a saved photo from the album, it goes as a shrunken 640×480 version. Martin says this has to do with some limitations in the iPhone’s APIs (which I believe). He also says that the API is the cause of all the other EXIF metadata being stripped from the photos (which is probably what makes this such a problem in the first place – fix your stupid APIs, Apple!) Don’t count this against Martin or Flickup.

Second, when you upload a saved picture from the album, Flickup WILL geotag it, but it appears to grab your CURRENT location (it asks), rather than use the location data stored in the photo. In other words, it will geotag the photo with the location of where it was UPLOADED, instead of where it was TAKEN. Martin acknowledges this is sub-optimal.

Flickup from Photo Album Test

(A photo uploaded from my Photo Album, but geotagged at the time of upload.)

If what Martin says about the Apple APIs stripping out EXIF metadata (and again, I have no reason not to believe this is true), then there’s probably no way for Flickup (or any other photo uploader app) to preserve a photo’s ORIGINAL location information. The best we can hope for is how Flickup works – tag it with the location at the time of upload. If you take photos and upload them immediately, then there’s really no difference. But it’s super annoying that Apple comes SO CLOSE to making this work the way it should, yet falls short in the home stretch.

So, is Flickup worth the $1.99 in the App Store? If you’re a Flickr user that cares about a) uploading pictures at full size instead of 640×480, and/or actually preserving all that fancy location data that your iPhone can tack onto your photos, then yes, absolutely. Flickup is the way to go for full size geotagged Flickr uploading goodness.

There’s still room in this field for perfection. But it seems that it will depend on Apple making changes to the photo and location APIs on the iPhone, or some really clever developers figuring out ways to get around those restrictions. Guess which one I’m betting on happening first? ;-)