SlideShare une entreprise Scribd logo
1  sur  14
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                     ¨    
                                                               ’w—x’jiudr ”’w—l ‘f’ed–m
                      ˜di‘—fij““v ’jiudr ”o‘f’ed–m t sr —q—p ”o’i–dn’‘—• ”‘f’ed–m ™’l k ’jih
                                                                      g‘f’ed–“ ™’˜ — ’‘—’–• ” “’‘
                                         ‰igxˆ ‡„†…y€„i „‚yuƒg ‚t€yx wvp utsrqpihg
of game builder and visual mobile designer. You will also learn to use the SVG UI editor.
This lab series will take you through the process of developing a mobile game with the assistance
                                                                                   0)f1edc)b10a
   988EYG`BYX'W¥V988E£BV$ §¦£§¤ §¤¢V$¨§¦§ £$¤'§ ¥¤£ ¢ %$$#¥!
                                         ¢U §T  £'S ¤D £ §¤R%§! E8QQ A      # '§  D P
                           ¨ % £¦  !   £¥¤' %§ '¦¨¤£  ¨  ! %%I #H8A@98¡©     o
       § '  ¨ %§  G£ % £¦ F ¦¥  !   ' ¤  %£¦  ¨ ¨§¦C #E8A@98¡©  o
     ¤D £  %§ ¤D §¦  !   ' ¤  §¨¦ ¡  £¦¤© £¦ ¨§¦C #B8 A@98¡©   o
              # %£¦  ¨ %§ 7¡©6  §¨¦ %  £¦¤ £¦¢ ¨§¦  ¨  £¦¤ ¥¤£ ¢ % ¤ 5¤4   •
                                                                                         310210)(
                                               §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                            ¨    D
                                      ’w—n ”’w—l ’n— f—m
         Q’n— f—m —q—p k ™’l ”k’n— f—“ ‘j¤—£’B¢  fij• ‘¡niG
                                         ’n— f—“ ™’˜ BBv ”D “’‘
               §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                           ¨    R
                               ‘’j¡ rj—¤oiB ”’w—˜ ‘’j¡ r
           Q ‘’j¡ r j—¤oiB k ™’l ”’n— f—“ ’w—n  fij• ‘¡niG
                                        ‘’j¡ r j—¤oiB BBv ”R “’‘
              §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
 §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡


b20¦f 2¥ 2¢f¤)£ ¢¡d f

           ’jiudw ˜nio’B d‘ ¤d© o’ju—˜’ ‘—¡‘ ’f—£–’‘˜i j—fi¡“—–n — oi ¨¡rB§ –’˜nio’¡ ’jiudr j—¤oiB ’¡U
B˜— ™dj£ ˜di‘—fij““— ’¡‘ ’˜i£’B d‘ ¤d© o™djj— ¡rB ’¡U go‘˜’˜d“wdf “d–B B˜— n—–B n˜io¤ o˜di‘—fij““—
   ’¡U g£j’o–¤d© ˜nio’B ¤d© o‘˜’˜d“wdf –d s¡  ’¡‘ ©u B’ij““¤o o‘˜’˜d“wdf ’¡‘ n˜io¤  Ex –¤d© ˜nio’B
 o˜di‘—fij““— ’‘—’–f d‘ ’o¤ ˜—f ¤d© ‘—¡‘ o‘˜’˜d“wdf ¨ E§ ’f—£–’‘˜  –’oE B–—B˜—‘o ©˜—w o˜i—‘˜df ¡rB
˜di‘—’–f ’¡‘ ©£ij“wio ‘—¡‘ o‘˜’˜d“wdf wd‘o¤f o’B¤jf˜i doj— ‘  go’n—w  B˜— ow–dh o‘–’jv o‘oi o— ¡f¤o
                g’–dw B˜— ow’‘  ’ju—U o˜’’–f ¡o—j“ o˜’’–f ‘i— o— ¡f¤o o’–¤‘—’£ ’j“wdf ’–dw £d




[Flow]
     • Right after creating a Visual MIDlet you'll see the Flow Design, that currently is pretty
       barren.
   • You drag UI elements from the right-most list.
   • You add commands to UI elements the same way, and draw flow lines from commands
       to other UI elements etc.
   • Visual Mobile Designer (VMD) will automatically create Java code that corresponds
       exactly to what you've drawn in the Flow Design View.
   • Always name the UI elements logically. Never use the default names, as they are
       impossible to remember.
   • If this view gets cluttered you can click on the right-most icon on the tab line (looking
       like two boxes) to clean up the layout.
[Screen]
   • The Screen Design tab is used for editing the contents of individual UI elements. To open
       it you can double-click on any Screen.
   • When dealing with command types I recommend the following:
           o Use EXIT type for Application Exit
           o Use OK type with a very high priority (low value) for Submit, Send, Save, Next
               etc commands
           o Use BACK type for Back, Cancel, Previous etc commands
           o Use SCREEN type and a priority to sort low-priority commands in the menu
           o In Lists: Set up a command that will be activated when pressing Select
   • Note that different phones prioritize commands differently, but the above gives high
       priority commands a bigger chance to be mapped to soft keys.
[Source]
   • When you select the Source tab you will see the code that VMD has created.
   • The blue lines are controlled by VMD, so you can't edit them directly.



T        ¨             $¤'¤¥¨¤£%¨%%¨¥$$#¥!
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                     ¨     a
'’j‘iU' d‘ ’j‘iU o‘i ’n˜—¡f B˜— ™dB˜i™ o’i‘–’“d–m d‘ ’n˜—¡f B˜— w–dhnqo ’¡‘ ‘f’j’ ” “’‘
           —q—eg‘’j¡ rj—¤oiB d‘˜i                                  “d–B B˜— n—–¡ ”a “’‘
                   o‘˜’˜d“wd• xB ’¡‘ d‘ ’‘—niq—˜ B˜— ™dB˜i™ ’‘‘’j—m ’¡‘ ˜’“b ”T “’‘
                                                             1020)£¢)( ¡  ¦0f 
                                     §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                      ¨    
                                                     nqo ”’w—l ’n— f—m
                     Q’n— f—m —q—p k ™’l ”k’n— f—“ ‘j¤—£’B¢  fij• ‘¡niG
                                                       ’n— f—“ ™’˜ BBv ”¨ “’‘
                                         wd–hnqo –’¡‘d˜— “d–B B˜— n—–¡ ”¢ “’‘
w–dhnqo d‘ ˜di‘f’˜˜df — n—–B B˜— ¡B’‘–—‘  ˜d  fijf ’fiq’¡ ’jiudr ‘f’j’
     ”‘–—‘o ’w—n ’¡‘ –’‘£— B’©—j“oiB w–dh ‘o–i£ ’¡‘ w–dhnqo oi¡‘ ’ —w dU ” “’‘
                           §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                           ¨   
                                   w–d£4˜i—w ”’w—l ’jih
                ’jih xB ”o’“©U ’jih B˜— –’¡‘b ”o’i–dn’‘—•
                Q –’¡‘b k ™’l ”’n— f—“ nqo ˜d  fijf ‘¡niG
                                    ’n—wi xB ™’˜ BBv ”¡ “’‘
             §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                          ¨    ¢
                    nqogw–d£4˜i—w d‘˜i o˜d‘‘¤u d™‘ n—–¡
                nqogw–d£4˜i—w d‘˜i j’u—j — “d–B B˜— n—–¡
                         o˜d‘‘¤B d™‘ B˜— j’u— ’˜d BBv ” “’‘
             §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                          ¨   ¨
       ˜™dB –d “¤ ow’‘i ’qdw d‘  fijf ‘¡ni– 'o‘˜’˜d“wd• xB B’)i˜ndf’G'  fij•
¡Q    ˜d  fijf ’n—wi xB £d ’Bio ‘¡ni– ’¡‘ ˜d o’i‘–’“d–m ™’iq w–dhnqo ’¡‘ ‘f’j’
                                   o˜d‘‘¤u B˜— j’u—j ’¡‘ £d –’B–d u—‘ ’¡‘ ’n˜—¡f dU ”—–‘s
                               ”n˜i™djjd£ ’¡‘ ‘’n jji™ ¤d© ¨jj— ’q—o  fijf§ ‘—¡‘ –’‘£v
         w–dhnqo d‘ nqogw–d£4˜i—w ’¡‘ “d–B B˜— n—–B ™dB˜i™ o‘f’ed–m ’¡‘ wd–h
                                    ™’iq ¡™djh  B˜— —q—eg‘’j¡ rj—¤oiB d‘ ¡f‘i™ ”D “’‘
                                    §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                          ¨     ¡
                                           U¦¡ U ¤ UGSU
                                           UG£ U ¤ UGSU
                               UX'¤£ ' ££¤WU ¤ U£ AU
                              UG£¥ ¤ 5¤4U ¤ U¤¨¢U
            ‘’‘ ’¡‘ ’n˜—¡f d‘ ™dB˜i™ o’i‘–’“d–m ’¡‘ ’oE
                                 ™’iq ¡˜’’–f  d‘ ¡f‘i™ ”R “’‘
             §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                    ¨     
”™dB˜i™ ’‘‘’j—m ’¡‘ wd–£ “d–B B˜— n—–B ©u ˜d‘‘¤B ’˜d B˜— oj’u— d™‘ BBv ”a “’‘
                                                   ‘j¤o’–4’w—n ”’w—l ’jih
           Q ’jih xB k ™’l ”’n— f—“ nqo ˜d  fijf ‘¡ni– ™dB˜i™ o‘f’ed–m ˜ 
                                                  ’ji£ xB –’¡‘d˜— ’‘—’–• ”T “’‘
                             §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                ¨     D
                                               ”˜di‘f— ’¡‘ –’‘£v
  w–dhnqo d‘ nqog‘j¤o’–4’w—n “d–B B˜— n—–B ™dB˜i™ o‘f’ed–m ˜ 
                     ™’iq ¡™djh  B˜— —q—eg‘’j¡ rj—¤oiB d‘ ¡f‘i™
                    w–dhnqo ’¡‘ ¡‘i™ ’ji£ nqo ™’˜ ’¡‘ ‘f’˜˜d• ” “’‘
                   §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                          ¨     R
                                U¦  §§¦5  !UU ¤ U£ AU
                                   U£ PU ¤ U¤¨¢U
            ‘’‘ ’¡‘ ’n˜—¡f d‘ ™dB˜i™ o’i‘–’“d–m ’¡‘ ’oE
                w–dhnqo ‘f’j’o ™’iq ¡˜’’–f  d‘ ¡f‘i™ ” “’‘
             §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
$¤'¤¥¨¤£%¨%%¨¥$$#¥!                                      ¨     T
                       w–dhnqo d‘ ’w—n ’¡‘ wd–£ B˜— ’w—n ’¡‘ d‘ w–dhnqo wd–£ ‘f’˜˜df jj—¡o
’™ ¡fi¡™ –’‘£— B˜— ’w—n B’o—us’ji‘ ’¡‘ ’‘—’–f d‘ –’Bji¤B ’w—x ’o¤ jj—¡o ’™ ‘’’¡o u—j ‘’˜ ’¡‘ ˜ 
                                                      ˜d‘‘¤u ¡‘is  ’¡‘ ˜d n˜i fijf ©u ‘o’U
                                                                            ˜¤– B˜— Bji¤B ”¨ “’‘
                         “d–B B˜— n—–B ©u w–dhnqo d‘ ˜d‘‘¤u  b o)w–dhnqo ’¡‘ ‘f’˜˜d•
                   “d–B B˜— n—–B ©u ’fiq’¡ ’jiudr d‘ ˜d‘‘¤B ‘is o)w–dhnqo ’¡‘ ‘f’˜˜d•
                                                                   ™’iq ¡™djh  d‘ ¡f‘i™ ”¢ “’‘
                                           §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡

Contenu connexe

En vedette

химийн тер к
химийн тер кхимийн тер к
химийн тер к
davaa627
 
la belleza de las flores
la belleza de las floresla belleza de las flores
la belleza de las flores
d mgr
 
Gezeitenkonzerte flyer mai2012
Gezeitenkonzerte flyer mai2012Gezeitenkonzerte flyer mai2012
Gezeitenkonzerte flyer mai2012
Wibke Heß
 
Marketing por influencias parte 1: Encuentra los líderes de tu industria
Marketing por influencias parte 1: Encuentra los líderes de tu industriaMarketing por influencias parte 1: Encuentra los líderes de tu industria
Marketing por influencias parte 1: Encuentra los líderes de tu industria
WishpondES
 
Watzl inaugural lecture
Watzl inaugural lectureWatzl inaugural lecture
Watzl inaugural lecture
sebastianwatzl
 

En vedette (14)

Acta sesion ordinaria por el ayuntamiento pleno el dia 24 06-13
Acta sesion ordinaria por el ayuntamiento pleno el dia 24 06-13Acta sesion ordinaria por el ayuntamiento pleno el dia 24 06-13
Acta sesion ordinaria por el ayuntamiento pleno el dia 24 06-13
 
9d.angi
9d.angi9d.angi
9d.angi
 
химийн тер к
химийн тер кхимийн тер к
химийн тер к
 
Inicio de campaña
Inicio de campañaInicio de campaña
Inicio de campaña
 
la belleza de las flores
la belleza de las floresla belleza de las flores
la belleza de las flores
 
Herbibik
HerbibikHerbibik
Herbibik
 
Foro andaluz septiembre_2012
Foro andaluz septiembre_2012Foro andaluz septiembre_2012
Foro andaluz septiembre_2012
 
Gezeitenkonzerte flyer mai2012
Gezeitenkonzerte flyer mai2012Gezeitenkonzerte flyer mai2012
Gezeitenkonzerte flyer mai2012
 
Marketing por influencias parte 1: Encuentra los líderes de tu industria
Marketing por influencias parte 1: Encuentra los líderes de tu industriaMarketing por influencias parte 1: Encuentra los líderes de tu industria
Marketing por influencias parte 1: Encuentra los líderes de tu industria
 
Boletin juni julio 2012 (1)
Boletin juni julio 2012 (1)Boletin juni julio 2012 (1)
Boletin juni julio 2012 (1)
 
Stan Slap Keynote Speeches
Stan Slap Keynote SpeechesStan Slap Keynote Speeches
Stan Slap Keynote Speeches
 
Watzl inaugural lecture
Watzl inaugural lectureWatzl inaugural lecture
Watzl inaugural lecture
 
Elvis 2005
Elvis 2005Elvis 2005
Elvis 2005
 
India
IndiaIndia
India
 

Similaire à Mgd09 lab01

Theroyalconnection1week hrh
Theroyalconnection1week hrhTheroyalconnection1week hrh
Theroyalconnection1week hrh
Cruzeiro Safaris
 
document redesign project
document redesign projectdocument redesign project
document redesign project
Resa Lehman
 
método violino kreutzer kr16
método violino kreutzer kr16método violino kreutzer kr16
método violino kreutzer kr16
André Levino
 
Semantic Web Vo Camp Seoul Summer Rdf Vocabularies
Semantic Web Vo Camp Seoul   Summer Rdf VocabulariesSemantic Web Vo Camp Seoul   Summer Rdf Vocabularies
Semantic Web Vo Camp Seoul Summer Rdf Vocabularies
sangwon Yang
 
Thesis Abstract & Intro
Thesis Abstract & IntroThesis Abstract & Intro
Thesis Abstract & Intro
Andrew Nash
 
Sapienza stochino-25-06-2013
Sapienza stochino-25-06-2013Sapienza stochino-25-06-2013
Sapienza stochino-25-06-2013
Franco Bontempi
 
CV Wilhelm Christiaan Smith
CV Wilhelm Christiaan SmithCV Wilhelm Christiaan Smith
CV Wilhelm Christiaan Smith
Christiaan Smith
 

Similaire à Mgd09 lab01 (20)

Mgd09 lab03
Mgd09 lab03Mgd09 lab03
Mgd09 lab03
 
Theroyalconnection1week hrh
Theroyalconnection1week hrhTheroyalconnection1week hrh
Theroyalconnection1week hrh
 
Dispositivi per la telemedicina
Dispositivi per la telemedicinaDispositivi per la telemedicina
Dispositivi per la telemedicina
 
Mgd10 lab03
Mgd10 lab03Mgd10 lab03
Mgd10 lab03
 
Quinones Final Design
Quinones Final DesignQuinones Final Design
Quinones Final Design
 
document redesign project
document redesign projectdocument redesign project
document redesign project
 
método violino kreutzer kr16
método violino kreutzer kr16método violino kreutzer kr16
método violino kreutzer kr16
 
Math wb grade 1 (3)
Math wb grade 1 (3)Math wb grade 1 (3)
Math wb grade 1 (3)
 
Semantic Web Vo Camp Seoul Summer Rdf Vocabularies
Semantic Web Vo Camp Seoul   Summer Rdf VocabulariesSemantic Web Vo Camp Seoul   Summer Rdf Vocabularies
Semantic Web Vo Camp Seoul Summer Rdf Vocabularies
 
Thesis Abstract & Intro
Thesis Abstract & IntroThesis Abstract & Intro
Thesis Abstract & Intro
 
Sapienza stochino-25-06-2013
Sapienza stochino-25-06-2013Sapienza stochino-25-06-2013
Sapienza stochino-25-06-2013
 
La biblia libro de profecias exactas
La biblia   libro de profecias exactasLa biblia   libro de profecias exactas
La biblia libro de profecias exactas
 
마케팅 패러다임의 변화 그리고 모바일 (Daum, Focus on Mobile Marketing 2012)
마케팅 패러다임의 변화 그리고 모바일 (Daum, Focus on Mobile Marketing 2012)마케팅 패러다임의 변화 그리고 모바일 (Daum, Focus on Mobile Marketing 2012)
마케팅 패러다임의 변화 그리고 모바일 (Daum, Focus on Mobile Marketing 2012)
 
water and climate coalition
water and climate coalitionwater and climate coalition
water and climate coalition
 
Revista Española de Defensa
Revista Española de DefensaRevista Española de Defensa
Revista Española de Defensa
 
C++interviewquestions
C++interviewquestionsC++interviewquestions
C++interviewquestions
 
Sample Interview Question
Sample Interview QuestionSample Interview Question
Sample Interview Question
 
CV Wilhelm Christiaan Smith
CV Wilhelm Christiaan SmithCV Wilhelm Christiaan Smith
CV Wilhelm Christiaan Smith
 
Onde investir em cuiaba e no mato grosso loteamento a venda
Onde investir em cuiaba e no mato grosso   loteamento a vendaOnde investir em cuiaba e no mato grosso   loteamento a venda
Onde investir em cuiaba e no mato grosso loteamento a venda
 
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 2013
Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 2013
 

Plus de Hock Leng PUAH

CSS Basic and Common Errors
CSS Basic and Common ErrorsCSS Basic and Common Errors
CSS Basic and Common Errors
Hock Leng PUAH
 
Connectivity Test for EES Logic Probe Project
Connectivity Test for EES Logic Probe ProjectConnectivity Test for EES Logic Probe Project
Connectivity Test for EES Logic Probe Project
Hock Leng PUAH
 

Plus de Hock Leng PUAH (20)

ASP.net Image Slideshow
ASP.net Image SlideshowASP.net Image Slideshow
ASP.net Image Slideshow
 
Visual basic asp.net programming introduction
Visual basic asp.net programming introductionVisual basic asp.net programming introduction
Visual basic asp.net programming introduction
 
Using iMac Built-in Screen Sharing
Using iMac Built-in Screen SharingUsing iMac Built-in Screen Sharing
Using iMac Built-in Screen Sharing
 
Hosting SWF Flash file
Hosting SWF Flash fileHosting SWF Flash file
Hosting SWF Flash file
 
PHP built-in functions date( ) and mktime( ) to calculate age from date of birth
PHP built-in functions date( ) and mktime( ) to calculate age from date of birthPHP built-in functions date( ) and mktime( ) to calculate age from date of birth
PHP built-in functions date( ) and mktime( ) to calculate age from date of birth
 
PHP built-in function mktime example
PHP built-in function mktime examplePHP built-in function mktime example
PHP built-in function mktime example
 
A simple php exercise on date( ) function
A simple php exercise on date( ) functionA simple php exercise on date( ) function
A simple php exercise on date( ) function
 
Integrate jQuery PHP MySQL project to JOOMLA web site
Integrate jQuery PHP MySQL project to JOOMLA web siteIntegrate jQuery PHP MySQL project to JOOMLA web site
Integrate jQuery PHP MySQL project to JOOMLA web site
 
Responsive design
Responsive designResponsive design
Responsive design
 
Step by step guide to use mac lion to make hidden folders visible
Step by step guide to use mac lion to make hidden folders visibleStep by step guide to use mac lion to make hidden folders visible
Step by step guide to use mac lion to make hidden folders visible
 
Beautiful web pages
Beautiful web pagesBeautiful web pages
Beautiful web pages
 
CSS Basic and Common Errors
CSS Basic and Common ErrorsCSS Basic and Common Errors
CSS Basic and Common Errors
 
Connectivity Test for EES Logic Probe Project
Connectivity Test for EES Logic Probe ProjectConnectivity Test for EES Logic Probe Project
Connectivity Test for EES Logic Probe Project
 
Logic gate lab intro
Logic gate lab introLogic gate lab intro
Logic gate lab intro
 
Ohm's law, resistors in series or in parallel
Ohm's law, resistors in series or in parallelOhm's law, resistors in series or in parallel
Ohm's law, resistors in series or in parallel
 
Connections Exercises Guide
Connections Exercises GuideConnections Exercises Guide
Connections Exercises Guide
 
Design to circuit connection
Design to circuit connectionDesign to circuit connection
Design to circuit connection
 
NMS Media Services Jobshet 1 to 5 Summary
NMS Media Services Jobshet 1 to 5 SummaryNMS Media Services Jobshet 1 to 5 Summary
NMS Media Services Jobshet 1 to 5 Summary
 
Virtualbox step by step guide
Virtualbox step by step guideVirtualbox step by step guide
Virtualbox step by step guide
 
Nms chapter 01
Nms chapter 01Nms chapter 01
Nms chapter 01
 

Dernier

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Dernier (20)

Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 

Mgd09 lab01

  • 1. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ ’w—x’jiudr ”’w—l ‘f’ed–m ˜di‘—fij““v ’jiudr ”o‘f’ed–m t sr —q—p ”o’i–dn’‘—• ”‘f’ed–m ™’l k ’jih g‘f’ed–“ ™’˜ — ’‘—’–• ” “’‘ ‰igxˆ ‡„†…y€„i „‚yuƒg ‚t€yx wvp utsrqpihg of game builder and visual mobile designer. You will also learn to use the SVG UI editor. This lab series will take you through the process of developing a mobile game with the assistance 0)f1edc)b10a 988EYG`BYX'W¥V988E£BV$ §¦£§¤ §¤¢V$¨§¦§ £$¤'§ ¥¤£ ¢ %$$#¥! ¢U §T  £'S ¤D £ §¤R%§! E8QQ A # '§  D P  ¨ % £¦  !   £¥¤' %§ '¦¨¤£  ¨  ! %%I #H8A@98¡© o  § '  ¨ %§  G£ % £¦ F ¦¥  !   ' ¤  %£¦  ¨ ¨§¦C #E8A@98¡© o ¤D £  %§ ¤D §¦  !   ' ¤  §¨¦ ¡  £¦¤© £¦ ¨§¦C #B8 A@98¡© o # %£¦  ¨ %§ 7¡©6  §¨¦ %  £¦¤ £¦¢ ¨§¦  ¨  £¦¤ ¥¤£ ¢ % ¤ 5¤4 • 310210)(  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 2. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ D ’w—n ”’w—l ’n— f—m Q’n— f—m —q—p k ™’l ”k’n— f—“ ‘j¤—£’B¢  fij• ‘¡niG ’n— f—“ ™’˜ BBv ”D “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 3. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ R ‘’j¡ rj—¤oiB ”’w—˜ ‘’j¡ r Q ‘’j¡ r j—¤oiB k ™’l ”’n— f—“ ’w—n  fij• ‘¡niG ‘’j¡ r j—¤oiB BBv ”R “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 4.  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡ b20¦f 2¥ 2¢f¤)£ ¢¡d f ’jiudw ˜nio’B d‘ ¤d© o’ju—˜’ ‘—¡‘ ’f—£–’‘˜i j—fi¡“—–n — oi ¨¡rB§ –’˜nio’¡ ’jiudr j—¤oiB ’¡U B˜— ™dj£ ˜di‘—fij““— ’¡‘ ’˜i£’B d‘ ¤d© o™djj— ¡rB ’¡U go‘˜’˜d“wdf “d–B B˜— n—–B n˜io¤ o˜di‘—fij““— ’¡U g£j’o–¤d© ˜nio’B ¤d© o‘˜’˜d“wdf –d s¡  ’¡‘ ©u B’ij““¤o o‘˜’˜d“wdf ’¡‘ n˜io¤  Ex –¤d© ˜nio’B o˜di‘—fij““— ’‘—’–f d‘ ’o¤ ˜—f ¤d© ‘—¡‘ o‘˜’˜d“wdf ¨ E§ ’f—£–’‘˜  –’oE B–—B˜—‘o ©˜—w o˜i—‘˜df ¡rB ˜di‘—’–f ’¡‘ ©£ij“wio ‘—¡‘ o‘˜’˜d“wdf wd‘o¤f o’B¤jf˜i doj— ‘  go’n—w  B˜— ow–dh o‘–’jv o‘oi o— ¡f¤o g’–dw B˜— ow’‘  ’ju—U o˜’’–f ¡o—j“ o˜’’–f ‘i— o— ¡f¤o o’–¤‘—’£ ’j“wdf ’–dw £d [Flow] • Right after creating a Visual MIDlet you'll see the Flow Design, that currently is pretty barren. • You drag UI elements from the right-most list. • You add commands to UI elements the same way, and draw flow lines from commands to other UI elements etc. • Visual Mobile Designer (VMD) will automatically create Java code that corresponds exactly to what you've drawn in the Flow Design View. • Always name the UI elements logically. Never use the default names, as they are impossible to remember. • If this view gets cluttered you can click on the right-most icon on the tab line (looking like two boxes) to clean up the layout. [Screen] • The Screen Design tab is used for editing the contents of individual UI elements. To open it you can double-click on any Screen. • When dealing with command types I recommend the following: o Use EXIT type for Application Exit o Use OK type with a very high priority (low value) for Submit, Send, Save, Next etc commands o Use BACK type for Back, Cancel, Previous etc commands o Use SCREEN type and a priority to sort low-priority commands in the menu o In Lists: Set up a command that will be activated when pressing Select • Note that different phones prioritize commands differently, but the above gives high priority commands a bigger chance to be mapped to soft keys. [Source] • When you select the Source tab you will see the code that VMD has created. • The blue lines are controlled by VMD, so you can't edit them directly. T  ¨ $¤'¤¥¨¤£%¨%%¨¥$$#¥!
  • 5. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ a '’j‘iU' d‘ ’j‘iU o‘i ’n˜—¡f B˜— ™dB˜i™ o’i‘–’“d–m d‘ ’n˜—¡f B˜— w–dhnqo ’¡‘ ‘f’j’ ” “’‘ —q—eg‘’j¡ rj—¤oiB d‘˜i “d–B B˜— n—–¡ ”a “’‘ o‘˜’˜d“wd• xB ’¡‘ d‘ ’‘—niq—˜ B˜— ™dB˜i™ ’‘‘’j—m ’¡‘ ˜’“b ”T “’‘  1020)£¢)( ¡  ¦0f   §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 6. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ nqo ”’w—l ’n— f—m Q’n— f—m —q—p k ™’l ”k’n— f—“ ‘j¤—£’B¢  fij• ‘¡niG ’n— f—“ ™’˜ BBv ”¨ “’‘ wd–hnqo –’¡‘d˜— “d–B B˜— n—–¡ ”¢ “’‘ w–dhnqo d‘ ˜di‘f’˜˜df — n—–B B˜— ¡B’‘–—‘  ˜d  fijf ’fiq’¡ ’jiudr ‘f’j’ ”‘–—‘o ’w—n ’¡‘ –’‘£— B’©—j“oiB w–dh ‘o–i£ ’¡‘ w–dhnqo oi¡‘ ’ —w dU ” “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 7. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ w–d£4˜i—w ”’w—l ’jih ’jih xB ”o’“©U ’jih B˜— –’¡‘b ”o’i–dn’‘—• Q –’¡‘b k ™’l ”’n— f—“ nqo ˜d  fijf ‘¡niG ’n—wi xB ™’˜ BBv ”¡ “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 8. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ ¢ nqogw–d£4˜i—w d‘˜i o˜d‘‘¤u d™‘ n—–¡ nqogw–d£4˜i—w d‘˜i j’u—j — “d–B B˜— n—–¡ o˜d‘‘¤B d™‘ B˜— j’u— ’˜d BBv ” “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 9. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ ¨ ˜™dB –d “¤ ow’‘i ’qdw d‘  fijf ‘¡ni– 'o‘˜’˜d“wd• xB B’)i˜ndf’G'  fij• ¡Q  ˜d  fijf ’n—wi xB £d ’Bio ‘¡ni– ’¡‘ ˜d o’i‘–’“d–m ™’iq w–dhnqo ’¡‘ ‘f’j’ o˜d‘‘¤u B˜— j’u—j ’¡‘ £d –’B–d u—‘ ’¡‘ ’n˜—¡f dU ”—–‘s ”n˜i™djjd£ ’¡‘ ‘’n jji™ ¤d© ¨jj— ’q—o  fijf§ ‘—¡‘ –’‘£v w–dhnqo d‘ nqogw–d£4˜i—w ’¡‘ “d–B B˜— n—–B ™dB˜i™ o‘f’ed–m ’¡‘ wd–h ™’iq ¡™djh  B˜— —q—eg‘’j¡ rj—¤oiB d‘ ¡f‘i™ ”D “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 10. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ ¡ U¦¡ U ¤ UGSU UG£ U ¤ UGSU UX'¤£ ' ££¤WU ¤ U£ AU UG£¥ ¤ 5¤4U ¤ U¤¨¢U ‘’‘ ’¡‘ ’n˜—¡f d‘ ™dB˜i™ o’i‘–’“d–m ’¡‘ ’oE ™’iq ¡˜’’–f  d‘ ¡f‘i™ ”R “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 11. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ ”™dB˜i™ ’‘‘’j—m ’¡‘ wd–£ “d–B B˜— n—–B ©u ˜d‘‘¤B ’˜d B˜— oj’u— d™‘ BBv ”a “’‘ ‘j¤o’–4’w—n ”’w—l ’jih Q ’jih xB k ™’l ”’n— f—“ nqo ˜d  fijf ‘¡ni– ™dB˜i™ o‘f’ed–m ˜  ’ji£ xB –’¡‘d˜— ’‘—’–• ”T “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 12. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ D ”˜di‘f— ’¡‘ –’‘£v w–dhnqo d‘ nqog‘j¤o’–4’w—n “d–B B˜— n—–B ™dB˜i™ o‘f’ed–m ˜  ™’iq ¡™djh  B˜— —q—eg‘’j¡ rj—¤oiB d‘ ¡f‘i™ w–dhnqo ’¡‘ ¡‘i™ ’ji£ nqo ™’˜ ’¡‘ ‘f’˜˜d• ” “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 13. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ R U¦  §§¦5  !UU ¤ U£ AU U£ PU ¤ U¤¨¢U ‘’‘ ’¡‘ ’n˜—¡f d‘ ™dB˜i™ o’i‘–’“d–m ’¡‘ ’oE w–dhnqo ‘f’j’o ™’iq ¡˜’’–f  d‘ ¡f‘i™ ” “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡
  • 14. $¤'¤¥¨¤£%¨%%¨¥$$#¥!  ¨ T w–dhnqo d‘ ’w—n ’¡‘ wd–£ B˜— ’w—n ’¡‘ d‘ w–dhnqo wd–£ ‘f’˜˜df jj—¡o ’™ ¡fi¡™ –’‘£— B˜— ’w—n B’o—us’ji‘ ’¡‘ ’‘—’–f d‘ –’Bji¤B ’w—x ’o¤ jj—¡o ’™ ‘’’¡o u—j ‘’˜ ’¡‘ ˜  ˜d‘‘¤u ¡‘is  ’¡‘ ˜d n˜i fijf ©u ‘o’U ˜¤– B˜— Bji¤B ”¨ “’‘ “d–B B˜— n—–B ©u w–dhnqo d‘ ˜d‘‘¤u  b o)w–dhnqo ’¡‘ ‘f’˜˜d• “d–B B˜— n—–B ©u ’fiq’¡ ’jiudr d‘ ˜d‘‘¤B ‘is o)w–dhnqo ’¡‘ ‘f’˜˜d• ™’iq ¡™djh  d‘ ¡f‘i™ ”¢ “’‘  §¨¦ ¡  £¦¤© £¦ ¨§¦    £¦¤© ¨§¦¥¤£ ¢ ¡