Archive for the ‘Tech’ Category

Open Screen Project

Tuesday, August 17th, 2010

This may have been up for a while, but it’s new to me. We’ve been working closely with Adobe for a few years on their multi-screen initiatives and are now officially a member of the Open Screen Project. Were listed among some pretty impressive partners and are glad to be part of the project.

In addition to this, we are part of a concept video on the OSP homepage. The first video in the carousel titled “Fun with Friends” includes a conceptual mockup of what our AIR Application Fanbase could look like in the future. It’s just a concept at this point, but is fun to see. The folks at Adobe did an amazing job putting this together.

Check it out.

Open Screen Project

NARM 2010 Mobile Applications Panel

Monday, May 17th, 2010

Today I was on an amazing panel at the 2010 NARM Convention discussing the use of applications in the music industry. While the focus was on mobile apps, we discussed desktop apps, widgets and the mobile web as well. The panel was moderated by Tom Constabile from Verizon Wireless and contained experts in design, development, and publishing. It was a great honor to be included in a healthy debate on an important part of the music business. I’ll be posting a link here once the video is online.

NARM 2010 Convention link.

NARM 2010 schedule of events.

My thoughts on Steve Jobs’ thoughts on Flash

Thursday, April 29th, 2010

There are two companies that significantly effect the way I do my job, Apple and Adobe. The tools these companies provide make my job possible and make my life more connected. I love Illustrator, I love my iPhone, I love Photoshop, I love my Macbook, I love Lightroom and I love my iMac. Personally I’ve invested a lot of time learning Flash and continue to invest in it because I believe in the technology and where Adobe is going to take it. I think the future of Flash is (mostly) in Adobe’s hands. If they are able to innovate faster than a standard like HTML 5 they will be around for a while, and if not they won’t. Because of Apple they may loose some of their reach, but they have enough support to not go away any time soon.

There has been a war going on between Adobe and Apple for a while and Steve Jobs’ Thoughts on Flash article is a big shot at Adobe. I agree that Apple should be able to support or not support any technology they choose, but I think there are some fundamental flaws in Steve’s letter, and I feel that he’s not genuine about his real reasons for banning the plugin.

Some thoughts on Steve’s points:

First, there’s “Open”

Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc.

For the most part I agree that open is better, but Apple choses to be open or closed on a product by product basis.

First of all, the app store is an incredibly closed system. You can only use Apple computers and Apple software to create Apple only apps that Apple approves one at a time and can reject for any reason. In fact, all the content you buy from Apple (except music) is locked with their own proprietary DRM. Not to mention their own plugin Quicktime lives at the core of many Apple products.

Also, the open web is not so open as most people think. There is a patent holder for H.264 and companies like Firefox (Mozilla) have chosen not to support the codec because of this. And does anyone remember the GIF debacle of the later 90s? Saying that Apple’s web strategy is open is not really true.

There are open source tools for creating Flash content. Steve is fundamentally wrong in saying you have to go to Adobe to get tools to create Flash. Yes, you are at the mercy of Adobe’s roadmap and their plugin, but there are several great non-Adobe tools for creating Flash content.

Second, there’s the “full web”.

Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads. YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever. Add to this video from Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, and many, many others. iPhone, iPod and iPad users aren’t missing much video.

My problem with the full web argument is a problem I often have with Steve, he doesn’t have to live in the real world. Apple is so focused on big brands like YouTube, ABC etc who have the time, manpower and money to simply shift from FLV to H.264 they don’t realize the impact this will have on many of their customers. This shift is a huge endevor for many large brands, and next to impossible for medium and small companies. People will make it happen, but to expect it to be as simple as flipping a switch shows a pretty big lack of understanding of the realities of their customers. Steve seems to think having big video partners on board is good enough, but how does shutting out smaller companies align itself with the open web, or the general tenants of the web at all?

Third, there’s reliability, security and performance.

Adobe publicly said that Flash would ship on a smartphone in early 2009, then the second half of 2009, then the first half of 2010, and now they say the second half of 2010. We think it will eventually ship, but we’re glad we didn’t hold our breath. Who knows how it will perform?

I agree with most of Steve’s points here. Hopefully Flash 10.1 rectifies a lot of this but honestly Adobe has been dragging their feet on mobile for years and Apple has now leapfrogged them.

Fourth, there’s battery life.

The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained.

This one is hilarious. We all know Steve uses an iPhone but I wonder what model he has. 10 hours? I’m lucky to get 5 with heavy use. I rarely make it through a work day without needing to plug in and I have push messages turned off and all my mail set to fetch manually. That said I don’t want any technology draining my battery faster and this is a legitimate concern.

I also agree about video needing hardware acceleration, but Apple just opened up hardware acceleration to third parties on the Mac, why couldn’t they do that on mobile? This is a limitation Apple has put in place, which again is their decision, but it’s unfair to position it as another companies shortcoming.

Fifth, there’s Touch.

Even if iPhones, iPods and iPads ran Flash, it would not solve the problem that most Flash websites need to be rewritten to support touch-based devices.

Again, a totally reasonable point, but I’d rather have a bad Flash experience than none at all. And this only pertains to mobile web and not apps, where Flash does support multi-touch and apps would be built with this in mind.

Whether it’s a good idea to build all Flash sites or not is moot. Again, it’s a reality. People build all Flash sites and consumers should be able to access that content via a mobile device.

Sixth, the most important reason.

It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms.

I think Steve misses the point here. It’s not about getting Apple devs to use Flash, it’s about allowing Flash devs to have another outlet for their skills. I find it hard to believe any native app developer would move to a third party to create apps. Native development will always be superior, Steve is definitely right about this, but sometimes in the real world easier trumps better. Developers should be able to make that decision on their own and ultimately if Flash is slow to iterate like Steve suggests developers will make a different decision.

Final Thoughts.

In the end I think most people familiar with this space have always known that Flash is never coming to the iPhone. This is a business decision that Apple has a right to make, but I think their reasons for making the decision, and the reasons outlined in this article are not the same. There are some valid points here, some I fundamentally disagree with, and a few I think are incorrect.

Ultimately I hope Apple sees what this latest battle is all about, developers want more/easier ways to build for their platform. They want choice in tools and language and they don’t want to be forced to hire an engineer or spend 6 months learning Objective C to benefit from this amazing new ecosystem. Hopefully Apple is listening.

Stickybits – Attach Comments or Media to any Barcode

Monday, April 26th, 2010

Stickybits is a service that lets you attach comments or media to any barcode. Instead of generating QR codes, you can make an object social by using the barcode it already has. To tag an object without a barcode you can either download a custom code to print yourself or buy Stickybits barcode stickers.

Download the Stickybits iPhone or Android application and track down a barcode. Using the app you can tag an object, view your tag archives, or see what other people have tagged near you. Each item gets its own page on Stickybits.com where you can comment, upload media and follow the conversation from the web.

Frankly, I’ve been waiting patiently for QR codes to matter but with companies like Stickybits using pre-existing targets, and the huge advancements in image recognition software QR has a hard road ahead. Stickybits is currently only on the iPhone and Android platform, but their unique strategy around making codes social may push them to the front of the pack.

Check out Stickybits and get the app here.

Thanks to Jeremy Kutner for introducing me to this one.

stickybits

Talking about the iPad with Alternative Press

Monday, April 12th, 2010

Check out my thoughts on how the iPad may effect the music industry at AltPress.com. Looks like I made the cut and was quoted a few times talking about the device. The interview was purely conceptual as none of us had seen the actual hardware, but I think everything we said holds up well post-launch.

Check out the full article here.

Alternative Press Ipad Story

Adobe Flash Video: One Web. Any Screen.

Friday, April 2nd, 2010

Adobe released a new video today showcasing their upcoming Flash 10.1 and AIR 2 technology running on a multitude of devices. As part of the Open Screen Project you can see one of Atlantic’s new videos for artist B.o.B running in Flash during the piece.

Check out the video on YouTube.

Notable – The Easiest Way for Teams to Provide Feedback on Websites

Tuesday, March 9th, 2010

Notable

Notable is a web and iPhone based service that allows team members to easily share feedback on all aspects of a website. To start a discussion you create a new project called a capture, or a set to hold multiple captures. Captures can be created from a url, by uploading an image, from an iPhone screenshot or from a Firefox Plugin. After creating a capture your team can comment on the page’s design, code, copy or seo. Users can also output the results to a PDF, email, public or private urls.

home

Design

When uploading a jpg, or a capture from a url, Notable creates and stores a full page screenshot of your webpage. Multiple users can create transparent boxes with comments on top of the page giving the designer consolidated visual feedback.

design

Code

Code view is organized by html, css and javascript. You can isolate each source file and highlight lines of code by clicking and filling out a pop-up comment box.

code

Copy

The copy tab removes all graphics and markup from your page and reproduces the page as plain text. Unlike code view, you can highlight individual characters or words for comment.

copy

SEO

The SEO tab analyzes how search engines see your page and only displays relevant content. The left column contains a list of keywords and keyword phrases appearing on your page. The right column breaks down the page by metadata, headers, first 100 words used on the page, bold/strong elements, alt tags and outbound links giving you a thorough view of how a search engine sees your site.

seo

Pricing plans for Notable range from free to $119 a month based on the number of users and the total amount of storage needed. Notable is one of the most thorough site markup tools on the market allowing you to give feedback on site design, code, copy and seo. Pair that with the companion iPhone application and you have a tool that no production team should be without.

Check out Notable here.