Quick Upload

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
 
Post to Twitter Post to Twitter
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons
« Prev Comments 1 - 1 of 1 Next »
  • alysaally
    alysaally said 2 months Edit Delete

    Excellent! Presentation about your slides on adobe max 2006.

Add a comment If you have a SlideShare account, login to comment; otherwise comment as a guest.
    SlideShare is now available on LinkedIn. Add it to your LinkedIn profile.

    Adobe MAX 2006 - Creating Flash Content for Consumer Electronics

    From guestd82c1e, 2 years ago Add as contact

    616 views | 1 comments | 0 favorites | 20 downloads | 0 embeds (Stats)

    Categories

    Technology

    Groups/Events

    Embed in your blog options close
    Embed (wordpress.com) Exclude related slideshows Embed in your blog

    More Info

    This slideshow is Public
    Total Views: 616 on Slideshare: 616 from embeds: 0
    Flagged as inappropriate Flag as inappropriate

    Flag as inappropriate

    Select your reason for flagging this slideshow as inappropriate.

    If needed, use the feedback form to let us know more details.

    Slideshow Transcript

    1. Slide 1: MAX 2006 Beyond Boundaries S cottJanousek F l /M obie D evel ash l oper Creating Flash Content for Consumer Electronics (MD201W) ober 23-26, 2006 O ct Ple a se turn a ll d e vice s to S ile nt M od e . 1 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    2. Slide 2: A boutM e S C O T T JA N O U S E K F l /M obie D evel ash l oper M y B l : ht p ://w w w .scot j tanousek.com /bl / og t og R esources: ht p ://w w w .scot j tanousek.com /m ax/ t D evel ng opi w ih F l t ash f si years or x w orki f S chem atc (B ost of i ) N ow ng or i on fce ash Lie i 2004 B egan Fl tn ng t ash Lie 1.1, 2.x N ow w orki w ih F l t C oauthor on a Fl ash M obie book l ash Lie 1.1 I ruct C ertfed ii Fl t nst or 2 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    3. Slide 3: S essi O vervi on ew W ho i t s sessi f : s hi on or  T hose i erest i devel ng f F l nt ed n opi or ash E nabl P ort e C onsum er E l roni ed abl ect cs  S essi A genda on  The Fl ash P l f at orm and D evi C apabiii O vervi ce ltes ew  orP ort e D evi : U 10, C lx, E 10, vii p 1, and P S P C reatng C ont i entf abl ces i lv  Testng C ont i ent  D epl ng C ont oyi ent  The Fut ofFl ure ash M obie on C onsum erE l roni l ect cs  Q&A  S essi G oal on s  G ai exposure t F l n o ash E nabl P ort e C onsum er E l roni ed abl ect cs  Learn how t st o artcreatng cont i entf t or hese devi ces usi F l ng ash  U nderstand som e oft devel he opm entchalenges you w ilf l l ace  3 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    4. Slide 4: P ort e C onsum er E l roni D evi abl ect c ces H andset and P D A ’s P M P ’s (P ort e M edi P l a ayers) s abl   (U sualy) Low er C ost M ore E xpensi ve l   M ass M arketA ppeal M ass M arketA ppeal   A pplcaton F ocus ii E nt ai entF ocus ert nm   (T ypi l ) N o N et ork C onnecton N et ork C onnect w ed caly w i   D evi C onvergence – it’s ge tting ha rd e r to d istinguish be tw e e n d e vice s! ce  Fl ash E nabl P ort e C onsum er E l roni D evi ed abl ect c ces  P M P ’s: I i U 10, C lx, E 10, and vii p 1 R ver  i lv her D evi : P S P , K odak E asy S hare O ne , Leapster Leapf Ot ces  rog ash enabl P M P ’s i t s sessi W e w ilcover F l l ed n hi on  4 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    5. Slide 5: at orm - C onsum er E l roni D evi Fl ash P l f ect c ces F LA S H M O B I P LA Y E R S LE T O O LS onal8 Fl ash P rofessi  ash Lie 1.1 Fl t  ash Lie 1.1 C D K Fl t  ash Lie 2.x Fl t  ash Lie 2.x C D K Fl t  ash S D K (F l ash 6,7) Fl  ash Lie 2.0 U pdat f F l Fl t e or ash  onal8 P rofessi F LA S H E N A B LE D C O N S U M E R D E V I E S C P R O D U C TS A N D S E R V I E S C Fl ash S D K  N on -port es abl  M anuf urers lcense t F l act i he ash  P ort es abl  Player source code P ort e M edi P l abl a ayers  5 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    6. Slide 6: Fl ash E nabl P ort e C onsum er E l roni ed abl ect cs P M P ’s and other D evi ces 6 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    7. Slide 7: B eneft ofF l is ash across C onsum er D evi ces W hy use F l ? ash  U bi t ofF l quiy ash  S peed t M arket o  C om peli U ser I erf lng nt aces  R eusabiiy lt  B et er U ser E xperi t ences  P ort lt abiiy  G row i F l ng ash M obie D evel l oper C om m uniy t  R api P rot ypi d ot ng  E m bedded N avi i gaton C reatng F l i ash C ontent   W alpapers, S creensavers, T hem es U ser I erf nt aces l   G am es  A pplcatons ii  7 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    8. Slide 8: D evi C apabiii M at x ce ltes ri E val e avaiabl F l uat l e ash capabiii f your t ltes or argetdevi ces  P1 ernalM ovi (.sw f) E xt es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es I age Loadi m ng (.j ) (.j ) (.j ) (,j ) (.j ) pg pg pg pg pg , ream i S ound T ype event event event event event st ng PC M , AD PC M , AD PC M , M P3 AD PC M , M P3 AD PC M , M P3 AD PC M , M P3 A udi F orm at o s M P3 Fl ash V i deo No No No No No Y es Y es Y es N /A N /A LocalD at A ccess a (.t ) (.t ) (.t , .xm l ) xt xt xt Y es R em ot D at H andlng e a i No No No No (.t , .xm l ) xt Y es Y es Y es y ash Lie 1.1 y ash Lie 1.1 P ersi entD at S t st a orage O nl F l t O nl F l t (cust ) (cust ) (S hared O bj s) om om ect Y es N et ork A ccess w No No No No (W i i F) ash Lie 1.1 ash Lie 2.0 ash Lie 2.0 ash Lie 1.1 ash 6 Fl ash P l ayer V ersi on Fl t Fl t Fl t Fl t Fl ash 4/5 H ybri A ctonS cri 2.0 A ctonS cri 2.0 ash 4/5 H ybri A ctonS cri 1.0 A ctonS cri i pt Fl d i pt i pt Fl d i pt andal , St one B row ser Fl ash C ontentT ypes Standal one Standal one Standal one (.H T M L , .sw f) T hem es N ot : C apabiii subj ectt change as frm w are updat occur on devi . e ltes o i es ces 8 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    9. Slide 9: P erform ance B enchm arks ash Lie 1.1 C apabiii B enchm ark applcaton Fl t ltes ii  I erpret i ofR esuls nt aton t  hese resuls t lus? W hatdo t t el  asks? H ow do these devi ces perform atvari ous t  argetf e rat i appropri e ? W hatt ram es at  Fl ash f erat ram e i oop ncl random num subst ng ri pri enum m sw ichtm e ti vect i e ortm bim aptm e t i 4700 3430 F L 1.1 14 f 0.00 0.29 0.00 2.05 0.00 ps (70% I E ) (96% I E ) D D P1 5300 3190 F L 1.1 15 f 0.47 0.00 0.3 3.48 0.00 ps (62% I E ) (104% I E ) D D 4290 3240 F L 2.0 15 f 0.63 0.00 0.34 4.37 0.00 ps (77% I E ) (102% I E ) D D 3230 3230 F L 2.0 15 f 0.64 0.00 0.34 4.36 0.00 ps (102% I E ) (102% I E ) D D N O TE : Fl ash Lie B enchm arks generat by: ht p ://w w w .fashm obief l orum .org /capabiii / t ed t l ltes 6 18-24 f N /A N /A N /A N /A N /A N /A N /A ps N O T E : P S P Fl ash B enchm arks generat by FP S S peedom et ed er N ot : A l lpossi e condii . e lresuls are approxi at and do no refectperf ance under al t me l orm bl tons 9 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    10. Slide 10: T op 5 P ort e D evi Li iatons abl ce m t i A l ays consi : w der  P rocessor S peed 1. M em ory 2. S creen S i ze 3. Inputand N avi i gaton 4. C ontentF ie S i l ze 5. A voi “ d surpri ses” researchi your by ng  devi capabiii and /or lm iatons! ce ltes iti C reat “roofofC oncept ( oC ) eP ”P  argetdevi (s) cont entf your t or ce 10 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    11. Slide 11: I i u 10 and C lx R ver i gncom (K orean ) P ersonalM edi P l a ayers by I i and R ei R ver  U 10 w as frstgeneraton . C lx i t “ i i i s he successor”  Fl ash I pl ent i m em aton  U 10: Fl ash Lie 1.1 t  C lx: F l ash Lie 2.0 i t  S upport A ctonS cri 2.0 s i pt  D evel opm entLi iatons and C onst nt mti rai s S creen S i : 320 x 240 pi s ze xel P rocessor: C om parabl t Low E nd P entum D eskt eo i op M em ory: 5120 K B nput& N avi i : 4-w ay (U ,D ,L ,R ) and 2 softkeys (+/- vol e cont s) I gaton um rol T argetF P S : 15-20 (dependi on cont ) ng ent N et ork C onnectviy: w it N one entT estng /D epl : e ransf (or use em ul or) C ont i oym ent U S B cabl t er at 11 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    12. Slide 12: I i U 10 and C lx A P I R ver i scom m and 2’s avaiabl on I i devi A ddii tonalf le R ver ces  //-- set volume level status = fscommand2(“Set”, “Vol”, value); //-- set “cookie” … remember no Shared Objects on the IRiver U10 status = fscommand2(“SetPersistentData”, “myVarValue1=a&myVarValue2=b”); //-- get “cookie” … remember no Shared Objects on the IRiver U10 status = fscommand2(“GetPersistentData”, “/:MyVarValue1”); //-- get # of images status = fscommand2(“Get”, “Picture”, “Total”, “/:totalimages”); //-- get image path status = fscommand2(“Get”, “Picture”, “Path”, totalimages, “/:imagepath”); F ie P at l hs  //-- file paths on the U10 loadVariables(“file://system/t.txt”); loadMovieNum(“file://Photo/t.jpg”,1); //-- file paths on the Clix, E10 loadMovieNum(“file://Flash Games/t.swf”, 1); 12 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    13. Slide 13: I i D evi K eys R ver ce N o “ er” f I i devi ent key or R ver ces  U 10 and C lx use D i -C lck U I i rect i  rectonalK eys: Di i  //-- keys for the U10, Clix & E10 (U,D,L,R) on( keyPress “<LEFT>” ) { /* LEFT */ } on( keyPress “<RIGHT>” ) { /* RIGHT */ } on( keyPress “<UP>” ) { /* UP */ } on( keyPress “<DOWN>” ) { /* DOWN */ } S of eys m apped t vol e cont s tK o um rol  //-- set softkeys in order to use them retVal = fscommand2( “setSoftKeys”, “+”, “-” ); //-- these would be attached to a “KeyCatcher” Button on( keyPress “<PAGEDOWN>” ) { /* - Volume */ } on( keyPress “<PAGEUP>” ) { /* + Volume */ } W ih t C lx you can t t he i ake advantage ofK ey Li ener O bj s st ect  if ( Key.IsDown( Key.LEFT ) ) { /* Key object supported for Clix */ } 13 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    14. Slide 14: I i U 10 and C lx C ode W al hroughs R ver i kt Alien Invasion I i C lx gam e R ver i  opm entT i e : 3 days D evel m  ash Lie 2.0 Fl t  A ctonS cri 2.0 i pt  O O P (O bj ectbased st e ) yl  M ad B om ber I i U 10 gam e R ver  S eri 60 portt U 10 es o  P ortng T i e : 1 day i m  ash Lie 1.1 Fl t  ven (F l ash 4 st e ) T i elne dri mi yl  14 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    15. Slide 15: U 10 and C lx R esources i U 10 devel opm entt pl e i uded i M obie D evi U pdat #4 em at ncl n l ce e  T ransl ed U 10 F l at ash Lie A ut ng G ui i t hori delnes  : i es entf t I i U 10 (F l ash Lie 1.1) A dobe D evnet A rtcl on creatng cont i or he R ver t  A dobe W hie paper: O ptm i ng C ont or ash Lie 2.0 (C lx) t i zi entf F l t i  15 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    16. Slide 16: I i E 10 R ver gncom (K orean ) P ersonalM edi P l a ayer by I i and R ei R ver  The K orean equi entofa i od N ano ! val P  Fl ash I pl ent i m em aton  ash Lie 2.0 Fl t  A ctonS cri 2.0 S upport i pt  S upport U IThem es and S t s andal one Fl ash C ontent  D evi Li iatons and C onst nt ce m t i rai s S creen S i : 128 x 128 pi s ze xel P rocessor: C om parabl t Low E nd P entum D eskt eo i op M em ory: 5120 K B (sam e as U 10 and C lx) i nput& N avi i : 4-w ay (U ,D ,L ,R ), 2 softkeys (+/- vol e cont s) I gaton um rol T argetF P S : 15-20 (dependi on cont ) ng ent N et ork C onnectviy: w it N one entT estng /D epl : e ransf (or use em ul or) C ont i oym ent U S B cabl t er at 16 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    17. Slide 17: I i E 10 D esi and U IW al hroughs R ver gn kt Fl ash Lie T hem e t M A X 2006 B t i am n P opul i K orea ar n  K orean servi di ri es t ce st but hese m i niapps  C ust i om zed U ser I erf nt ace ski ns  “rai V iam i B n t ns”  T hem e .fa l  T hi “ el nk R axaton t i apes”  P ersonalze sound , graphi , et . i cs c  A m bi entani aton and sound mi  ii ng ash Lie 2.0 U tlzi F l t  ii ng ash Lie 1.1 U tlzi F l t  17 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    18. Slide 18: I i E 10 R esources R ver U nof i alI i E 10 M D P (M obie D evi P rofl ) fci R ver l ce ie  A dobe D evnetW hie paper: O ptm i ng C ont or ash Lie 2.0 t i zi entf F l t  18 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    19. Slide 19: vii p 1 lv a ayer by Y ukyung T echnol es (K orean ) P ersonalM edi P l ogi  vii p 2 w ilshi i S out K orea soon lv l pn h  Fl ash I pl ent i m em aton  ash Lie 1.1 Fl t  ow eveldevi f ures (M M I) C ust A P It access l l om o ce eat  D evi Li iatons and C onst nt ce m t i rai s S creen S i : 480 x 272 pi s (w i descreen ) ze xel P rocessor: C om parabl t Low E nd P entum P C eo i M em ory: C om parabl t t u 10 e o he nput& N avi i : 8-w ay (U ,D ,L ,R and di agonal ) and E nt key I gaton s er T argetF P S : 15-20 (dependi on cont ) ng ent N et ork C onnectviy: w it N one entT estng /D epl : e ransf (or use em ul or) C ont i oym ent U S B cabl t er at : om scom m and 2 support API C ust f 19 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    20. Slide 20: vii p 1 A P I lv scom m and 2( “ ui” i notsupport Q t ); s f ed  //-- Use this to exit. Must have label named Event@shoot on timeline loadMovie( “main”, 0 ); om scom m and 2’s (M M I E xam pl : ) C ust f es  //-- Some custom commands for viliv p1 (there are device specific!) fscommand2(“GetVars”, “system”, “gettime”); fscommand2(“GetVars”, “system”, “getdate”); fscommand2(“GetVars”, “setting”, “time”, “settime”, c0, c1); fscommand2(“Getvars”, “setting”, “skin”, ”getskin”,””); fscommand2(“GetVars”, “service”, “cube”, “loadpoint”, “”); fscommand2(“GetVars”, “service”, “cube”, “savepoint”, comboNo, point, “”); fscommand2(“GetVars”, “service”, “cube”, “open”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “cube”, “play”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “cube”, “pause”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “cube”, “close”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “cube”, “playtime”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “cube”, “close”, eval(“/:song\"), “”); fscommand2(“GetVars”, “service”, “serviceclose\", “”); 20 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    21. Slide 21: vii p 1 D evi K eys lv ce //-- keys for the viliv p1 (Enter,U,D,L,R and “diagonals”) on( keyPress “<LEFT>” ) { /* LEFT on the touch wheel */ } on( keyPress “<RIGHT>” ) { /* RIGHT on the touch wheel */ } on( keyPress “<UP>” ) { /* UP on the touch wheel */ } on( keyPress “<DOWN>” ) { /* DOWN on the touch wheel */ } on( keyPress “<ENTER>” ) { /* ENTER on the touch wheel */ } on( keyPress “1” ) { /* “North West” on the touch wheel */ } on( keyPress “3” ) { /* “North East” on the touch wheel */ } on( keyPress “7” ) { /* “South East” on the touch wheel */ } on( keyPress “9” ) { /* “South West” on the touch wheel */ } //-- softkeys are NOT supported on the viliv p1 retVal = fscommand2( “setSoftKeys”, “left”, “right” ); //-- won’t work! 21 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    22. Slide 22: vii p 1 W al hroughs lv kt F i T ank sh F i F les re i N avi i S am pl gaton e P erf ance T estng S am pl orm i e   ash Lie 1.1 ash Lie 1.1 Fl t Fl t   8-w ay N avi i vi t U tlzes M oock’s F P S S peedom et gaton a ouch w heel ii er   “eyC at K chers” ii utlzed A ctonS cri i ptbased   Fl ash T i elne based approach mi  22 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    23. Slide 23: vii p 1 T i , T ri , and R esources lv ps cks U nof i alvii p 1 M D P (M obie D evi P rofl ) fci lv l ce ie  ash Lie 1.1 A ut ng G ui i delnes (K orean ) Fl t hori  oadM ovi ( “ ai , 0 ); and “ event l e m n” @ shoot l ”abelt qui o toutofcontent  D ecom pie exi i .sw fs t i ’ o nvestgat A P Iand cust capabiii l stng ie om ltes  23 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    24. Slide 24: P S P (S ony P l ayst i P ort e ) aton abl P ort e G am e C onsol abl e  ash I pl ent i i F i w are U pdat 2.7+ Fl m em aton n rm e  ayer 6 (vi cust S D K ) Fl ash P l a om  ayer: H TM L , S W F E m bedded B row serFl ash P l  A ctonS cri 1.0 S upport i pt  D evi Li iatons and C onst nt ce m t i rai s S creen S i : 480 x 272 pi s (w i descreen ) ze xel P rocessor: C om parabl t S peed ofa P entum P C eo i M em ory: R oughl 1.5 M B A vaiabl y le F ie S i : K eep fl si t 1.5 M B l ze ie ze o M ouse (anal stck), K eys: 4-w ay (U ,D ,L ,R ), og i nputand N avi i : I gaton nput (vi onscreen keyboard ) T extI a T argetF P S : 18-24 (dependi on cont ) ng ent N et ork C onnectviy: w it W ii F entT estng /D epl : e ransf , m em ory stck C ont i oym ent U S B cabl t er i 24 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    25. Slide 25: ash 6 F eat P S P Fl ures N o t S upported S upported Clipboard - Text copy, cut and paste features  Mouse - Analog stick and the Enter button  are not supported. work as one-button mouse. Pointer movement, click and drag & drop features Video - The playback of video data such as  are supported. H.263, Sorenson Video or Motion JPEG is not supported. Keyboard - The directional keys work as the  up, down, left, right cursor keys of a Context menu - Context menu display, control  keyboard. or the features that are normally included in them are not supported. Character Input - Supports character input  in the text boxes using the on-screen Printing - Print out feature is not supported.  keyboard. Live Connect - The communication feature  Font - Supports device font. The applicable  between JavaScript and Flash Player plug-ins is scope of the font size and style are same as not supported. the Internet Browser. FCS/FMS (Flash Media Server) - A connection  Sound - Supports PCM, ADPCM and MP3  to FCS/FMS, or features that requires it are not audio/sound playback for the speaker and supported. headphone. XMLSocket - Continuous connection and  communication with the server using the XMLSocket feature is not supported. 25 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    26. Slide 26: P S P D evi K eys and A nal S tck ce og i M ouse lke f i unctonalt w ih anal stck and E nt key i iy t og i er  D rag and D rop i support s ed  onMouseDown = function() { /* analog stick and ○ B ut on */ } t onRelease = function() { /* analog stick ○ B ut on */ } t 4 W ay navi i i support (U p , D ow n , Lef , R i ) gaton s ed t ght  function myOnKeyDown(){ switch ( Key.getCode() ) { /* Codes: 38 is UP, 40 is DOWN, 37 is LEFT, 39 is RIGHT */ } } var myListener_obj = new Object(); myListener.onKeyDown = myOnKeyDown; Key.addListener( myListener_obj ); x B ut on act as an E nt K ey f but ons t s er or t  ∆ B ut on m apped t F ul creen t t o lS oggl e  ○ B ut on exis t P S P W ebB row ser t t he  26 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    27. Slide 27: Fl ash P l ayer D et i f t P S P ecton or he Flash not preinstalled. Installed with update 2.7+ … users must enable it!  Flash Satay (embedded HTML tag)  <object type=\"application/x-shockwave-flash\" data=\"c.swf\" width=”480\" height=”272\"> <param name=\"movie\" value=\"content.swf\" /></object> <embed type=\"application/x-shockwave-flash” src=”c.swf\" width=”480\" height=”272\"/> Client Side versus Server Side detection methods  Method #1 - client-side  //-- JavaScript detection code if ( navigator.userAgent.indexOf('PlayStation Portable') != -1 ) {/* PSP! */} Method #2 - server-side  //-- PHP detection code UA: Mozilla/4.0 (PSP (PlayStation Portable); 2.00) if (strstr($_SERVER['HTTP_USER_AGENT'], 'PlayStation Portable')) {/* PSP! */} Sample Detection Code  27 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    28. Slide 28: P S P W al hrough and D em o kt “pace P addl S e” ash 6 f P S P C an be run as standal one S W F or w ihi H T M L tn  Fl or  opm entT i e : 1 day G am e uses t anal stck f gam e pl he og i or ay  D evel m  Fl ash T i elne dri mi ven  U tlzi A ctonS cri 2.0 ii ng i pt  U ses E ventS ounds  28 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    29. Slide 29: P S P T i , T ri , and R esources ps cks hatfl :/ i used t t o argetasset , no t fl :// R em em ber t ie s s ie  loadMovieNum( “file:/F/test.swf”, 1 ); ash Lie 2 m ent iy (i’ nota F l ayer 6 D eskt P l op ayer!) T hi nk w ih a F l t t alt ts ash P l ssues: S om e know n i entshoul be w ihi 1.5 M B T he si oft cont ze he d tn  ernalfl , l W ih ext t ies oad com pl i m ustbe confrm ed eton i  ce onthas 5 si , sam e as t I ernetB row ser T he devi f zes he nt  M ouseouteventm ay notoccur i cert n ci n ai rcum stances  R est ctons w hen deep nestng occurs w ih A ctonS cri ri i i t i pt  F ram e rat bet een 18-24 f e w ps  P S P W eb D esi (f devel ng H T M L portalsies) gn or opi t  ht p ://j t .netpsp /sony-psp -w eb -desi -pri er/ / t ef e gn m  ht p ://w w w .brothercake .com /sie /resources/reference /psp / t t  29 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    30. Slide 30: T estng C ont i ent C D K ’s are notavaiabl (yet f : ) or le  I i (U 10, E 10, C lx) R ver i  PSP  P hysi calU S B cabl can be t ous f C onsum er es edi or  E l roni D evi devel ect c ce opm ent U nof i alM obie D evi T em pl es fci l ce at  C reat and di ri ed by m em bers oft ed st but he  Flash M obie D evel l oper C om m uniy t N otcertfed , nor 100% t ed ii est  “d H oc”m eani t porary) ( A ng em  T hey save cruci aldevel opm enttm e i  D ow nl oads ht p ://w w w .scot j tanousek.com /m ax/ t  ht p ://w w w .fash 4 m obie .de / t l l  caldevi ! A l ays w testieratvel on act t iy ualphysi ces 30 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    31. Slide 31: D epl ng C ont oyi ent N o supportf .si (S ym bi i aler fl ) or s an nst l ies  one .sw fs or com pressed (.zi ) fl ’ D epl cont oy entas S tandal p ies  P S P W iF ialow s f W eb based port s (H T T P + .ht l+ .sw f - ) l or al m  “i V ralM arketng” i  D i ri e cont st but entdi l t A ggregat recty o ors  S m ashi I ng deas  R verU 10, I i C lx i N ew grounds   PSP Ii R ver   U 10, C lx, E 10 i P re -i ali cont nst lng entbefore devi shi ent ce pm  atonshi w ih D evi M anuf urers and /or C ont Startrel i pt ce act entP rovi ders  31 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    32. Slide 32: T he F uture ofF l ash on C onsum er E l roni ect cs C urrentT rends  ash (Lie ) U serI erf Fl t nt aces  G am es  W alpapers, S creensavers and Them es l  OtherA pplcatons ii  U pcom i F l ng ash Lie enabl C onsum er D evi t ed ces  C hum by (F l ash Lie 2.0) t vii p 2 (F l ash Lie 2.0) lv t rends? W hatare som e pot i ut entalf ure t  32 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    33. Slide 33: S um m ary W e covered t U 10, E 10, C lx, vii p 1, and P S P he i lv  W al ked through a f exam pl ofdem o cont ew es ent  ked aboutdevi capabiii , lm iatons, A P I T al ce ltes i t i s  hese essental w hen devel ng ! R em em bert is opi P rocessor S peed 2. M em ory 3. S creen S i and R esol i ze uton 4. Inputand N avi i gaton 5. C ontentFie S i l ze 6. T estng and D epl i oym entofC ontent  Di scussed C urrentT rends and t F ut he ure ofF l ash on C onsum er E l roni ect cs  C o nclusio n: Fla sh p ro vid e s bo th a p o w e rful p la tfo rm a nd rich to o lse t fo r ra p id co nte nt cre a tio n  o n C o nsum e r E le ctro nic D e vice s! 33 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    34. Slide 34: R esources A dobe M obie and D evi l ces Fl ash Lie G roups t   ht p ://w w w .adobe .com /m obie / ht p ://groups.yahoo .com /group /fashlt / t l t l ie A dobe M aD U ser G roup (B ost ) M obie and D evi l ces F orum on   ht p ://w w w .adobe .com /cf on /w ebf ht p ://w w w .fashm obiegroup .org / t usi orum s t l l fashdevi .net (B ilP erry) l ces l  A ddii tonalR esources and U R Ls  ht p ://w w w .fashdevi .net/ ht p ://w w w .scot j tanousek.com /m ax/ t l ces t 34 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    35. Slide 35: Q&A orat endi ! T hanks f t ng  actI o : M y C ont nf  Scott Janousek - Flash/Mobile Developer F eedback S urvey  C heck outt ot he herM obie sessi l ons  Personal: tanousek.com scot @ scot j t  http://www.scottjanousek.com/max/ (I i egory!) R verC ontentC reaton C at i FO R M O R E I FO : ht p ://w w w .fashm obiegroup .org / N t l l Q uestons? i  35 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght
    36. Slide 36: 36 2006 A dobe S yst s I em ncorporat . A l i s R eserved . ed lR ght