gbg_2008_02

751 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
751
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • AOL widget http://music.aol.com/help/syndication/desktop-widgets?promoid=BTLNP
  • Installed over 800 million devices
  • gbg_2008_02

    1. 1. Coding Flash ? Senior Flash Developer (HiQ Interactive) Fredrick Bäcker www.undefined-type.com www.hiqinteractive.com
    2. 2. Fredrick Bäcker (Senior Flash Developer) <ul><li>HiQ Interactive </li></ul><ul><li>Worked since 2000 (Flash 5; 2001-2002) </li></ul><ul><li>Certified Flash Developer </li></ul><ul><li>Developer team </li></ul><ul><li>Worked with (projects 50+): HiQ International (se,fi,de,us), Enizio, Speak, Dynamic Holding, Volvo Cars, Volvo Trucks, VolvoIT, Volvo Group, Delotto, Dice, Mölnlycke Health Care, Lejonet & Björnen, Ericsson IPTV, Astra Zeneca, Wagner, Nobel Biocare, KokoKaka, Daddy, Forsman&Bodenfors. </li></ul>www.hiqinteractive.com
    3. 3. HiQ Interactive <ul><li>HiQ Interactive creates game-based educations with strong influences from the commercial- and game-industry. </li></ul><ul><li>Traditional e-learning does not work anymore and for HiQ Interactive it’s as important to beat your friend’s high-score as to learn something. </li></ul><ul><li>An education from us does not look like anything that you have ever seen before. You will never forget what you learned and how fun you had. </li></ul>www.hiqinteractive.com
    4. 4. Flash, Flex & AIR www.hiqinteractive.com
    5. 5. GUI (Graphical User Interface) <ul><li>Platforms: Desktop applications, Widgets, Mobile Devices, TV, Portabe Devices, PSP (Play Station Portable), Wii, XBOX360, PS3, PocketPC. </li></ul><ul><li>Operating Systems: Windows, Mac OS X, Solaris, Flash Lite, 3;rd part browser support. </li></ul><ul><li>Adobe Techniques: Cairngorm, JSFL, LiveCycle, ColdFusion, Shockwave, After Effects (script effects). </li></ul>www.hiqinteractive.com
    6. 6. Why Flash ? <ul><li>RIA (Rich Internet Application) </li></ul><ul><li>Videoformat flv (Flash Video) </li></ul><ul><li>Small footprint </li></ul><ul><li>Platform Penetration (98% Internet-enabled desktops worldwide) </li></ul>www.hiqinteractive.com   93.3% 95.5% 97.3% 97.4% Emerging Markets 3 95.3% 99.3% 99.5% 99.5% Japan 94.3% 97.6% 98.1% 98.1% Europe 2 96.8% 98.5% 99.0% 99.0% US/Canada 95.7% 98.3% 98.8% 98.8% Mature Markets 1 Flash Player 9 Flash Player 8 Flash Player 7 Flash Player 6   Worldwide Ubiquity of Adobe Flash Player by Version — December 2007 4
    7. 7. Flash History <ul><li>FutureSplash Animator (10 April 1996) Timeline animations. </li></ul><ul><li>Flash 1 (December 1996) </li></ul><ul><li>……… </li></ul><ul><li>Flash 6 (March 2002) Able to do OOP programming. UniCode, UI Componentes and video codec. </li></ul><ul><li>Flash 7 (September 2003) Alias text support, Data components, WebServices. </li></ul><ul><li>Flash 8 (September 2005) ActionScript2 updated, new video codec, performance and quality approvements, que point and alpha support for videos. Runtime bitmap manipulate and bitmap-cache. Runtime filters. </li></ul><ul><li>Flash 9 (current 9.0.115) </li></ul>
    8. 8. Flash 9 Key Features <ul><li>AS3 (ecma-262) , smaller memory footprint, faster runtime performance (x10 times). </li></ul><ul><li>Build tool; Flex </li></ul><ul><li>Technique; AIR </li></ul><ul><li>E4X </li></ul><ul><li>DOM Events </li></ul><ul><li>New API;s (sound, displaylist, events, error handling) </li></ul><ul><li>Runtime debugger </li></ul><ul><li>HD Video Quality (H.264) </li></ul><ul><li>Fullscreen </li></ul><ul><li>XML Animations </li></ul>www.hiqinteractive.com
    9. 9. Data Connection <ul><li>WebService (SOAP), HTTP POST/GET, XML, AMF (Action Media Format), RTMP (Real-Time Messaging Protocol), XMLSocket, Remoting, Shared Objects (Local/Remote), JavaScript, AJAX, Sandbox. </li></ul>www.hiqinteractive.com
    10. 10. Flash <ul><li>Powerfull timeline animations </li></ul><ul><li>Full control over animations/art </li></ul>www.hiqinteractive.com
    11. 11. Flex <ul><li>Powerfull framework </li></ul><ul><li>Powerfull server connections </li></ul><ul><li>Bindable data </li></ul><ul><li>Flash integration </li></ul><ul><li>MXML </li></ul>www.hiqinteractive.com
    12. 12. AIR <ul><li>Desktop applications </li></ul><ul><li>Local file system access (desktop independent) </li></ul><ul><li>Native Window Chrome </li></ul><ul><li>Clipboard access </li></ul><ul><li>Web browser to desktop access </li></ul><ul><li>PDF Render support </li></ul><ul><li>Runtime auto updates </li></ul><ul><li>Ajax framework support (to build AIR) </li></ul>www.hiqinteractive.com
    13. 13. ” Competition” <ul><li>Silverlight 1.0 - XAML ”flash killer” from Microsoft. </li></ul><ul><li>JavaFX ”flash killer” from Java </li></ul><ul><li>Ajax Asynchronous JavaScript & XML </li></ul><ul><li>HTML/CSS </li></ul>www.hiqinteractive.com

    ×