<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chuck Freedman &#187; chuckstar</title>
	<atom:link href="http://www.chuckstar.com/blog/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chuckstar.com/blog</link>
	<description>excerpts from the mind of a platform evangelist</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:05:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Managing photos on vacation with an iPad</title>
		<link>http://www.chuckstar.com/blog/technology/managing-photos-on-vacation-with-an-ipad/</link>
		<comments>http://www.chuckstar.com/blog/technology/managing-photos-on-vacation-with-an-ipad/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 00:20:12 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1345</guid>
		<description><![CDATA[The words &#8216;photos&#8217; and &#8216;vacation&#8217; go together much better than &#8216;managing&#8217; and &#8216;vacation&#8217;. But with today&#8217;s devices, we&#8217;ve come to accept there&#8217;s a little work to having so much technology at our finger tips. My family and I just returned from an amazing trip to Disney World in Orlando. Part of our efforts to refresh [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fmanaging-photos-on-vacation-with-an-ipad%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fmanaging-photos-on-vacation-with-an-ipad%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/12/disney2.jpg" alt="" title="enjoying disney" width="450" height="300" class="alignnone size-full wp-image-1356" /></p>
<p>The words &#8216;photos&#8217; and &#8216;vacation&#8217; go together much better than &#8216;managing&#8217; and &#8216;vacation&#8217;. But with today&#8217;s devices, we&#8217;ve come to accept there&#8217;s a little work to having so much technology at our finger tips. My family and I just returned from an amazing trip to Disney World in Orlando. Part of our efforts to refresh and truly escape from work was to avoid bringing laptops. Yet, with just our camera, an iPad and the hotel&#8217;s wifi, we were able to upload photos each night and easily share them with family. Here&#8217;s how:</p>
<p><strong>The Photo Service</strong><br />
This is the website used to organize, share, view and store your photos. We use Facebook a lot, my wife especially. However, the photo sharing process for vacation photos is tricky. If you post photos while you&#8217;re away, you are essentially amplifying to the world that you aren&#8217;t home. Also, we&#8217;ve seen quality be an issue with Facebook, and we wanted our photos backed up in full resolution in case something happened to our camera or iPad while traveling. Before our trip, I took a cue from my dad and looked at Google&#8217;s Picasa (now called Web Albums). With it&#8217;s tie-in to Google+, I set up an album and shared it with just my family &#8220;circle&#8221;. This not only meant that just accounts in my family could view the photos, it also enabled notifications letting them know when photos had been uploaded. Google gives you 1GB free storage, so I upgraded to 200GB for just $50/year.</p>
<p><strong>The iPad and Camera</strong><br />
I brought along an iPad 2 with the Camera Connection Kit (CCK), which allows you to connect either an SD card or the camera itself (via USB) to the iPad. Upon connection, the iPad recognizes photos (actually photos and video in the DCIM folder on the SD Card) and lets you import them into the iPad. One draw back (and a fairly common issue) is that our camera (a Sony NEX 5) stores video in a separate folder. Without a laptop, we had no way to move videos into a place where the iPad can see them. Once imported though, the photos can be left on the SD card or deleted. Just seeing the photos on the iPad in the standard viewer is a treat &#8212; sort of reliving those moments in 1024&#215;768, swipe-able glory each night reinforces the fun times you had during the day.</p>
<p><strong>The iPad App</strong><br />
Once Picasa was all setup, I needed to bridge the experience to my iPad. There are several apps that extend Picasa, and based on reviews and price, I chose <a href="http://itunes.apple.com/us/app/web-albums-a-picasa-photo/id344997890?mt=8">Web Albums</a> ($2.99) by Pixite. The Web Albums app has you login to Picasa and pulls down thumbnails of all our albums. You can view the photos, manage them within albums and define who the photos get shared with. You can import photos from your iPad (either from the camera roll or via the iPad&#8217;s camera). As you upload photos, you choose an album and you can even add a caption. One very important feature is the ability to upload the photos in their full resolution. This means the photos are backed up in a way that you can print, crop or edit them in the future. </p>
<p><strong>The nightly routine</strong><br />
Having free wifi in the hotel was unexpected. I knew to expect in-room internet, but the wifi was excellent. It was very reliable and only slow on the upload speeds. Each night, after we settled in, I would import all photos on to the iPad. [I took 700 photos overall, and uploaded 100 of them.] I would go through all the photos, select the best ones and upload them to our Disney album on Picasa. Since I had plenty of SD cards, there was no need to remove photos off of them &#8212; but that certainly was an option.</p>
<p><strong>Extras</strong><br />
I talked with my dad when we got back from our trip. He thanked me for sharing the photos with him and was thrilled to follow along each day. To begin enjoying the photos at home, I added the Picasa album to our litl webbook Media Wall and we were able to view an instant slide show. Overall, it was great to have everything woven together, knowing after each day that our memories were safely backed up and shared with the right group of people. With a little planning ahead, you should be able to enjoy and capture your vacation with less technology in hand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/managing-photos-on-vacation-with-an-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APIs in Life, Music and Wiffleball</title>
		<link>http://www.chuckstar.com/blog/technology/apis-in-life-music-and-wiffleball/</link>
		<comments>http://www.chuckstar.com/blog/technology/apis-in-life-music-and-wiffleball/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 21:27:00 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Platform]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1332</guid>
		<description><![CDATA[This talk expresses my love and intrigue of APIs, demonstrating where I&#8217;ve found platforms and APIs in real life, music and things like wiffleball. I have a lot of fun with this one. At one point during this talk, I walk across the stage (or room) and throw various wiffleball pitches at my laptop, with [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fapis-in-life-music-and-wiffleball%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fapis-in-life-music-and-wiffleball%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This talk expresses my love and intrigue of APIs, demonstrating where I&#8217;ve found platforms and APIs in real life, music and things like wiffleball. I have a lot of fun with this one. At one point during this talk, I walk across the stage (or room) and throw various wiffleball pitches at my laptop, with the webcam on screen showing the sharp angles of the ball. This is to demonstrate how my arm is like an API, accepting the <em>arm.throw()</em> call with parameters like <em>grip</em>, <em>angle</em> and <em>speed</em>. I also define a subset of APIs I maintain with my wife and a bonus API-ification of the Delorean time machine. </p>
<p>Of over 40+ presentations I&#8217;ve given, this is has become one of my favorites. I&#8217;ve given this talk at <a href="http://geekybynature.com/">GeekyByNature</a> (NYC, 3.31.2011) and at <a href="http://northshorewebgeeks.com/">NSWG</a> (Newburyport, 9.29.11).</p>
<div style="width:425px" id="__ss_9598873"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/chuckstar/apis-of-life-music-and-wiffleball" title="APIs in Life, Music and Wiffleball" target="_blank">APIs in Life, Music and Wiffleball</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/9598873" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/chuckstar" target="_blank">chuckstar</a> </div>
</p></div>
<p>Diving a little deeper, I use examples like the traffic light as ways humans are universally controlled. I also show the asynch event response structure through the way our brain and stomach communicate on whether we are hungry or full. It may seem &#8216;out there&#8217;, but folks in the audience seem to get it very well.</p>
<p>The best part about this talk is the extended Q&#038;A and discussion it leads to at the end. I encourage feedback and questions here, as comments, or to me on Twitter: <a href="http://twitter.com/chuckstar">@chuckstar</a>.</p>
<p>The following are videos that I feature in this talk:<br />
<iframe width="420" height="315" src="http://www.youtube.com/embed/DU0Bi3ZyrbU" frameborder="0" allowfullscreen></iframe></p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/x2lhMSmu-K4" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/apis-in-life-music-and-wiffleball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New approach to platform evangelism</title>
		<link>http://www.chuckstar.com/blog/technology/new-approach-to-platform-evangelism/</link>
		<comments>http://www.chuckstar.com/blog/technology/new-approach-to-platform-evangelism/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 02:53:14 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Platform]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1288</guid>
		<description><![CDATA[Back in 2005 when the &#8220;mashup&#8221; craze was really taking off, we were getting reports at Yahoo! about how many developers were using our Maps API. The report was broken down into technologies, web sites, and how many API calls were made from each. Sites like programmableweb.com were busy cataloging platforms and counting how many [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fnew-approach-to-platform-evangelism%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fnew-approach-to-platform-evangelism%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div style="float: left; margin: 10px">
<p align="center"><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/07/butterfly-net.jpg" alt="" title="butterfly net" width="250" height="314" class="alignleft size-full wp-image-1290" /></div>
<p>Back in 2005 when the &#8220;mashup&#8221; craze was really taking off, we were getting reports at Yahoo! about how many developers were using our Maps API. The report was broken down into technologies, web sites, and how many API calls were made from each. Sites like <a href="http://programmableweb.com">programmableweb.com</a> were busy cataloging platforms and counting how many web sites and developers mashed them up (known today as integrating/extending APIs). Up until recently, many thought successful evangelism meant attracting as many developers to your platform community as possible. The more apps, the more API calls, and the more developers were using your service &#8211; extending your brand &#8211; calling attention to your service &#8211; bringing folks into your domain, and so on.</p>
<p>In some cases, you could see where companies were looking more at their developer totals than the number of quality apps being built on their platform. Not to say this wasn&#8217;t a valuable practice. For companies considering developers as customers, the sole purpose of the platform may have been attracting users directly rather than indirectly &#8212; through the apps developers built.</p>
<p>But for many companies, this approach ultimately failed. It costs big money to (properly) evangelize to developers, appear at worthwhile conferences, support SDKs in multiple development languages, and adequately power a good performing platform to deliver your service to countless apps and developers.</p>
<p>In advising many companies, I&#8217;ve referred to this approach of going out and marketing/evangelizing your platform to any developer as the &#8220;butterfly net&#8221; strategy. That is, you are going out with a big net to catch as many developers, no matter their ability, specialty or value, and hoping they&#8217;ll sign up, download your SDK and use your platform.</p>
<p>Eventually, of potentially thousands of developers, only a few valuable apps emerge. And while the service platform may provide for a nice weekend challenge, the platform may be no match for something out there that can better provide a developer with visibility and even a somewhat easy-to-achieve revenue stream.</p>
<p>There&#8217;s been a major shift in the last few years. Developers have become much more savvy in how they spend their time adopting new platforms and respective platform technologies (languages, frameworks, etc). The biggest and most obvious catalyst for this change is the success of device-based platforms like iOS and Android. While structurally different than more prolific service-based platforms (SDKs extending enhancing apps like geo-location, virtual currency, communication, etc), device-based platforms take even more time for a developer to adopt, in principal, and offer a proven incentive to developers &#8212; direct sale and monetization of an app. And so, service platforms not only have to be more discoverable to a developer, but they have to present a value proposition that competes with other platforms in a way that almost compliments them.</p>
<p>Many platforms, particularly the abundant and smaller service-based ones, can grow much more valuably now by moving away from the butterfly-net strategy, and align themselves more with traditional business development approach. This can be achieved in a more direct and even cost-effective approach. Instead of showing up with a booth at a conference and trying to &#8216;recruit&#8217; developers point-blank, platform companies should seek out developers who may have already built apps that will benefit from their SDK. I find it&#8217;s easier to answer the question &#8220;how can I build this into my app?&#8221; over &#8220;how can I build an app around this platform?&#8221;. The other benefit is knowing the developer is already familiar with &#8212; and maybe even a master of &#8212; the coding language your platform supports. This, too, saves incredible time in supporting adoption.</p>
<p>I&#8217;m not suggesting you abandon the old-fashioned conference appearance. Platforms stories of technology and success still need to be told in front of interested developers. Again, don&#8217;t always try and push the platform to a new breed of developers. Try targeting audiences that may be already familiar with your platform, or even developers you&#8217;ve already presented to before. And after the presentation, webinar or meeting, listen a little more to those really interested in your service. Schedule time to walk them through docs and examples. See them through the integration of your service and you&#8217;ll see an app launched that brings more value to you platform than takes away from it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/new-approach-to-platform-evangelism/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AIR/Flex for iOS &amp; Android app deployment notes</title>
		<link>http://www.chuckstar.com/blog/technology/airflex-for-ios-android-app-deployment-notes/</link>
		<comments>http://www.chuckstar.com/blog/technology/airflex-for-ios-android-app-deployment-notes/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 14:23:08 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1224</guid>
		<description><![CDATA[It&#8217;s been 2 years since I wrote a native iPhone app and successfully launched it to the App store. I have been working with native Android off and on since July of 2010. Learning (really playing) with these respective platform technologies has been challenging and fun. In researching some new platform strategies for litl, I [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fairflex-for-ios-android-app-deployment-notes%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fairflex-for-ios-android-app-deployment-notes%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>It&#8217;s been 2 years since I wrote a native iPhone app and <a href="http://itunes.apple.com/us/app/rock-the-rim/id325892192?mt=8">successfully launched it to the App store</a>. I have been working with native Android off and on since July of 2010. Learning (really playing) with these respective platform technologies has been challenging and fun. In researching some new platform strategies for litl, I needed to start checking out some &#8216;write once&#8217; technologies. I started looking at <a href="http://www.anscamobile.com/corona/">Corona</a> and <a href="http://www.adobe.com/devnet/air.html">AIR</a> especially. Ultimately, my familiarity and access to AIR led me to dive into reusing my Flash chops.. for now. The results, so far, have been staggeringly easy and exciting.</p>
<p><iframe src="http://player.vimeo.com/video/24479232?portrait=0" width="500" height="300" frameborder="0"></iframe></p>
<p>This demo app is pretty simple, using Touch events, some Flex Spark effects for animation and sound playback. The example is less than 100 lines of code. The devices you see are the iPad2 and the yet-to-be-released <a href="http://news.cnet.com/8301-17938_105-20066964-1/samsung-galaxy-tab-10.1-google-i-o-edition-review-thin-light-and-spinnable/">Samsung 10.1 Tab distributed at GoogleIO</a>.</p>
<p>Overall, the performance on both devices is impressive. I&#8217;ve noticed a few more bugs on the Android side, mostly resulting in quirky touch handling and disappearing sprites. Also, the sound takes a little longer to load on the Android tablet. Aside from these issues, it&#8217;s been great showing these results to colleagues. I&#8217;m hoping to build out the demo app into an actual game. Also, I&#8217;d love to get my hands on some other devices (the Playbook and Nook Color) to test this process out more.</p>
<p>Here is an account of the steps I took to complete this experiment, along with approx times. Note the quickness getting this on my Android tablet vs the lengthy process of setting up my MBP to deploy to the iPad2:</p>
<table width=500>
<tr>
<th width=25></th>
<th width=375>Step</th>
<th width=100>Time (mins)</th>
</tr>
<tr>
<td>1.</td>
<td>
Downloaded latest FlashBuilder 4.5 with AIR 2.7
</td>
<td>~45</td>
</tr>
<tr>
<td>2.</td>
<td>
Coded initial demo<br />
- Setup Flex Mobile project<br />
- Coding app, mostly remembering how to do simple things in AS3 and Flex<br />
- Launched AIR simulator/emulator to test app
</td>
<td>~60</td>
</tr>
<tr>
<td>3.</td>
<td>
Setup Macbook Pro for app deployment to iPad<br />
- Update xCode version<br />
- Update Mac OS version<br />
- Create certificate<br />
- Provision device
</td>
<td>~120</td>
</tr>
<tr>
<td>4.</td>
<td>
Actually deploy app to iPad2 via Organizer in Xcode
</td>
<td>~5</td>
</tr>
<tr>
<td>5.</td>
<td>
Setup Macbook for app deployment to Android
</td>
<td>0</td>
</tr>
<tr>
<td>6.</td>
<td>
Actually deploy app to Samsung 10.1 Tab via FlashBuilder
</td>
<td>~1</td>
</tr>
</table>
<hr />
You&#8217;ll find the following links essential to figuring this all out:</p>
<p>Packaging apps for Android (from FlashBuilder):<br />
<a href="http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html">http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html</a></p>
<p>Packaging apps for iOS (from FlashBuilder):<br />
<a href="http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html">http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html</a></p>
<p>The provisioning and certificate steps from Apple&#8217;s iOS dev center:<br />
<a href="http://developer.apple.com/devcenter/ios/">http://developer.apple.com/devcenter/ios/</a> [account required]</p>
<p>AS3 Touch Event handling:<br />
<a href="http://help.adobe.com/en_US/as3/dev/WS1ca064e08d7aa93023c59dfc1257b16a3d6-7ffe.html">http://help.adobe.com/en_US/as3/dev/WS1ca064e08d7aa93023c59dfc1257b16a3d6-7ffe.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/airflex-for-ios-android-app-deployment-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcoming ideas for my @GeekyByNature talk</title>
		<link>http://www.chuckstar.com/blog/technology/welcoming-ideas-for-my-geekybynature-talk/</link>
		<comments>http://www.chuckstar.com/blog/technology/welcoming-ideas-for-my-geekybynature-talk/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 20:32:58 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1212</guid>
		<description><![CDATA[Later this month I&#8217;m presenting at Geeky By Nature. Just to give you an idea of the contextual brain power, the schedule includes Brendan Hall, Joshua Davis, Andre Michelle, Sir Keith Peters, Grant Skinner, Jared Tarbell, Lisa Larson-Kelley, Joe Ebert, Hillman Curtis, Gmunk, Robert Hodgin, Paula Scher, Alan Klement, Jer Throp, Rich Shupe, Joel Gethin [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fwelcoming-ideas-for-my-geekybynature-talk%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fwelcoming-ideas-for-my-geekybynature-talk%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/01/gbn_speaker_white.png" alt="" title="gbn_speaker_white" width="175" height="215" class="alignnone size-full wp-image-1150" /></p>
<p>Later this month I&#8217;m presenting at <a href="http://geekybynature.com">Geeky By Nature</a>. Just to give you an idea of the contextual brain power, the <a href="http://www.geekybynature.com/schedule/">schedule includes</a> Brendan Hall, Joshua Davis, Andre Michelle, Sir Keith Peters, Grant Skinner, Jared Tarbell, Lisa Larson-Kelley, Joe Ebert, Hillman Curtis, Gmunk, Robert Hodgin, Paula Scher, Alan Klement, Jer Throp, Rich Shupe, Joel Gethin Lews and Joshua Hirsch. Ever heard of <a href="http://en.wikipedia.org/wiki/Perlin_noise">Perlin Noise</a>? The inventor of that, Ken Perlin, is also presenting.</p>
<p>Inspired by the collection of speakers and name of the conference, I&#8217;ve been piecing together a brand new presentation called &#8220;<a href="http://www.geekybynature.com/speakers/index.php?pageid=1198">APIs For Life, Music And Wiffleball</a>&#8220;. The gist of my talk is to get you thinking about APIs we use everyday OUTSIDE of computers, coding and software. If you just said &#8220;huh?&#8221;, then great! I&#8217;ve worked on 3 major coding platforms over the past 7 years &#8212; not to mention working with staple languages and technologies. I believe that a great API, the pure unlocking of functionality in a device, application or service, comes from understanding how we need to work with it.</p>
<p>So in this exploration, I&#8217;ve examined many things and recognized more natural and organic APIs in music, within ourselves, and in our interaction with each other. Things like:</p>
<p>How does your brain know you&#8217;ve had enough to eat? Your stomach has an API, and your brain polls it frequently to see if it&#8217;s full. However, there are performance factors like the speed at which you eat, the appealing flavor of the food, and the time you have to complete your meal that affect this &#8216;polling&#8217;. And even when your stomach is actually full, your brain may resist reporting that information to you. Stomach.addEventListener(&#8220;FOOD_EATEN&#8221;, checkIfFull);</p>
<p>How about looking at yourself as a husband or wife, and considering the &#8216;commands&#8217; you use between you and your spouse/partner? If I were to generate documentation on myself as an object to my wife, it might look like: Chuck.helpWithDishes(); Chuck.putKidsToBed(); Chuck.haveASafeFlight()&#8230; you get the idea.</p>
<p>There are also APIs when looking at things like art and music. Like coding, we don&#8217;t simply follow instructions. Instead, by learning how instruments work, we creatively command the instrument to do things in our own way. So when I play the piano, I am saying: Piano.playChord(&#8220;C&#8221;, &#8220;E&#8221;, &#8220;G&#8221;); Piano.addEventListener(&#8220;SUSTAIN_PEDDLE_HELD&#8221;, holdNotes);</p>
<p>So now that you hopefully understand the method(s) to my approach here, <strong>I&#8217;d like to welcome your ideas! In the comments below, tell me what APIs you recognize in every day things that you interact with outside of code, computers and software. If I include your suggestion, I&#8217;ll be sure to give you credit.</strong> I look forward to sharing my presentation after I give it. Certainly, if you can make it to NYC later this month (March 31 &#8211; April 1), amazingly tickets to this event are still available: <a href="http://www.geekybynature.com/tickets/">http://www.geekybynature.com/tickets/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/welcoming-ideas-for-my-geekybynature-talk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Video: Review and demo of AIR for TV</title>
		<link>http://www.chuckstar.com/blog/technology/review-and-demo-of-air-for-tv/</link>
		<comments>http://www.chuckstar.com/blog/technology/review-and-demo-of-air-for-tv/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 17:07:57 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[GoogleTV]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[TheZSpace]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1199</guid>
		<description><![CDATA[In this video, I review Adobe&#8217;s AIR for TV Developer Kit and discuss where it could have great potential for developers getting content and apps on TVs. Also demoed is a 3D Flash game Kevin Suttle and I originally created for litl&#8217;s accelerometer-driven set top box prototype. The ported version of the game relies on [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Freview-and-demo-of-air-for-tv%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Freview-and-demo-of-air-for-tv%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In this video, I review Adobe&#8217;s AIR for TV Developer Kit and discuss where it could have great potential for developers getting content and apps on TVs. Also demoed is a 3D Flash game <a href="http://commentedout.posterous.com/">Kevin Suttle</a> and I originally created for litl&#8217;s accelerometer-driven set top box prototype. The ported version of the game relies on <a href="http://blogs.adobe.com/actionscriptdocs/2011/02/remote-control-input-handling-in-air-for-tv-apps.html">AIR for TV&#8217;s simplified d-pad control</a>. </p>
<p><iframe src="http://player.vimeo.com/video/20116378?portrait=0" width="500" height="281" frameborder="0"></iframe><br />
<a href="http://www.vimeo.com/20116378">Watch the video on Vimeo</a>.</p>
<p>Since CES, I&#8217;ve been following the TV App space very closely. I launched a new blog back in January called <a href="http://thezspace.com">TheZSpace.com</a> which allows me to cover the various TV developer platforms as they emerge. ["The Z Space" refers to the <a href="http://www.thezspace.com/about/">depth of interaction between the user and the TV</a>.] Even with <a href="http://devblog.litl.com/news/an-update-about-our-developer-program/">litl no longer launching the TV set top box</a>, I&#8217;ve remained very interested in how Google TV and the major TV brands (Samsung, Panasonic, LG, etc) are building their own SDKs to attract developers and apps. As I mention in the video, AIR for TV may have excellent potential in this space as the individual TV brands represent a very fragmented opportunity to developers &#8212; much more so than mobile or tablets.</p>
<p>Also mentioned in the video is my agenda for presentations on the topic. I&#8217;ll be presenting at <a href="http://www.rmaug.com">Rocky Mountain Adobe User Group</a> tonight. Then, in June, I&#8217;ll be presenting at the exciting <a href="http://flashandthecity.com">Flash And The City</a>.</p>
<p>If this topic interests you and you&#8217;re excited about developer opportunities on TV, check out our blog at <a href="http://thezspace.com">http://thezspace.com</a> and follow us <a href="http://twitter.com/thezspace">@thezspace</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/review-and-demo-of-air-for-tv/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Developer beware: How to assess a device platform</title>
		<link>http://www.chuckstar.com/blog/technology/developer-beware-how-to-assess-a-device-platform/</link>
		<comments>http://www.chuckstar.com/blog/technology/developer-beware-how-to-assess-a-device-platform/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 01:25:17 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Platform]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1160</guid>
		<description><![CDATA[I doubt there&#8217;s a developer out there who hasn&#8217;t been tempted by the mighty powerful marketing forces of device makers calling for apps on their HOT, NEW, COMING SOON device! I should know. As Chief Channel Evangelist for Litl, it was my job for much of 2010 to encourage developers to build apps for a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fdeveloper-beware-how-to-assess-a-device-platform%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fdeveloper-beware-how-to-assess-a-device-platform%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I doubt there&#8217;s a developer out there who hasn&#8217;t been tempted by the mighty powerful marketing forces of device makers calling for apps on their HOT, NEW, COMING SOON device! I should know. As Chief Channel Evangelist for Litl, it was my job for much of 2010 to encourage developers to build apps for a set top box device that has yet to be released. Most devices launch, and when they do, their success can carry with them the talents of the developers and apps that follow.</p>
<p>To a developer, the chance to BE THE FIRST to build an app for an upcoming device and platform could represent the opportunity to have your app get major visibility upon a product&#8217;s launch. However, it&#8217;s also risky to get involved with a device too early and may or may not be the best use of your time. Due to complexities of the device&#8217;s platform, be it varied technologies, add-on SDKs (see below) and other limitations, it&#8217;s likely the app you write for one device will need to be heavily ported or fully re-coded if you ever want to deploy for other devices on different platforms.</p>
<p>To help in your assessment of &#8220;app for device&#8221; opportunities, I have put together a checklist of things to consider before you commit to building an app for a device.</p>
<p><strong>1. What&#8217;s the potential market reach? </strong></p>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/01/IMAG1607-300x179.jpg" alt="" title="iPhone Apps" width="300" height="179" class="alignnone size-medium wp-image-1184" /><br />
<em>Apple has critical mass and promotes Apps alongside their products</em></p>
<p>If you&#8217;re expecting to make money selling the app, the device&#8217;s distribution is key. You should know from the company that makes the device as much as possible about how many they expect to sell and when exactly the device will reach a critical mass. Also, if you expect the device to be super successful, you&#8217;ll need to account for a lot of competition among other apps.</p>
<p>If the company making the device has other, successful products out, chances are they&#8217;ll be a success. If this is their first product in the space, it is a bit riskier but the reward for being an early adopter in the space could be huge.</p>
<p><strong>2. Will working with the device&#8217;s platform technology add to your skillset?</strong></p>
<p>Good developers love to code, even as a hobby. Even after they&#8217;ve closed out their work email, they&#8217;re still tinkering with other &#8216;side&#8217; projects, hungry to learn the next big thing and keep sharpening their skills. </p>
<p>Picking up a device platform could be a great and fun way to cut your teeth on a new technology. If you&#8217;ve never coded for devices before, it can really be an enjoyable experience. Also, if you&#8217;ve been stuck coding the same language for a while, building an app for a device can lead to new technologies and broaden your horizons a bit.</p>
<p><strong>3. Will building an app for the device be good for your career or business?</strong></p>
<p>If you work at a company, and they are servicing clients interested in a certain target device, then having a deployed app under your belt could be very valuable. Just the same, if you&#8217;re a contractor, and have or sense demand from your clients to deploy apps for a device, getting an app out would be great.</p>
<p>In this climate it&#8217;s not hard to identify opportunities like these. This might be the best excuse to dive into a platform and not look back. Going into work or sharing with clients an app of yours freshly listed in the device&#8217;s respective store/marketplace can be a big highlight for you! So if you&#8217;re going to play with a device on nights and weekends, consider one that has great potential for your career and business.</p>
<p><strong>4. Are you over-committing your app to the device platform?</strong></p>
<p>As mentioned above, it&#8217;s likely that the app you&#8217;ll build may only work on a single device (or with other devices from the same company or platform). If you&#8217;re going through the trouble of learning the device&#8217;s technology and building an entire app, especially from scratch, consider the effort of having to re-write it for other devices. Many devices share baseline technologies and languages. However, a lot of new ones require add-on SDKs. This means that in addition to adopting a specific language/technology, you&#8217;ll need to download and maintain the SDK specific to the device. This can really lock you in and make your app a slave to the platform.</p>
<p>Check to see if the platform has a history of &#8220;breaking API&#8221;, which requires developers to fix their apps with major API version releases. If it&#8217;s a new platform or device, see how frequently they&#8217;ve versioned their platform and tools. It might be a sign their going to be trouble.</p>
<p>If you&#8217;re using a proxy technology, a method of deploying an app in something other than the device&#8217;s native platform/language, make sure that it gives you access to the device features you want to build your app for. Also, check that the company building the proxy technology is keeping up with the overall versioning of the platform.</p>
<p><strong>5. How valuable are you and your app to the platform?</strong></p>
<p>In some cases, your app (and more specifically, having YOU deploy the app) may be more valuable to the device maker than you realize. Dig deeper and find out what incentives the platform support or evangelism teams are offering to encourage you to build for their platform. They may have a fund setup, or more likely, some big marketing dollars to grant you in the name of &#8216;developer acquisition&#8217;. Make no mistake, you&#8217;re participation and ability to deploy a quality app is very valuable to them. See what you can get from them (money, free software, and especially, a free device) before you submit your app.</p>
<p><strong>6. Get your hands on the device first or get a first-hand demo or review.</strong></p>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/01/IMAG1417-300x179.jpg" alt="" title="Blackberry Playbook" width="300" height="179" class="alignnone size-medium wp-image-1181" /><br />
<em>Touching the highly coveted and hyped Blackberry Playbook at CES</em></p>
<p>More important than the sample code and support you&#8217;ll get as a developer, you must know the device you&#8217;re coding for is of quality. It must be something people are going to want or need. In most cases, it will help if you also want and like the product. Getting a hands-on demo of the product is very important, especially if it&#8217;s not been released yet. This has turned me off of more products than not. It really helps if you believe in the product, and getting to play with the device can boost your interest and confidence in it.</p>
<p>It&#8217;s really hard to build a quality app for a product that you don&#8217;t have. When possible, you should have the device handy to test with. Platform SDK emulators/simulators are helpful, but with so many different interaction points, ranging from touch response to accelerometer, being able to use your app right on the device can make it so much better. Hopefully, if you&#8217;re committed to building an app on a new platform, you&#8217;ve managed to get a device for free in the process!</p>
<p>&#8212;</p>
<p>I&#8217;m not going to list out any devices or platforms in this post that you should jump on or avoid. For now, I&#8217;d appreciate your feedback, via comments below, on what factors you look at when assessing a device platform&#8217;s potential and deciding whether or not you should build the next great app for it! Most devices coming out are great. Usually, if the company has put marketing money behind promoting it, then it&#8217;s likely to be huge! Why not be a part of it?!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/developer-beware-how-to-assess-a-device-platform/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speaking of 2011</title>
		<link>http://www.chuckstar.com/blog/technology/speaking-of-201/</link>
		<comments>http://www.chuckstar.com/blog/technology/speaking-of-201/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 21:21:01 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1114</guid>
		<description><![CDATA[We&#8217;re all a couple of weeks into 2011. Time to get serious about planning for this year. First, I really enjoyed 2010. It was equally exciting and stable for me and my family. We didn&#8217;t move across the country &#8212; something we&#8217;ve done twice in the past 5 years. However, we did have a baby [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fspeaking-of-201%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fspeaking-of-201%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>We&#8217;re all a couple of weeks into 2011. Time to get serious about planning for this year. First, I really enjoyed 2010. It was equally exciting and stable for me and my family. We didn&#8217;t move across the country &#8212; something we&#8217;ve done twice in the past 5 years. However, we did have a baby &#8212; also something we&#8217;ve done twice in the past 5 years. I didn&#8217;t change jobs or roles &#8212; something I&#8217;ve done 4 times in the past 5 years. And compared with the 13 presentations I did in 2009, doing just 8 last year was a nice change of pace.</p>
<p>I&#8217;ve been doing a bit more technical business development at <a href="http://www.litl.com">litl</a>, which requires me to be more flexible for travel. Doing about 1 developer presentation/event every 2 months should be a nice pace. You&#8217;ll notice in the topics I&#8217;m set to give so far, I won&#8217;t be speaking about anything litl-specific as we&#8217;ve yet to determine the focus of our developer program this year. More on that in a future post&#8230;</p>
<p>So, for 2011, I already have 3 exciting speaking opportunities lined up:</p>
<p><img src="http://a2.twimg.com/profile_images/54192402/thumbnail_logo.jpg" alt="" /></p>
<p>1. RMAUG &#8211; February 23, Denver, CO &#8211; <a href="http://rmaug.com">http://rmaug.com</a></p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;">
I&#8217;ll be speaking to the <a href="http://rmaug.com">Rocky Mountain Adobe User Group</a> about &#8220;<strong>Flash apps on TV</strong>&#8220;. While I&#8217;ve been doing much less Flash coding of late, the opportunity for Flash in the TV space is of great interest to me.
</p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;"><strong>Session Description:</strong><br />
<em>Many are calling the TV screen the next frontier for app development. However, with your user 10ft away from the screen, there are many different factors including controllers, performance and platforms to consider.</em>
</p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;">
<em>Chuck Freedman, chief channel evangelist from <a href="http://www.litl.com">litl</a>, will review all the brands, technologies and opportunities for getting an app on TV. He&#8217;ll discuss where the Flash platform, as a plug-in, part of other SDKs and through AIR for TV, may have a promising place in this new space. Whether you&#8217;re interested in porting your app to the bigger screen, or creating a new experience, this will be an informative presentation for you. On TV, apps present new challenges to the developer. Assume nothing is universal and prepare to enter the biggest display space yet!</em>
</p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;">
<em>Check out Chuck&#8217;s new blog <a href="http://thezspace.com">http://www.thezspace.com</a> for the latest news and platform announcements in the new TV app space!</em></p>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2011/01/gbn_speaker_white.png" alt="" title="gbn_speaker_white" width="175" height="215" class="alignnone size-full wp-image-1150" /></p>
<p>2. GeekyByNature &#8211; March 31, NYC, NY &#8211; <a href="http://www.geekybynature.com">http://www.geekybynature.com</a> &#8211; <a href="http://www.geekybynature.com/tickets/">Get Tickets</a></p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;">
I am creating a new presentation called &#8220;<strong><a href="http://bit.ly/e4rHry">APIs for life, music and wiffleball</a></strong>&#8220;. This will be a completely new session from me, and not specific to developing in any language or for any device. It&#8217;s going to be total fun and inspiration.</p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;"><strong>Session Description:</strong><br />
<em>During a decade of coding &#038; architecting software, service and device platform APIs, I&#8217;ve often observed the way people and things around me actually interface with each other. While some things come with instructions, many things in life have APIs which force us to learn technique in our own ways. In this new presentation, through images, code and video, I will evaluate common APIs that enable us to create, interact with people and master the use of various instruments, products and equipment. It will be fun and insightful. My goal is to provide you with a new awareness on how we work and communicate as platforms, and maybe how we can create other platforms more effectively. </em></p>
<p>3. FlashAndTheCity &#8211; June 9, NYC, NY &#8211; <a href="http://www.flashandthecity.com">http://www.flashandthecity.com</a> &#8211; <a href="http://fatc11.eventbrite.com/">Get Tickets</a></p>
<p style="text-align:justify;padding-left:35px;padding-right:25px;">
Big TBD here, but I know I&#8217;m going and will be doing something at this excellent event. I&#8217;m working with the organizer, Elad Elrom, on putting together an excellent panel. I might do a session on TV App development and design as well. <strong><a href="http://fatc11.eventbrite.com/">Get Tickets Now</a></strong></p>
<p>Hope to see you at one of these exciting events or on the road somewhere this coming year.</p>
<p>Also, while I&#8217;m not planning to attend or speak at these events, I suggest you go if you have the means:<br />
<a href="http://fitc.ca">FITC Toronto</a>, <a href="http://360flex.com">360Flex</a>, <a href="http://d2wc.com/">D2W</a>, and <a href="http://www.eyeofestival.com/">EyeOFestival</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/speaking-of-201/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Returning to CES</title>
		<link>http://www.chuckstar.com/blog/technology/returning-to-ces/</link>
		<comments>http://www.chuckstar.com/blog/technology/returning-to-ces/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 20:42:16 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1093</guid>
		<description><![CDATA[The first and only time I&#8217;ve been to the great Consumer Electronics Show in Las Vegas was 1996. My dad brought me during his remarkable streak (he went to them about 20 years in a row). 1996 was an incredible year in the consumer electronics space. At that show, the following were unveiled for the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Freturning-to-ces%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Freturning-to-ces%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>The first and only time I&#8217;ve been to the great Consumer Electronics Show in Las Vegas was 1996. My dad brought me during his remarkable streak (he went to them about 20 years in a row). 1996 was an incredible year in the consumer electronics space. At that show, the following were unveiled for the first time. I remember it like yesterday:</p>
<p>1. <a target=_blank href="http://en.wikipedia.org/wiki/Plasma_tv">Plasma TV</a> &#8211; Sony had a limited-access display behind a curtain where they showed about 3 models of varying sizes of plasma TVs. I had never seen a TV so thin.<br />
2. <a target=_blank href="http://en.wikipedia.org/wiki/MiniDVD">MiniDV</a> &#8211; I remember JVC had this tiny (by 90s standards) video camera which took a small digital cassette tape. It was an amazing standard, and I got to play with a few.<br />
3. <a target=_blank href="http://en.wikipedia.org/wiki/DVD">DVD</a> &#8211; I still have a demo DVD disc from the Toshiba booth where we watched a presentation on how the new Digital Versatile (not yet Video) disc would change the way we moved data from computer to TV.<br />
4. <a target=_blank href="http://en.wikipedia.org/wiki/Motorola_StarTAC">StarTac</a> &#8211; Motorola had a museum exhibit-style booth where you had to line up to see their tiny (by 90s standards) pocket-sized cell phone.</p>
<p>So now, 14 years later, I will finally return. Litl is sending me to check out what will surely be no shortage of exciting platforms on display by every single major TV maker. I&#8217;m most interested to see how each company positions its platform &#8212; what apps will they show &#8212; what content partners will be showcased &#8212; how have they integrated new interfaces into their TV &#8212; are they doing widgets (a la Yahoo!&#8217;s Connected TV) or full screen, immersive apps &#8212; what opportunities are there for developers.. and more. [<em>I'm exploring a new way to communicate my findings, so stay tuned.</em>]</p>
<p>Anyway, if you&#8217;re going to CES, let me know and we&#8217;ll get together in Vegas. See you, and the future of the connected home, there!</p>
<p><img src="http://www.chuckstar.com/blog/wp-content/uploads/2010/12/ces_badge-150x150.jpg" alt="" title="ces_badge" width="150" height="150" class="alignnone size-thumbnail wp-image-1094" /><br />
<em>My badge from Winter CES 1996</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/returning-to-ces/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>To everything, turn turn</title>
		<link>http://www.chuckstar.com/blog/technology/to-everything-turn-turn/</link>
		<comments>http://www.chuckstar.com/blog/technology/to-everything-turn-turn/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 19:16:13 +0000</pubDate>
		<dc:creator>chuckstar</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[litl]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.chuckstar.com/blog/?p=1045</guid>
		<description><![CDATA[While investigating page turning options for potential projects, I came across these impressive examples. One uses Flash and the other is done with HTML5. Flash, based on work by Didier Brun: &#160;&#160;http://www.bytearray.org/?p=77 &#160;&#160;http://www.didierbrun.com/foxaweb/demos/as3/pageflip/PageFlip.swf]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fto-everything-turn-turn%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.chuckstar.com%2Fblog%2Ftechnology%2Fto-everything-turn-turn%2F&amp;source=chuckstar&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>While investigating page turning options for potential projects, I came across these impressive examples. One uses Flash and the other is done with HTML5.</p>
<p><strong>Flash, based on work by Didier Brun:</strong><br />
&nbsp;&nbsp;http://www.bytearray.org/?p=77<br />
&nbsp;&nbsp;http://www.didierbrun.com/foxaweb/demos/as3/pageflip/PageFlip.swf << actual demo<br />
&nbsp;&nbsp;http://ma.tthi.eu/blog/2009/05/07/pageflip-with-shadows/<br />
&nbsp;&nbsp;<a href="http://ma.tthi.eu/dev/pageflip/" target="_blank">http://ma.tthi.eu/dev/pageflip/</a> << enhanced demo with shadows</p>
<p><strong>HTML-5, based on work by Rick Barraza: </strong><br />
&nbsp;&nbsp;http://jpageflipper.codeplex.com/<br />
&nbsp;&nbsp;<a href="http://dl.dropbox.com/u/7235888/index.html" target="_blank">http://dl.dropbox.com/u/7235888/index.html</a> << actual demo<br />
&nbsp;&nbsp;http://bit.ly/1k2Pne</p>
<p>Are there other examples you&#8217;ve posted that I can look at?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chuckstar.com/blog/technology/to-everything-turn-turn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

