<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Adam Kinney posts tagged with 'flash'</title><description>Adam Kinney blog posts filtered by a specific tag</description><link>http://adamkinney.com/blog/tags/flash/default.aspx</link><language>en-us</language><pubDate>Thu, 28 Aug 2008 09:00:29 GMT</pubDate><generator>Oxite</generator><item><title>SilverlightDevCamp SF Recap</title><description>&lt;p&gt;I had a great time this weekend at the &lt;a href="http://barcamp.org/SilverlightDevCampSF"&gt;SilverlightDevCamp in San Francisco&lt;/a&gt;.&amp;#xA0; I had never before been to a DevCamp, BarCamp or any other type of camp that happens indoors.&amp;#xA0; The casual yet academic atmosphere was well set and provided for by our hosts &lt;a href="http://www.brockett.net/"&gt;Kurt Brockett&lt;/a&gt;, &lt;a href="http://www.facebook.com/profile.php?id=828485692"&gt;Kevin Marshall&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/aniyer/"&gt;Anand Iyer&lt;/a&gt;.&amp;#xA0; Nicely done guys, as well as thanks to &lt;a href="http://www.brockett.net/?p=239"&gt;the sponsors&lt;/a&gt;.&lt;/p&gt;  &lt;p style="float: right; margin-bottom: 10px; margin-left: 10px"&gt;&lt;img alt="SilverlightDevCamp opening" src="http://adamkinney.com/images/blog/sldc_sf_talk.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;The camp started Friday night with a greeting, logistics and a bit of beer and pizza.&amp;#xA0; During the greeting we had come up with a few session ideas and some common questions.&amp;#xA0; Once I was introduced I took the opportunity to jump into Silverlight and answer a few of the burning questions with easy answers.&amp;#xA0; What I quickly learned is that I should have polled the crowd about on their knowledge of Silverlight.&amp;#xA0; I spend most of my days deep in Silverlight and most of the attendees had just started their journey.&amp;#xA0; In my excitement to share my knowledge, I had jumped to step 200 but should have started from the beginning.&amp;#xA0; I was able to answer questions for those who could not come on Saturday, so I think that was a plus. Definitely something to remember for future DevCamps.&lt;/p&gt;  &lt;p&gt;We continued to plan sessions and happily socialize the night away.&lt;/p&gt;  &lt;p&gt;Saturday morning came and the full day of sessions began.&amp;#xA0; It was interesting to see the session schedule organized and driven by the attendees.&amp;#xA0; Some held forums to lead a discussion around a topic they themselves wanted to learn more about.&amp;#xA0; Others had prepared their sessions ahead of time and it showed.&lt;/p&gt;  &lt;p style="float: left; margin-bottom: 10px; margin-right: 10px"&gt;&lt;img alt="This way to SilverlightDevCamp" src="http://adamkinney.com/images/blog/sldc_sf_sign.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;I was happy to participate and contribute in almost every session. Silverlight is such a new technology and we've launched many products around the technology and WPF, that it is still very fresh.&amp;#xA0; We have some misinformation out there we need to correct as well as our continued improvement on the ability to explain Silverlight.&lt;/p&gt;  &lt;p&gt;I also received some great feedback on how we can improve upon the initial step in learning Silverlight .&amp;#xA0; Currently I recommend using the &lt;a href="http://silverlight.net/getstarted/"&gt;Get Started page on Silverlight.net&lt;/a&gt; and the &lt;a href="http://silverlight.net/quickstarts/"&gt;QuickStarts&lt;/a&gt;, but it sounds like a scenario-based getting started doc would be useful (e.g. if you are an SVG developer...).&lt;/p&gt;  &lt;p&gt;Here are my highlights from the sessions I attended (&lt;a href="http://barcamp.org/SilverlightDevCampSFSessions"&gt;full sessions page&lt;/a&gt;):&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight 101      &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://blogs.vertigo.com/personal/bellis/Blog/default.aspx"&gt;Brian Ellis&lt;/a&gt; from Vertigo did a respectable job of starting the day with an introduction to Silverlight.&amp;#xA0; Not too deep but a good amount to get started with the code and the tools.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Expression Blend 101      &lt;br /&gt;&lt;/strong&gt;Unfortunately Cal Schrotenboer's talk was cut short by technical difficulties, but I did get the chance to talk with him and learn about the classes he is teaching.&amp;#xA0; He has a &lt;a href="http://schrotenboer.com/foothill/csharp.htm"&gt;list here&lt;/a&gt;, but I don't believe I've seen that many WPF classes at a college before.&amp;#xA0; I would expect to see a Silverlight class soon.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;iPhone and Top Banana&lt;/strong&gt;     &lt;br /&gt;Beau Amber of &lt;a href="http://www.metalliq.com/"&gt;Metalliq&lt;/a&gt; and &lt;a href="http://www.metaliq.com/portfolio/silverlight.html"&gt;Top Banana&lt;/a&gt; fame, walked us though the iPhone simulation he had created for &lt;a href="http://www.microsoft.com/uk/mix07/default.aspx"&gt;MIX:UK 07&lt;/a&gt;.&amp;#xA0; He did a great job replicating the iPhone in XAML using Blend as his main tool, actually I think it was the only tool he used.&amp;#xA0; He also demoed Top Banana and as usual the crowd loved it.&amp;#xA0; Its such a cool app and hearing the story about how it came together was inspiring.&amp;#xA0; And good news, the source is almost available, apparently there is just a little more clean-up to do.&amp;#xA0; I did record the whole session and am working on publishing the video.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight and Flash (and JavaFX)      &lt;br /&gt;&lt;/strong&gt;After lunch (more pizza) it was finally time for the most anticipated session comparing Silverlight and Flash.&amp;#xA0; Randy Fong had started gathering questions since the night before and the session had &lt;a href="http://blogs.zdnet.com/Stewart/?p=532"&gt;awakened Ryan Stewart&lt;/a&gt; and drawn in &lt;a href="http://weblogs.macromedia.com/jd/"&gt;John Dowdell&lt;/a&gt;.&amp;#xA0; (Ryan had actually attended almost the whole thing and John had asked some good questions during Beau's talk)&lt;/p&gt;  &lt;p&gt;We had an interesting start with Abdel Remani adding &lt;a href="http://www.sun.com/software/javafx/"&gt;JavaFX&lt;/a&gt; into the comparison as well.&amp;#xA0; I say interesting because nobody had mentioned JavaFX before and it didn't seem as though it was completely comparable in all aspects.&amp;#xA0; Either way I learned about JavaFX and Flex in this session and Ryan, John and Anand did an admirable job trying to keep the comparison clear and accurate, while not turning it into a grudge match.&lt;/p&gt;  &lt;p&gt;Regarding comparing technologies, I found the whole DevCamp very useful in learning more about technologies in the RIA space.&amp;#xA0; Special thanks to &lt;a href="http://www.robrusher.com/"&gt;Rob Rusher&lt;/a&gt; who spent some time going through Flex with me.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Moonlight      &lt;br /&gt;&lt;/strong&gt;The &lt;a href="http://www.mono-project.com/Moonlight"&gt;Moonlight&lt;/a&gt; session was interesting because none of us had actually gotten Moonlight to run yet, but we were all interested.&amp;#xA0; Anand and &lt;a href="http://www.unethicalblogger.com/"&gt;Tyler Ballance&lt;/a&gt; had the most to share and we made a bit of pact to continue to work together to futrther our Moonlight knowledge.&amp;#xA0; Next step, host a VPC or VMWare with it running.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Extending Silverlight 1.0      &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.codinghorror.com/blog/"&gt;Jeff Atwood&lt;/a&gt; of Vertigo and Coding Horror walked us through the construction of the &lt;a href="http://www.vertigo.com/downloads/SilverlightChess/10rc/"&gt;Chess Viewer Sample&lt;/a&gt;.&amp;#xA0; This seemed to resonate well with the attendees and acted as real practical application of the code we had been talking about.&amp;#xA0; Nice job Jeff and thanks for the lesson in chess notation.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;IronPython&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://www.unethicalblogger.com/"&gt;Tyler Ballance&lt;/a&gt; of &lt;a href="http://www.slide.com/"&gt;Slide.com&lt;/a&gt; introduced us to &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython"&gt;IronPython&lt;/a&gt; and all of its Python goodness.&amp;#xA0; He was actually a contributor to the Mac port so he had a fair bit of experience to draw upon.&amp;#xA0; The session morphed into a &amp;quot;dynamic languages are fun? check yes or no&amp;quot; session.&amp;#xA0; Which was fine because looking at Python code it looks fun and carefree.&amp;#xA0; I should spend some time trying to build with it and see how I feel afterwards.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Media Services      &lt;br /&gt;&lt;/strong&gt;We had a short Media session where we covered codecs and playback but most of the time was covering features we are planning for the future including server-side playlists and DRM.&lt;/p&gt;  &lt;p&gt;After the last session, I interviewed Tyler about his DevCamp experience and the sample he had built while there.&amp;#xA0; I think the video came out pretty well and I should be publishing it shortly. &lt;/p&gt;  &lt;p style="float: right; margin-bottom: 10px; margin-left: 10px"&gt;&lt;img alt="SilverlightDevCamp shirt" src="http://adamkinney.com/images/blog/sldc_sf_shirt.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;Overall, I thoroughly enjoyed the DevCamp and look forward to attending future Camps.&amp;#xA0; If you take a look at the &lt;a href="http://barcamp.org/SilverlightDevCamp"&gt;SilverlightDevCamp&lt;/a&gt; page, you'll see that there are currently two more planned.&amp;#xA0; One in &lt;a href="http://barcamp.org/SilverlightDevCampDC"&gt;Washington DC&lt;/a&gt; in November and the other at the end of this month in &lt;a href="http://barcamp.org/SilverlightDevCampChicago"&gt;Chicago&lt;/a&gt; the weekend before &lt;a href="http://www.adobe.com/events/max/"&gt;Adobe MAX&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I few last notes: there are &lt;a href="http://www.flickr.com/photos/tags/silverlightdevcampsf/"&gt;more photos available on Flickr&lt;/a&gt;, it was very nice to finally meet John Dowdell in person and I was told that my voice sounds like &lt;a href="http://www.imdb.com/name/nm0736622/"&gt;Seth Rogen&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/255/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/255/default.aspx</comments><link>http://adamkinney.com/blog/255/default.aspx</link><pubDate>Tue, 18 Sep 2007 07:51:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/255/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>2</slash:comments><trackback:ping>http://adamkinney.com/blog/255/trackback/default.aspx</trackback:ping><category>conferences</category><category>Flash</category><category>Moonlight</category><category>Silverlight</category><category>web development</category></item><item><title>Microbe v2 - Silverlight and Flash communicating via JavaScript</title><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/adamkinney/1341927777/" atomicselection="true"&gt;&lt;img src="http://farm2.static.flickr.com/1079/1341927777_116edbfc05.jpg?v=0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;In recent conversations the topic of interoperability between Flash and Silverlight has come up.&amp;nbsp; Even though you may be interested in using Silverlight in some situations you&amp;nbsp;may not want to rewrite&amp;nbsp;existing Flash components just yet.&lt;/p&gt; &lt;p&gt;Smartly both integrate well with JavaScript so this is very possible.&amp;nbsp; One of the best examples of this concept&amp;nbsp;that stuck in my mind was the &lt;a href="http://thewpfblog.com/?p=69"&gt;Microbe sample&lt;/a&gt; that Lee Brimelow created.&lt;/p&gt; &lt;p&gt;Noticing that the sample needed to be updated to the latest Silverlight bits, I sent off a quick email and Lee blessed the conversion.&amp;nbsp; And now we can&amp;nbsp;return to the city of Microbe where Silverlight and Flash peacefully toss the ball back and forth.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;a href="http://channel9.msdn.com/labs/silverlight/microbe/"&gt;Microbe v2&lt;/a&gt;&lt;br&gt;(&lt;a href="http://channel9.msdn.com/labs/silverlight/microbe/source.zip"&gt;source available&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/252/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/252/default.aspx</comments><link>http://adamkinney.com/blog/252/default.aspx</link><pubDate>Fri, 07 Sep 2007 17:51:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/252/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>3</slash:comments><trackback:ping>http://adamkinney.com/blog/252/trackback/default.aspx</trackback:ping><category>Flash</category><category>Silverlight</category></item></channel></rss>