Flash At The Lake 09 Notes

  • Uploaded by: Mikael Pelle
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Flash At The Lake 09 Notes as PDF for free.

More details

  • Words: 1,020
  • Pages: 18
htttp://www.ffatl.ch

Remember the magic Aral Balkan – twitter@aral http://aralbalkan.com/

Commodities : coffee, beans, rice -> nowadays hardware, software http://www.scratch.mit.edu/ Experiment -> make it work ! Don’t let the tools stops you from being creative http://www.unity3d.com/ Killer-feature = distribution iPhone ! xna AIR Qt What is the differentiating factor ? USER EXPERIENCE What is the bad user experience ? We spend so much time on computer/phones We design for LIFE User experience : -Worry about the users problems, not yours User don’t care how it’s built, they want to achieve their goals -Focus on users Apple do it so well. « Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away » = fn(UI+responsivness+performance+availability+security) Build -> Share -> Evolve -> Listen Delighters and the story of art. http://www.silverbackapp.com/holding/ http://ge.ecomagination.com/smartgrid/ Does it give me joy to use ? http://www.icanhaz.com/stuffthatmatters/ conference http://www.naklab.com/

Getting the Pretty Stuff Paul Burnett - twitter@pburnett http://www.mad.com.au/

Smart objects in Photoshop Content aware scale Great improvement Ps, Ai, Id, Fw -> Fl Flash animation : Motion timeline from After Effects Bone tool between MC or on a MC Deco tool, particles http://tv.adobe.com/

SQLite in Adobe AIR Peter Elst – twitter@peterelst http://www.peterelst.com/

Synchronous vs Asynchronous AIR specific column affinities -String -Number -Boolean -Date -XML -XMLList -Object SQL injection danger: SQLStatement parameters Result Pagins SQLStatement: “SELECT * ….” -execute(10) -next Transactions Multiple SQL statements in one write operation Allow rollback() if error Database schema Introspect tables, views, columns, indies, triggers Encryption best practices http://byt.ly/... SimpleEncryptionGenerator Database synchronization: Synchronize database server-client Strategies: -overwrite -check what to synchronize: timestamp field, field by field comparison, dirty flag -LiveCycle DS Mac OS X Terminal: Sqlite3 fatl.db Lita SQLite database administration http://www.dehats.com/drupal/?q=node/58 DAO-Ext Data Access Objects – abstract interface to a database http://code.google.com/p/dao-ext/ SQLite wrapper classes http://www.peterelst.com/downloads/sqlite/sqlite-wrapper.zip

PixelBending James Ward – twitter@ jlward4th http://www.jamesward.com/blog/

PixelBender Toolkit PBK-> PBJ ShaderFilter ShaderJob PBA Language AS3->PBA->PBJ PBJAS class http://github.com/jlward4th/pbjas/tree/master

Making Blackbox Paul Reijnierse – twitter@uncle_paulie http://www.demonsters.com/

De Monsters – twitter@deMonsters http://www.demonsters.com/ http://blog.demonsters.com/ De MonsterDebugger http://www.monsterdebugger.com/ Blackbox Helps you understand your team’s workflow http://www.monsterblackbox.com/ Release Fall 2009 Management on a design and development level Documentation during your workflow Communication about design and development Waterfall model: sequential -> hierarchy -> help to control the project How to mix up: craftmen, quality, control, waterfall, creative

You know AS – what about the rest? Andreas Lorenz – twitter@ dctrl http://www.dctrl.ch/

Agile software development Scrum – sprint cycle management Unit testing -> improve quality of code -> reduces development time: bugs caught early in the dev process, less debugging FlexUnit http://code.google.com/p/as3flexunitlib/ Fluint http://code.google.com/p/fluint/ AsUnit http://asunit.org/ Code repository Automate the build Make your code self-testing Everyone commits everyday Test in a clone of the production environment Make it easily distributable Automate deployment Apache continuum http://continuum.apache.org/ CruiseControl http://cruisecontrol.sourceforge.net/ Tinderbox https://developer.mozilla.org/En/Tinderbox Ant http://ant.apache.org/ Subversion (SVN) http://subversion.tigris.org/ Bugzilla http://www.bugzilla.org/ Automated version control / build / tests -> Have time for development

Phidgets! Sandro Ducceschi – twitter@_sandro http://blog.swfjunkie.com/

Shops: http://www.phidgets.com/ http://dshop.ch/ Programmable interface for AS3/Flash/Flex AS3 Twitter API http://code.google.com/p/tweetr/

Dance with me Anielle Bove – twitter@ INM http://www.inm.ch/

http://www.dancewithme.ch/ Concept: Have people dance on a green screen Touring with DJs to promote Adobe 80% discount for student Use the viral aspect of voting Contest with prizes Technology map: Flash/Moyea SWF Kits/ColdFusion

Wii fun Marcel Vogt - twitter @marcelvogt http://vogtmitvogt.com/

Use WiiMote devices in your AS3 projects WiiFlash http://code.google.com/p/wiiflash/ MoteDaemon http://sourceforge.net/projects/motedaemon/

Bend my 3D Tiago Dias – twitter@ tiagodias http://blog.six4rty.ch/

AS3dmod 3D modifier: use with Papervision3D, Sandy, Away3D, Alternativa3D http://code.google.com/p/as3dmod/ Bloat, Twist, Taper, Skew, Bend, Noise, Perlin Papervision3D http://code.google.com/p/papervision3d/ Sandy http://code.google.com/p/sandy/ Away3D http://away3d.com/ Alternative3D http://alternativaplatform.com/en/alternativa3d/

Simultaneous Web/Desktop development Michael Plank – twitter@ Michael_Plank http://www.michaelplank.com/

http://www.powerflasher.de/ Conditional compilation: plateform::web { … } platform::desktop { … } Compiler arguments -define platform::web true -define platform::desktop false SWF modules: Example: XMLloader App Laucher -> WebXMLloader (URLLoader) / DesktopXMLloader (File)

Augmented Reality Rafael Beck – twitter@rafaelbeck http://www.rafaelbeck.com/

Flash/ActionScript open source community http://www.libspark.org/ Library: FLARToolkit http://www.libspark.org/wiki/saqoosha/FLARToolKit/en Manager: FLARManager http://transmote.com/codeshare/FLARManager/ Tool: ARToolkit Marker Generator http://www.libspark.org/svn/as3/ARToolKitMarkerGenerator/ Optimal Marker Black and white for high contrast AR Examples: http://www.livingsasquatch.com/ http://specialmoves.com/xmas/ http://ge.ecomagination.com/smartgrid/ Face tracking: Marilena http://www.libspark.org/wiki/mash/Marilena

Modular Framework Mich Heimann

Modular is a small framework to develop modular flash websites or applications. The basic idea is to describe a flash application with xml. http://modular.sandkasten.ch/ Modular framework - Runtime oriented framework - Easy change of content without recompiling - Simple parameter passing to modules by xml - Reuse of modules in multiple projects - Fast extendable prototype development - Direct access on module instances by class or id - Invoking methods on modules - Loading/accessing external assets with a single xml line - Support for runtime loaded fonts - Support for runtime shared libraries - Easy preloading - Optional logging support to different outputs like DeMonsterDebugger, Alcom, Firebug etc. - Optional layout management between modules - Tiny size - Free in design and implementation

Flash Catalyst Serge Jespers – twitter@ sjespers http://webkitchen.be/

Flex framework “Gumbo” Flash Builder 4 “Gumbo” Adobe Flash Catalyst Start with a composition in CS4 design tool Import into Flash Catalyst with full fidelity Convert artwork into components Defines states and animations

Pushing pixels in Flash Ralph Hauwert – twitter@ UnitZeroOne http://www.unitzeroone.com/

Technology + Experiments + Creativity = Innovation openFrameworks http://www.openframeworks.cc/ Screen space / normal maps Tangent space / object space ZBrush Converting from and to the tangent basis PBShader API Adobe Alchemy http://labs.adobe.com/technologies/alchemy/ Marshaling is slow, dead slow. The “punch card” between Alchemy and AS3 -> the ByteArray http://blog.tweenpix.net/ Pushing voxels! Raycasting http://www.flipcode.com/archives/ http://www.mrdoob.com/ Tiny3D

What’s new in Flash Builder 4 Sven Claar – twitter@ flexsquad http://www.richswat.com/

Designer / Developer workflow FXP: project round trip with Catalyst FXG: XML-based graphics interchange format Support hybrid Flex/Flash CS4 projects Data-centric development Service explorer: introspect server-side operations Network monitor: see network traffic debug data access Coding, code navigation and compiling Debugging, profiling and testing Developer productivity Adobe LiveCycle Data Services 3 Drag & Drop features Update database instantly Plugin in FB Spark skins

The Tinkerer’s Box Mario Klingemann – twitter@ Quasimondo http://www.quasimondo.com/

http://incubator.quasimondo.com/ Subdivision http://www.humancolors.com/ http://www.colourlovers.com/ Geometric inversion Stippling Graphs Minimum spanning tree Limitation Pass images through Twitter messages http://www.flickr.com/photos/quasimondo/3518306770/ Mona Lisa Genetic algorithm Convolution Flickr Commons http://www.flickr.com/commons/ Lectures http://lectures.quasimondo.com/

Related Documents

Midnight At My Lake
May 2020 9
Vision At A Lake
May 2020 8
The Lake
April 2020 29
The Lake
April 2020 31
The Lake
December 2019 45

More Documents from "florin"