•  

Flash on the Beach 2011 schedule

Sunday 11th September 2011

  • Workshop: Developing Mobile Apps with AIR & AS3

    by Rich Shupe

    The mobile app space is exploding, creating jobs and freelancer demand. The investment required to learn Objective-C or Java, however, is not for all of us.

    Students at any experience level learn to develop native mobile apps using Flash Platform tools such as Flash Pro, Flash Builder, and AIR for deployment to the web, desktop, and iOS and Android devices.

    Beginners can animate apps with little or no code; experienced ActionScript 3 programmers can develop apps that use Flash features, as well as select native mobile APIs

    Class covers developing for Android and iOS devices, and results in a finished iPhone or iPad app.

    At 9:30am to 4:30pm, Sunday 11th September

    In Lighthouse

  • Workshop: Intro to Creative JavaScript and HTML5 Canvas

    by Seb Lee-Delisle

    Over the last few months, creative coder extraordinaire Seb Lee-Delisle has been inspiring programmers worldwide in the art of creative coding with JavaScript and HTML5.

    His workshops in the USA sold out within hours and now he's coming home for this special one day introductory version of this course.

    WHAT WILL YOU GET FROM THIS WORKSHOP?
    The workshop will start off with the basics of rendering into an HTML5 canvas, and animating simple objects.

    We will then learn that physics simulations don't need to be rocket science. And what better way to use physics than to make a particle system with sparks, smoke and explosions?

    The HTML5 canvas API will be covered, and we will learn how to use some lesser known aspects of it to create generative artwork.

    The workshop will also examine the differences between using canvas, and DOM elements to help choose which one is right for us.

    Finally we will explore some techniques that will help us towards building a simple JavaScript game.

    WHAT PREREQUISITE SKILLS DO YOU NEED?
    The examples start off very simply and gradually get more complex. So whether you're just starting out in JavaScript or if you're a more experienced coder, you'll still get a lot out of the training.

    WHAT HARDWARE / SOFTWARE DO YOU NEED?
    Laptop
    Any modern browser
    (ideally Chrome or Chromium)
    Text editor of your choice
    (I favour TextMate)

    At 9:30am to 4:30pm, Sunday 11th September

    In Lighthouse

  • Workshop: Using HTML5 & JavaScript to build webapps

    by Remy Sharp

    HTML5 has gained a lot of attention over the last 12 months. With browsers increasingly supporting the features of the vast JavaScript APIs both in and around the official HTML5 spec, it's making the job of creating awesome applications purely using these web technologies very easy indeed.

    This full day workshop will introduce you to HTML5 with a brief backstory, before diving into the APIs one by one.

    As well as going through code and showing practical demonstrations, where possible, we'll also talk about the alternatives for old browsers that don't support "awesome" out of the box.

    WHAT WILL YOU GET FROM THIS WORKSHOP?
    You're not expected to have played with HTML5 just yet, but you will need to have a reasonable understanding of HTML & JavaScript.

    A lot of the individual APIs are being used in popular web sites today both in desktop browsers and mobile, so rest assured that this applies to developers that are working on the web today.

    WHAT WILL BE COVERED?
    Video & Audio -
    Move over Flash
    Canvas -
    Bring on the Mario games
    Storage -
    Like cookies, but tastes so much better
    Offline -
    Forget the web
    Geolocation -
    Finders keepers
    Web Workers -
    Multithreading for the browser
    Web Sockets -
    Pushing data was never so easy

    WHAT PREREQUISITE SKILLS DO YOU NEED?
    Happy writing simple JavaScript

    WHAT HARDWARE / SOFTWARE DO YOU NEED?
    Laptop
    Browser
    (preferably Google Chrome)

    At 9:30am to 4:30pm, Sunday 11th September

    In Lighthouse

Monday 12th September 2011

  • Opening Titles & Welcome

    by John Davey

    At 9:20am to 9:30am, Monday 12th September

    In Brighton Dome

  • Keynote

    Session to be announced.

    At 9:30am to 10:30am, Monday 12th September

    In Brighton Dome

  • Developer Console for Fun and Profit

    by Andreas Rønning

    This session goes into integrating the open source Doomsday Console with your workflow to enhance the way you, the developer, interact with your application at run-time, and give you an improved perspective on the impact of your code as it executes.

    If you ever toyed around with the developer console in any video games and thought it was rad times, this one is for you.

    If you didn't, you may still find yourself surprised at just how liberating it can be to have a trace window you can talk back to.

    Game developers may be particularly interested in this one.

    At 10:45am to 11:45am, Monday 12th September

    In Pavilion Theatre

  • From Zero to App in 60 Seconds!

    by Greg Rewis

    Unless you've been hiding under a rock, you know that HTML5, CSS3 and Javascript are combining to move the web from the confines of the desktop onto a multitude of devices and screen sizes.

    And through the magic of the jQuery Mobile and PhoneGap frameworks, those same technologies are being used to build native applications as well.

    Join Greg Rewis, as he shows you how to implement a more "native" feel to your traditional web pages using the jQuery Mobile framework and then leverage features of the mobile device itself as you build a completely native, App-store ready, application for Android and iOS with the PhoneGap framework!

    And, yes, the session will actually take a little bit longer than 60 seconds ? because Greg talks...alot!

    At 10:45am to 11:45am, Monday 12th September

    In Brighton Dome Corn Exchange

  • Love the Future

    by Carlos Ulloa

    During the past two years, HelloEnjoy has taken advantage of the Unity and WebGL platforms to create high-end interactive 3D work for the Web and mobile.

    Interactive Director Carlos Ulloa will showcase a selection of their pieces, walking the audience through the production of each project, sharing his thoughts about the work and showing behind the scenes demos and prototypes.

    At 10:45am to 11:45am, Monday 12th September

    In Brighton Dome

  • Playability: Making games for kids

    by Jon Howard

    BBC Children's have a huge audience for online games. Developing games for this audience brings many different challenges. This session will explore how to approach these challenges, which mechanics work best and how to ensure engagement.

    CBBC & CBeebies have some of the biggest brands in kid's TV. Building games to supplement and enhance these brands brings the responsibility of allowing users to interact with their most loved characters. In the session there will be a deconstruction of some the biggest hitting games to find out why these have become more successful than others, and what makes them brand appropriate.

    Playability is the big overriding goal. How do you make a game as playable as it can be?

    At 12:00pm to 1:00pm, Monday 12th September

    In Brighton Dome Corn Exchange

  • RobotLegs 2 And your Brain: A Great AS3 Toolchain

    by Stray

    Your developer toolchain doesn't begin with your choice of IDE, it starts with you: specifically your brain.

    Whether you've never heard of Robotlegs or Dependency Injection, or you're comfy with Robotlegs 1, this session will expand your understanding of:

    - how your own process works,
    - why changing practices is hard,
    - the pros and cons of frameworks,
    - the ups and downs of automated DI,
    - the architectural patterns behind Robotlegs,
    - how we used our collective brains to create Robotlegs 2,
    - and how you can get the best from (est release autumn 2011) Robotlegs 2.
    Guaranteed brain-friendly and jargon-free, this session is also relevant to anyone who releases libraries to the community, or wants to.

    At 12:00pm to 1:00pm, Monday 12th September

    In Pavilion Theatre

  • With Great Power Comes Great Responsibility

    by Elliot Jay Stocks

    Recent developments in web technologies like HTML5 and CSS3 have allowed us to build a richer web, full of advanced visual treatments like web fonts, animations, transformations, and drop-shadows.

    But have we got carried away with our new toys? Just because we can use a drop-shadow doesn't mean we have to. In this new and often controversial talk, Elliot looks at solid design principles that will turn a good website into a great website, examines the scenarios where it's better to stay away from unnecessary visual effects, and attempts to find the sweet spot in between the two extremes.

    'With great power comes great responsibility,' said Uncle Ben, and Spidey hadn't even used border-radius!

    At 12:00pm to 1:00pm, Monday 12th September

    In Brighton Dome

    Coverage sketch note

  • Flash 11: Get Ready For GameTime

    by Rob Bateman

    Like a phoenix rising from a pile of brand website corpses, Flash 11 could potentially hail a renaissance for Adobe in the way people think about and use the Flash Player.

    The main component of the release is the much talked about Molehill APIs that allow Flash direct access to the GPU grunt once the preserve of desktop-only development. It is from here we see the seeds of change being sown - most applicably in the field of browser-based gaming.

    But this is far from the end of the story. With the possibility of fast paced graphics now thrown wide open, what new horizons are we looking at for Flash? And where do we turn for the tools, techniques and frameworks that will grant us the ability to harness this power?

    At the London-based educational apps startup Mindshapes, Rob Bateman and his team have been finding out the hard way... with surprising results.

    At 2:00pm to 3:00pm, Monday 12th September

    In Pavilion Theatre

  • Idea to Interface

    by Aarron Walter

    When you're working for the man, it's hard to find time to make something fun for yourself.

    You've got ideas swimming around in your head for your next website or app, but translating abstract thoughts into a usable, successful interface is no easy task.

    Should you wireframe, prototype, or both? How do you know if your idea is even worth building?

    Aarron will share practical advice from the interface design school of hard knocks that will help you make your ideas a reality.

    At 2:00pm to 3:00pm, Monday 12th September

    In Brighton Dome Corn Exchange

  • Tron GFX

    by Bradley G Munkowitz

    For the last 14 months, Munkowitz and a team of 5 graphic all-stars infiltrated Digital Domain's vfx pipeline and pushed through over 8 minutes of onScreen graphics for the film TRON Legacy. They used every technique they could pull together, including building standalone graphic applications using openFrameworks, employing high-end Cinema4d mograph animation, particle-based Houdini simulations and heaps of traditional graphic design..

    This session will present case studies of their major graphic sequences in the film, and share the immense design process of each task.

    At 2:00pm to 3:00pm, Monday 12th September

    In Brighton Dome

  • Lettering is not Fonts

    by Jessica Hische

    Jessica Hische has compiled an impressive portfolio encompassing illustration, lettering, and commercial typefaces.

    She is recognized as one of today's most influential emerging voices in typographic design.

    In her session, Jessica will give an overview of the lettering and type design industries, discuss why we're all responsible for keeping specialized industries alive, show a fair amount of pretty pictures, and probably curse a lot.

    At 3:15pm to 4:15pm, Monday 12th September

    In Brighton Dome

    Coverage sketch note

  • Multi-Platform Web Video Delivery

    by Rich Shupe

    Welcome to 1997! Just when you thought platform and browser compatibility issues were behind you, along comes HTML5.

    Despite the Kool-Aid flying off the shelves, HTML5 is not an author-once solution. In fact, when it comes to video, the only consistent thing about it is the <video> tag.

    Different browsers support different video codecs, meaning that one video won't currently play in all major browsers. That is, unless you use Flash. Problem solved? No!

    Even if you can rely on a plugin architecture for your video playback needs, iOS devices (for example) don't currently support Flash. That means that iPhone and iPad users can't view Flash content and you're back to picking sides.

    Unfortunately, it's up to you to deal with this compatibility mine field. This session will try to discuss different ways to optimize video delivery for multiple platforms and playback technologies.

    We'll discuss popular video codecs like Theora, H.264, and WebM, and speculate about the evolving HTML5 specification.

    We'll also show you how to code a flexible playback solution that will use HTML5 and Flash to present video to the widest possible audience.

    We don't know exactly what will happen in the future of web delivery, but we can use the knowledge we have today to make things easier for ourselves and our audiences.

    At 3:15pm to 4:15pm, Monday 12th September

    In Brighton Dome Corn Exchange

  • Natural Features Tracking and Image Pattern Detection/Recognition

    by Eugene Zatepyakin

    The session will cover fast and efficient ways to detect image feature points that can be used to localize predefined image patterns.

    This technique brings large amount of possibilities, from simple images and panorama apps to markerless Augmented Reality.

    I will also show some Molehill Flash Player based examples using my latest project ASFEAT/IN2AR, new 3D API brings lots of new features and allows some interesting experiments.

    At 3:15pm to 4:15pm, Monday 12th September

    In Pavilion Theatre

  • ProStress or the Graphic Universe of Han Hoogerbrugge

    by Han Hoogerbrugge

    Hoogerbrugge will talk about his personal art projects and his commercial work as an illustrator, animator, music clip director, in no particular order.

    Most of the time Hoogerbrugge doesn't think about what he is doing but his work seems to be pretty consistent none the less.

    He is a true ProStress man, a man of cultivated tastes and primitive impulses that one senses is equally comfortable holding a Martini or a machete!

    At 4:30pm to 5:30pm, Monday 12th September

    In Brighton Dome

  • A Short Talk About Working And Not Working And How To Waste Your Time Proficiently

    by Jon Burgerman

    This talk will be a whistle stop tour of Jon's influences, infatuations, experimentations and revelations.

    Jon will entertain and embarrass, divulge and dissect, reflect and revolt over the last ten years of his successful career and explain why he's doing all he can to make sure the next ten years will be different.

    It's a talk about work and life. You only have one life and you'll probably end up working for most of it, which is kind of tragic.

    At 8:00pm to 9:00pm, Monday 12th September

    In Brighton Dome

Tuesday 13th September 2011

  • HTML Motion Design with Adobe Edge

    by Mark Anders

    HTML5 and CSS3 are hot, driven by an explosion of new, Internet connected devices. While they offer many new features that should allow you to do the types of things that you previously did in Flash, actually making it happen is really hard. Until now.

    Edge is a new app from Adobe that gives you powerful tools to create beautifully animated content using HTML5, CSS3 and JavaScript.

    Edge is both powerful and easy to use, featuring an advanced timeline editor that is reminiscent of After Effects, but designed for productivity and ease of use.

    Edge allows you to open existing HTML documents and enhance them, as well as create new ones from scratch. Edge is currently in Preview and is available free for download from labs.adobe.com/technologies/edge.

    In this session, Mark Anders, an Adobe Fellow who leads the Edge Development Team will take you through the features of the latest Edge Preview and not only show you how to use them, but explain the thinking behind them.

    This is a rare opportunity to not only learn about Edge from the source, but to give feedback and influence the design of a new tool under development.

    At 9:30am to 10:30am, Tuesday 13th September

    In Brighton Dome Corn Exchange

  • Riding the HiSlope!

    by Tomek Augustyn

    After warm welcome of HiSlope during FOTB 2010, it's time for the follow up.

    Technologies change so ridiculously fast there's no time to become an expert anymore. So many opensource libs and API cloud services around, so little time to explore them.

    Time to forget about digging through megabytes of docs and spending countless hours on tweaking to get stuff working. HiSlope is there to help examine and utilise emerging video processing techniques. Add couple lines of code and pull your creativity out to the world.

    Be prepared for more motion and blob detection; face tracking, recognition and manipulation; real-time video processing and enhancement -- with a magic touch of PixelBender and some help from rising up AS3 AR frameworks.

    At 9:30am to 10:30am, Tuesday 13th September

    In Pavilion Theatre

    Coverage link note

  • Scaling & Organisation: Massive Flash-projects - How To Build A Top 10 Game on Facebook?

    by Philipp Moeser and Mattes Groeger

    The talk will provide two perspectives, an overall view from a CTO and also insights into how this philosophy is applied in the daily operations.

    Philipp will talk about his philosophy regarding the realization of huge software projects and he is excited to share his knowledge from many years of practical experience. Over the years Philipp has advised and coordinated many successful software project and start ups. This is the first talk where he will share his opinion about how to successfully and efficiently build big software monsters from scratch.

    The second part will share some practical insights given by Mattes - a Flash Developer. He will show you how wooga makes sure to keep up development speed despite facing continuously changing requirements, new features and increasing complexity. By covering topics such as test-driven development and continuous integration, he will show you how to keep your code as agile as the process itself.

    At 9:30am to 10:30am, Tuesday 13th September

    In Brighton Dome

  • Scaling & organization: massive Flash-projects – how to build a top 10 game on Facebook?

    by Mattes Groeger and Philipp Moeser

    The talk will provide two perspectives, an overall view from a CTO and also insights into how this philosophy is applied in the daily operations.

    Philipp will talk about his philosophy regarding the realization of huge software projects and he is excited to share his knowledge from many years of practical experience. Over the years Philipp has advised and coordinated many successful software project and start ups. This is the first talk where he will share his opinion about how to successfully and efficiently build big software monsters from scratch.

    The second part will share some practical insights given by Mattes - a Flash Developer. He will show you how wooga makes sure to keep up development speed despite facing continuously changing requirements, new features and increasing complexity. By covering topics such as test-driven development and continuous integration, he will show you how to keep your code as agile as the process itself.

    At 9:30am to 10:30am, Tuesday 13th September

    In Brighton Dome

  • Easy Cross Platform Mobile Development For iOS, Android & BlackBerry

    by Richard Galvan

    Looking to deploy your content to mobile devices but not sure how? Not sure which platform or devices to support?

    No Worries!

    The Flash Platform and Adobe tools can make the challenge of creating content that works across many devices and screen sizes easier than ever before.

    Come learn how to take advantage of the latest versions of Flash Professional CS 5.5 and Flash Builder 4.5.1 to build and deploy AIR applications across Android, iOS and BlackBerry devices.

    At 10:45am to 11:45am, Tuesday 13th September

    In Pavilion Theatre

  • Pixels for the People

    by Seb Lee-Delisle

    Seb is known for large scale installations and events that bring people together using technology, whether it's interactive digital fireworks, or glowstick voting systems.

    In this brand new session, he reveals his latest project - PhonePixels, making good use of the space in the Dome and stretching the wi-fi network to its limits! The software will connect to all the smart phones, turning each member of the audience into a single pixel of a huge pulsating display.

    We'll then look at ways to use PhonePixels to create unique events where the audience can truly become part of the performance.

    Bring your iPhones, iPads and Flash enabled Android devices! Oh and probably worth charging them up beforehand. :-)

    At 10:45am to 11:45am, Tuesday 13th September

    In Brighton Dome Corn Exchange

    Coverage video video

  • The Tale of a Travelling Salesman and his Four Colours

    by Joa Ebert

    In 1736 Leonhard Euler published his Solutio problematis ad geometriam situs pertinentis, the first paper in the history of graph theory.

    Fast-forward 275 years and we are in a world where graphs are omnipresent. They can be found in nature, arts & culture, mathematics and computer science -- yet we still have a hard time noticing and understanding them.

    This session is for the curious and inquiring. Let Joa show you the beautiful world of graphs, big data, collaborative filtering and visualisations.

    A graph can help solve a simple problem like "getting dressed" as well as complicated ones like "you might also like xyz".

    This session aims to inspire you to look for graphs in your programming problems and introduce you to new ideas about datamining and -visualisation.

    At 10:45am to 11:45am, Tuesday 13th September

    In Brighton Dome

  • Deconstructing theexpressiveweb.com

    by Mike Chambers

    The web is all a tizzy about HTML5 and the new capabilities coming to the browser. However, is HTML5 all that it is cracked up to be? Is it ready for prime time?

    In this session, Mike Chambers will deconstruct theexpressiveweb.com HTML5 resource and showcase site. He will discuss lessons learned from the project, tips and tricks when working with HTML5, and whether HTML5 is slated to replace Flash (hint, it isn't).

    At 12:00pm to 1:00pm, Tuesday 13th September

    In Brighton Dome Corn Exchange

  • Flash Animation: The Nuts & Bolts

    by Chris Georgenes

    So how do you put it all together when it comes to creating a Flash animation?

    We're talking about the down and dirty techniques that only the pros tend to keep to themselves.

    You know the stuff - character rigging, setting up scenes, file management, exporting, video editing, sound recording and all the little details that have you banging your head against your keyboard at 2:30am before a deadline!

    Enter the world that Chris thrives in and prepare to get busy on the design and animation side of Adobe Flash!

    At 12:00pm to 1:00pm, Tuesday 13th September

    In Pavilion Theatre

  • Paper.JS: Vector Graphics Scripting On Top Of HTML5

    by Dr. Woohoo!

    What happens when you can dynamically...

    ...draw vectors on top of HTML5?

    ...export graphics from Illustrator to Paper.js?

    ...animate graphics down to the points along a path?

    ...interact with vector graphics via the mouse and keyboard?

    ...merge several graphics and spawn children graphics?

    ...+++

    At 12:00pm to 1:00pm, Tuesday 13th September

    In Brighton Dome

  • Hand Covers Bruise

    by Joel Gethin Lewis

    I'll be talking about my recent work as half of Hellicar&Lewis, concentrating on our recent Coke Music 24 Hour Broadcast, our dance projects and ongoing work on making software for children on the Autistic spectrum.

    I'll be discussing Open Source, Perception and the Politics of Interaction Design too.

    At 2:00pm to 3:00pm, Tuesday 13th September

    In Brighton Dome