{"id":297,"date":"2008-05-30T07:40:01","date_gmt":"2008-05-30T15:40:01","guid":{"rendered":"http:\/\/dougmccune.com\/blog\/2008\/05\/30\/im-speaking-at-flash-on-the-beach-what-should-i-present\/"},"modified":"2008-05-30T07:40:01","modified_gmt":"2008-05-30T15:40:01","slug":"im-speaking-at-flash-on-the-beach-what-should-i-present","status":"publish","type":"post","link":"https:\/\/dougmccune.com\/blog\/2008\/05\/30\/im-speaking-at-flash-on-the-beach-what-should-i-present\/","title":{"rendered":"I&#8217;m Speaking at Flash on the Beach! (what should I present?)"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/dougmccune.com\/badges\/speakerbadge_200_120_e.gif?w=696\" alt=\"FOTB\" align=\"right\" \/>I&#8217;m <a href=\"http:\/\/flashonthebeach.com\/speakers\/index.php?pageid=1189\">speaking<\/a> at the <a href=\"http:\/\/flashonthebeach.com\/\">Flash on the Beach<\/a> conference in Brighton, England in September! I&#8217;m really excited about this conference because it&#8217;s not a Flex conference, it&#8217;s a Flash conference (but of course there will be plenty of Flex represented). I&#8217;ve got a little notoriety among you Flex developers, but Flash guys are like, &#8220;Doug McWho?&#8221;, so that&#8217;ll be pretty dope to get out in front of a different audience. <\/p>\n<p>I&#8217;m going to be presenting on a yet-to-be-determined Flex topic, and I&#8217;ll likely ask for some suggestions as I&#8217;m refining my presentation ideas. Here are my current potential topics:<\/p>\n<ul>\n<li><strong>super-sweet data visualization in Flex<\/strong><br \/>\nI&#8217;ve been reading lots of Edward Tufte books and other information visualization books. These are fantastic resources to help you think about effective ways of visualizing information, and I&#8217;m thinking about taking many of the principles and applying them to the Flex framework. This would involve the creation of a bunch of altered charting controls (new axis renderers, different chart types, etc). And I&#8217;d analyze what&#8217;s good and bad about the current set of data visualization components available (in the Flex SDK, the iLog component set, and the open source community). I&#8217;d probably throw in some brief mapping examples too.<\/li>\n<li><strong>Maps, maps, maps<\/strong><br \/>\nI&#8217;ve been doing a ton of Flex mapping applications for work. Unfortunately a lot of that stuff can&#8217;t be shared (I certainly can&#8217;t show much of the code, and I can&#8217;t even show demos of some of it). But I&#8217;m thinking about doing a session that goes over all the different options for AS3 map components (we now have ESRI, MapQuest, Google, Yahoo, UMap, Poly9). A year ago or so ESRI was pretty much the only game in town, now there are a bunch. So I&#8217;m thinking about showing some demos of how to use the different map components, and some data visualization techniques for working with geospatial data.<\/li>\n<li><strong>advanced open source Flex projects<\/strong><br \/>\nMy presentation at the last <a href=\"http:\/\/360flex.com\">360|Flex<\/a> conference in Atlanta was on using open source projects in your Flex apps. I&#8217;m thinking about doing a part 2 of that topic anhd going into more depth with a smaller number of projects. My last preso was sort of the shotgun approach (ie show many projects with only cursory information). This preso would be focusing on creating two or three demos that combine a handful of projects and dive deeper into the code and how I went about creating the demos.<\/li>\n<li><strong>Decompiling Flex applications for fun and profit<\/strong><br \/>\nI&#8217;ve been playing a lot with SWF decompiling tools and ripping apart lots of Flex applications. There&#8217;s a lot you can learn from this (it&#8217;s not an inherently bad thing to decompile someone&#8217;s code). I&#8217;m thinking about stepping through the process of decompiling an app and talk about what you can learn, what decompiling actually gets you, how you can piece things back together, etc. I figured I could rip apart one or two main example apps (like Photoshop Express or Buzzword). I toyed with the idea of submitting this as a topic for MAX, just to see if Adobe would let me rip apart the Buzzword code base and show it off to everyone. But I figure at FOTB it&#8217;s all fair game.<\/li>\n<li><strong>Using Flash 10 features in your Flex apps<\/strong><br \/>\nI&#8217;m considering a presentation that focuses on taking advantage of all the new features of Flash Player 10 (specifically in relation to the Flex SDK). I&#8217;m considering this topic because it would force me to stay on top of the new technology and know my shit. I haven&#8217;t yet played with FP10, so this would force me to do some cool stuff.<\/li>\n<\/ul>\n<p>I&#8217;ll be holding down the Flex front with a few other guys, I know that <a href=\"http:\/\/blog.benstucki.net\/\">Ben Stucki<\/a> and <a href=\"http:\/\/tink.ws\/blog\/\">Tink<\/a> are both going to present on Flex topics. I&#8217;m also excited to meet some Flash peeps I&#8217;ve admired for a long time.<\/p>\n<p>So if you&#8217;re looking for a European vacation near the end of September, then come to FOTB and hang out in Brighton! It&#8217;s gonna be sweet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m speaking at the Flash on the Beach conference in Brighton, England in September! I&#8217;m really excited about this conference because it&#8217;s not a Flex conference, it&#8217;s a Flash conference (but of course there will be plenty of Flex represented). I&#8217;ve got a little notoriety among you Flex developers, but Flash guys are like, &#8220;Doug [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[47,46],"class_list":["post-297","post","type-post","status-publish","format-standard","hentry","category-flex","tag-conferences","tag-flash-on-the-beach"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts\/297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/comments?post=297"}],"version-history":[{"count":0,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts\/297\/revisions"}],"wp:attachment":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/media?parent=297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/categories?post=297"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/tags?post=297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}