I'm stoked to be back to working on advanced media players and UI techniques. I just wrapped up a two year client gig which overlapped and followed several years of heads-down focus on Android app development at our cloud.tv project.
[Update: looks like the newest Cast Companion Library uses the new icon now, so just upgrade. If you don't want to update, then you can still use my technique.]
Very happy to make these available: here's new 24dp Material Design style icons for Google Cast / Chromecast that you can start using today in your Android toolbar. The pack includes the original Material Cast Icon resources currently available through Google's Developer Resources.
Everything on the screens is foggy. Shapes are slowly coming into focus...
Voices start to drift in: "This is madness! There's no way this is going to work! You had no right. I totally… Wait! Hold up! I'm getting something. The video feed. I see something. Shut up, all of you. Hello!? Hello? Can you hear me? Hello?"
Still looking around. you start seeing... the room. The walls are metal, there's storage crates… You're sitting on one.
"Hello? Can you hear me? Say something!"
Still looking around. Can't see much, looks like maybe a storage room.
"Quit looking around and answer me. Can you hear me?" Read more
We were inspired by this shot of HD Widgets by Android Central and thought it might be good to show off a little device pr0n of our own. You see, we use a lot of Android devices to make sure our apps look good and work well for everyone. But you're not here to read the article, so...
Samsung Galaxy Tab 7.0 Plus, Motorola Xoom 10.1, Samsung Galaxy S II, & Nexus One
Motorola Droid 2, Samsung Galaxy S II, HTC Droid Eris, Acer Iconia Tab A100, Samsung Galaxy Tab 10.1, & Nook Color (shot on an iPhone 3GS)
Note: all cables have been removed and tucked away in the interest of good taste...
* in no particular order and as brief as possible...
Not really, but it's circulating. AIR is definitely on Android, just check out any of the 50+ Android hands-on labs and sessions. And it's now on BlackBerry, especially the PlayBook (w/ AIR-based OS). It's also on Samsung's Galaxy Tab. And one of their... uh... Blu-Ray players. And a Samsung TV early next year.
The takeaway - by MAX 2011, AIR will be much closer to "everywhere" which will be awesome.
The challenge - will AIR be on PS3 and XBox?
These are the true-blue heros behind AIR's growing significance. Burrito is buggy but has a to-die-for feature: USB to Android deployment for testing. Couple of steps and my app is ON MY FREAKING PHONE! Pow! And the new Hero SDK makes my app feel more or less natural on my phone.
The takeaway - I'm making Android apps, stat.
The challenge - how to get Hero-based AIR apps on my real devices: my iPhone and iPad.
Spent the day down in Mission Bay at GigaOm's NewTeeVee Live Conference. This was my second time at the broadcast-meets-internet-video meet-up and this year was equally enlightening with the usual news and announcements of upcoming tech gadgets and progress.
I could go into details but most of it was already blogged and publicized: Boxee is releasing a box (but not showing it until Dec), Comcast is releasing "on Demand Online" - their version of TV Everywhere (but not until Dec), Adobe Flash (… Dec), and YouTube is going 1080p (not Dec, next week actually). The biggest takeaway is *everyone* is doing menu systems with Netflix - game consoles, TVs, DVD & Blu-ray players, over-the-top boxes, ...and even toasters.
I think the most revealing bit for me was being a 40-something sitting in a roomful of other 40-somethings and hearing everyone express the same ideas I've been having for the last six months: aggregation, social dynamics, multi-screen, better remote, etc. As a 40-something working exclusively with 20 & 30-something Facebookers who dream solely of virtual goods, I had presumed my ideas were unique.
Saying this, will I return next year? Certainly. But for now I'll be taking time to re-examine my current projects to determine if they'll truly be innovative (or even relevant) by the time they would come to term…