• Like
gbg_2008_02
Upcoming SlideShare
Loading in...5
×
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
526
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

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

Transcript

  • 1. Coding Flash ? Senior Flash Developer (HiQ Interactive) Fredrick Bäcker www.undefined-type.com www.hiqinteractive.com
  • 2. Fredrick Bäcker (Senior Flash Developer)
    • HiQ Interactive
    • Worked since 2000 (Flash 5; 2001-2002)
    • Certified Flash Developer
    • Developer team
    • 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.
    www.hiqinteractive.com
  • 3. HiQ Interactive
    • HiQ Interactive creates game-based educations with strong influences from the commercial- and game-industry.
    • 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.
    • 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.
    www.hiqinteractive.com
  • 4. Flash, Flex & AIR www.hiqinteractive.com
  • 5. GUI (Graphical User Interface)
    • Platforms: Desktop applications, Widgets, Mobile Devices, TV, Portabe Devices, PSP (Play Station Portable), Wii, XBOX360, PS3, PocketPC.
    • Operating Systems: Windows, Mac OS X, Solaris, Flash Lite, 3;rd part browser support.
    • Adobe Techniques: Cairngorm, JSFL, LiveCycle, ColdFusion, Shockwave, After Effects (script effects).
    www.hiqinteractive.com
  • 6. Why Flash ?
    • RIA (Rich Internet Application)
    • Videoformat flv (Flash Video)
    • Small footprint
    • Platform Penetration (98% Internet-enabled desktops worldwide)
    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. Flash History
    • FutureSplash Animator (10 April 1996) Timeline animations.
    • Flash 1 (December 1996)
    • ………
    • Flash 6 (March 2002) Able to do OOP programming. UniCode, UI Componentes and video codec.
    • Flash 7 (September 2003) Alias text support, Data components, WebServices.
    • 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.
    • Flash 9 (current 9.0.115)
  • 8. Flash 9 Key Features
    • AS3 (ecma-262) , smaller memory footprint, faster runtime performance (x10 times).
    • Build tool; Flex
    • Technique; AIR
    • E4X
    • DOM Events
    • New API;s (sound, displaylist, events, error handling)
    • Runtime debugger
    • HD Video Quality (H.264)
    • Fullscreen
    • XML Animations
    www.hiqinteractive.com
  • 9. Data Connection
    • WebService (SOAP), HTTP POST/GET, XML, AMF (Action Media Format), RTMP (Real-Time Messaging Protocol), XMLSocket, Remoting, Shared Objects (Local/Remote), JavaScript, AJAX, Sandbox.
    www.hiqinteractive.com
  • 10. Flash
    • Powerfull timeline animations
    • Full control over animations/art
    www.hiqinteractive.com
  • 11. Flex
    • Powerfull framework
    • Powerfull server connections
    • Bindable data
    • Flash integration
    • MXML
    www.hiqinteractive.com
  • 12. AIR
    • Desktop applications
    • Local file system access (desktop independent)
    • Native Window Chrome
    • Clipboard access
    • Web browser to desktop access
    • PDF Render support
    • Runtime auto updates
    • Ajax framework support (to build AIR)
    www.hiqinteractive.com
  • 13. ” Competition”
    • Silverlight 1.0 - XAML ”flash killer” from Microsoft.
    • JavaFX ”flash killer” from Java
    • Ajax Asynchronous JavaScript & XML
    • HTML/CSS
    www.hiqinteractive.com