Diseñando apps para móviles
Javie Jav ierr Cu Cuel ello lo y Jo José sé Vi Vitt ton tonee
Tabla de contenidos 1
Las aplicaciones
13
2
Entendiendolas posibilidades
27
3
Irene Pereyra
49
4
Explorando ideas
57
5
De�niendo la propuesta
65
6
Dustin Barker
81
7
Interacción y patrones
89
8
Diseño visual
119
9
Dustin Mierau
157
10
Probando con usuarios
165
11
Preparando los archivos
175
12
Loren Brichter
191
13
Ejemplos a seguir
197
14
El mundo tableta
217
15
Erik Spiekermann
227
16
Lanzando la app
231
17
Firefox OS y Ubuntu para teléfonos
245
18
Re�exiones �nales
253
5 De�niendo la propuesta
!" $%&' () )*+),'& ' (-").'&/ '0 *)1%" 2-&)3&'*)"4 5'&' )00%/ +&-*)&% $'6) 3'07' )17)1()& 8 )"79(-'& 91 +%6% *:" ' 0%" 9"9'&-%"/ "';)& <9= 1)6)"-7'1 8 6>*% )0 (-").% +9)() &)"+%1()& ' "9" 1)6)"-('()"4
!"#"$%& ( )"* +*+(&,"* -%&.,/% 0,*%1(& +#( (-),$($,2# 3+% /%#4( %# $+%#/( *+* ."/,5($,"#%*6 #%$%*,0(0%* 7 -&"8)%.(*6 $"." %9% ( -(&/,& 0%) $+() $"#*/&+,& +#( -&"-+%*/(: ;*/% $"#"$,.,%#/" #" *% 8(*( %# *+-"*,$,"#%* 7 /%"&<(*6 *,#" %# %*/+0,"* 3+% (7+0%# ( 7 =>,(9% 0%) +*+(&,"?6 %#/&% "/&(*6 *"# ()4+#(* 0% )(* .%/"0")"@ 4<(* +/,),A(0(* -(&( $"#*%4+,&)":
!"# %&'#()"# *&'+,-&) . ) /(+0) " +0/1(# 0#0"',(#2
!!
Diseñando apps para móviles
#$% '()%*+$% ;) $"#$%-/" 0% =B%&*"#(*? C+% ($+1(0" -"& !""-%&!6 +#( $".@ -(1<( 0% 0,*%1" 7 %*/&(/%4,( +8,$(0( %# D(# E&(#$,*$"6 7 %* +#( F%&&(.,%#/( 0% 4&(# +/,),0(0 3+% *% +*( $"#*/(#/%.%#/% %# " (&3+%/,-"* 0% +*+(&,"* -(&( )"* $+()%* 0,*%1(&6 /%#,%#0" %# $+%#/( *+* #%$%*,0(0%* 7 "89%/,5"*: B(&( $&%(& )(* B%&*"#(* F($% C()/( +#( ,#5%*/,4($,2# &%() 3+% #"* ()%9% 0% .%&(* $"#9%/+&(*6 (#(),A(#0" .+$F"* +*+(&,"* -"*,8)%* 7 0%/%&.,#(#0" $+G)%* *"# )"* -(/&"#%* 0% $".-"&@ /(.,%#/" 7 -%#*(.,%#/" 3+% /,%#%# %# $".H# %#/&% %))"*6 %5,/(#0" $(%& %# *+* $(&($/%&<*/,$(* ,#0,5,0+()%*6 $%#/&G#0"*% *")" %# (3+%))" 3+% $".-(&/%#: @ $,2# 5,*+() 0"#0% *% ."0%)( () +*+(&," ( -(&/,& 0% )"* 0(/"* "8/%#,0"*I )( B%&*"#( /%#0&G +#( $(&(6 +# #".8&%6 +#( F,*/"&,(6 (.8,$,"#%* 7 "89%/,5"*: B+%0%# 0%/%&.,#(&*% 0,C%&%#/%* /,-"* 0% B%&*"#(* -(&( +#( (-),$($,2#6 -%&" -(&( 3+% %*/% %9%&$,$," /%#4( +#( +/,),0(0 &%() #" 0%8%&<(# *%& .G* 0% /&%*: J0%().%#/%6 %) -&"7%$/" 0%8%&<( %#C"$(&*% %# +#( *")( B%&*"#( -&,.(&,(:
,- ./$0( 1(- 2%2$)/* K(* B%&*"#(* 5,*/(* ,#0,5,0+().%#/% -+%0%# *%&5,& -(&( $"#"@ $%& +# ."0%)" 0% +*+(&,"6 -%&" /(.8,L# F($% C()/( *(8%& $2." *% $".-"&/( 7 *,%#/% %*% ."0%)"6 $+(#0" /,%#% +# "89%/,5" 3+% $+.-),& %# +# $"#/%M/" 0% +*" 0%/%&.,#(0" ":
! $%%&'(()))*+,,&-.*+,/(0,1.234(&-.5,235 " 6 735,2* 82 92%. ,:1+%9,2 %, 15-. 0,1.2 -;5* $%% &'((<,=-532:3..,)5*+,/(32> 92%.,:1+%9,2>%,>15-.>0,1.2-;5(
De �niendo la propuesta
!"
N3+< %* 0"#0% ,#/%&5,%#% %) !"#$ &'!$(#) " =>,(9% 0%) +*+(&,"?6 34 5,"6& 7&4 0#0"',( #& 3+% ))%5( ( $(8" +#( B%&*"#( 0%*0% 3+% /,%#% +#( #%$%*,0(0 '&*'&)-" F(*/( 3+% )( *(/,*C($% +*(#0" )( (-),$($,2#: *"'" 7,8&'&). O(0( .%9"& 3+% +# %9%.-)" -(&( %#/%#0%& 0% 3+L *% /&(/( /,"' #0# &-"*"# 9 4" '&4"/,:) /"0" %*/"I ()4+,%# 3+% %*/G -%&0,0" 7 #%$%*,/( "&,%#/($,2#6 -+%0% &)-'& &44"#2 +*(& %) .25,) -(&( *(8%& $2." ))%4(& ( $( *(: B(&( $&%(& +# >,(9% 0% +*+(&," ( -(&/,& 0% %*/( *,/+($,2#6 F(7 3+% $"#*,0%&(& 0%*0% %) .".%#/" %# 3+% %*/G -%&0,0"6 $+(#0" (H# #" F( (8,%&/" )( (--6 F(*/( 3+% $+.-)% *+ "89%/,5" 0% "&,%#/(&*%6 -(*(#0" -"& $(0( +#( 0% )(* ($$,"#%* 3+% ))%5( ( $(8" +*(#0" )( (-),$($,2#: ),#%()6 *%-(&(#0" )(* %/(-(* %#/&% *< 7 0%/%$/(#0" %# %))(* )(* %#$+%#/&( %# $(0( -(*" 7 )(* ($$,"#%* $"#$&%/(* 3+% &%(),A( -(&( *%4+,& (0%)(#/%6 -"& %9%.-)"6 8+*$(&: P% %*/( .(#%&(6 *% -+%0% 0%/%$/(& %# 3+L -+#/"* 0%8% %#C"$(&*% %) 0,*%1" -(&( &%*")5%& -&"8)%.(* 0% ,#/%&($$,2# 7 )"4&(& +#( (-- .G* +*(8)%:
!3
Diseñando apps para móviles
;) >,(9% 0%) +*+(&," *,&5% /(.8,L# -(&( *%#/(& )(* 8(*%* -&%),@ )(* C+#$,"#%*6 *,# -%#*(& %# +#( %*/&+$/+&( &<4,0( " 9%&G&3+,$(:
Q"0(* )(* ($$,"#%* % ,#/%&($$,"#%* 3+% F($%# C()/( -(&( 3+% +# +*+(&," $"#*,4( *+ "89%/,5"6 *% /&(0+$%# %# C+ #$,"#%* 3+% 0%8% /%#%& )( (-),$($,2#: D,4+,%#0" %) >,(9% 0%) +*+(&,"6 *% -+%0% 0%/%$/(& $+G)%* *"# )(* #%$%*,0(0%* 3+% /,%#% %# $(0( %/(-( 7 $+G)%* F%&&(.,%#/(* &%3+,%&% -(&( -"0%& (5(#A(& ( )( *,4+,%#/%: !"#/,#+(#0" $"# %) %9%.-)" 0% )( (-),$($,2# -(&( %#$"#/&(& %) $(.,#" ( $(*(6 *%&<(# %#/"#$%* C+#$,"#%* C+#0(.%#/()%*I 0%/%&.,#(& )( +8,$($,2# ($/+()6 8+*$(& )( 0,&%$$,2# 0% 0%*/,#"
;)#-"<'"+ "/-0"4+&)-& 0)" 7& 4"# "**# +=# *(. *04"' *"'" -(+"' 8(-(# 9 >,7&(#2
De �niendo la propuesta
!4
7 *%)%$$,"#(& %#/&% )(* 0,*/,#/(* "-$,"#%* 0% /&(#*-"&/%: !(0( +#( 0% %*/(* ($$,"#%* %* &%().%#/% ,.-"&/(#/% -"&3+% (7+0( () -&"-2*,/" 0% )( (-),$($,2#: @ $,"#%* $".-)%.%#/(&,(*: B"& %9%.-)"6 +#( 0% %))(* -"0&<( *%& 4+(&0(& )( +8,$($,2# 0% 0%*/,#" -(&( -"0%& +/,),A(&)( 0%*-+L*: !(0( 5%A 3+% *% (1(0( +#( #+%5( C+#$,2# 3+% $".-)%.%#/% %) "89%/,5" -&,#$,-()6 F(7 3+% *%& $"#*$,%#/%* 0%) 5()"& 3+% &%-&%@ *%#/( -(&( %) +*+(&," 7 0% *+ +/,),0(0 &%()6 /%#,%#0" %# $+%#/( )( B%&*"#( 7 %) $"#/%M/" 0% +*": O" F(7 3+% ")5,0(& #+#$( )" 3+% *% %*-%&( 0% +# .25,) %# $(0( $(*" -(&/,$+)(&6 %# #+%*/&" %9%.-)"6 )( $(-($,0(0 0% &%*")5%& &G-,0(.%#/% /(&%(* -+#/+( )%*: !(0( C+#$,2# 3+% *% (4&%4( &%-&%*%#/(6 (0%.G*6 .(7"& /,%.-" 0% 0%*(&&"))" 7 $".-)%9,0(06 0% (F< )( ,.-"&/(#$,( 0% 0%$,0,& $"# $+,0(0" %# $(0( $(*" *, .%&%$% " #" *%& ,#$)+,0( %# )( (-),$($,2#6 -(&( #" /%&.,#(& $"# +# -&"0+$/" *(/+&(0" 0% C+#$,"#%* 3+% #(0,% +*( 7 3+% (&&+,#(# )( %M-%&,%#$,( 0% +*+(@ &,": D,%.-&% %* -&%C%&,8)% F($%& -"$(* $"*(*6 -%&" F($%&)(* 8,%#: B(&( -"#%& +# %9%.-)" 0%) .+#0" &%()6 J#*/(4&(. ?6 )( -"-+@ )(& (-),$($,2# 0% C"/"4&(C<(*6 ))%42 ( *%& )" 3+% %* (F"&( 0%*-+L* 0% &%$"&/(& +#( *%&,% 0% C+#$,"#%* ,##%$%*(&,(*6 )" 3+% )% -%&@ .,/,2 $"#$%#/&(&*% %# %) $"&(A2# 0%) -&"0+$/": N0%.G*6 )(* C"/"*6 &%-&%*%#/(&"# +# 5()"& &%() -(&( %) +*+(&," 7 C+% )" 3+% )% -%&.,/,2 0,C%&%#$,(&*% 0% )(* 0%.G*:
')*6*+() 2+$ 7/%/8+ B+%0% -(*(& .+$F(* 5%$%*6 *"8&% /"0" $+(#0" %) -&"0+$/" 7( %*/G %# .(&$F(6 3+% )"* +*+(&,"* -,0(# C+#$,"#%* 3+% $"#*,@ 0%&(# 0%8%&<(# ,#$"&-"&(&*%: ;*/" -+%0% *%& +# (&.( 0% 0"8)%
? 6 @-A92* B25%3C.3/' D$3% 95 %$- C-2-595 ,E B25% 3C.3/F $%%&'(()))*G1,.3*+,/( B25%3C.3/(D$3%>95>%$->C-2-595>,E>B25%3C.3/
"5
Diseñando apps para móviles
@ *(&,(.%#/% *%( H/,) -(&( )"* 0%.G* H : ;# %*/% $(*"6 %*/(8)%$%& +# 8()(#$% %#/&% )(* "-,#,"#%* 0% )"* +*+(&,"* 7 )( -&"-+%*/( 0% )( (-),$($,2# *%&G C+#0(.%#/():
K( (&3+,/%$/+&( 0% ,#C"&.($,2# %* +#( C"&.( 0% "&4(#,A(& %) $"#/%#,0" 7 C+#$,"#%* 0% /"0( )( (-),$($,2#6 0% C"&.( 3+% -+%0(# *%& %#$"#/&(0"* &G-,0(.%#/% -"& %) +*+(&,": ;# *%#/,0" 4)"8()6 )( (&3+,/%$/+&( 0% ,#C"&.($,2# $"#*,0%&( )( &%)($,2# %#/&% )"* $"#/%#,0"* 0% 0,C%&%#/%* -(#/())(* 7 ( #,5%) -(&/,$+)(&6 )( "&4(#,A($,2# 0% $"#/%#,0"* 0%#/&" 0% )( .,*.( -(#/())(: 0% )( (--6 +# 0,(4&(.( 0% (&3+,/%$/+&( +/,),A( %*/( ,#C"&.($,2# -(&( 0%/%&.,#(& $+G)%* *"# )(* -(#/())(* #%$%*(&,(* %# $(0( %/(-( 0% %*% 5,(9% 7 3+L C+#$,"#%* 0%8%&<( /%#%& $(0( +#( 0% %))(*: N0%.G*6 (*-%$/"* 0% #%4"$," 7 &%3+,*,/"* /%$#")24,$"*
?) 7,"<'"+" 7& "'@0,-&/-0'" 7& ,)8('+". /,:) *&'+,-& >,#0"4,A"' '=. *,7"+&)-& 4(# >B)/04(# &)-'& /()-&),7(#2
H $%%&'((C-%%92C.-34*?I59C2345*+,/(+$JHKL3M-KN&929,23%-:KO,E%)3.-*&$&
De �niendo la propuesta
"9
R#( 0% )(* C"&.(* 0% 5,*+(),A( & )( (&3+,/%$/+&( $"#*,*/% %# &%-&%*%#/(& $(0( -(#/())( $"# +# &%$/G#4+)" S%# (-),$($,"#%* 4%#%&().%#/% .G* 5%&/,$() 3+% F"&,A"#/() S 0"#0% )(* $"#%M,"@ #%* %#/&% )"* &%$/G#4+)"* ,#0,$(# )( C"&.( 0% #(5%4(& 0% +#( -(#/())( ( "/&( 7 ( /&(5L* 0% 3+L ($$,2#: ;*/% 0,(4&(.( *,&5% -(&( %*/+0,(& )( $".-)%9,0(0 0% )( (-),$($,2# 0% +# 5,*/(A"6 (#(),A(& )"* 0,C%&%#/%* #,5%)%* 0% -&"@ C+#0,0(06 5,*+(),A(& 7 %#/%#0%& )( &%)($,2# %#/&% $"#/%#,0"* 0% %/(-( /%#0&G +#( ,#$,0%#$,( 0,&%$/( %# %) /,-" 0% #(5%4($,2# 3+% *% %),9( -"*/%&,"&.%#/%:
R# *+$#,$-.# S$+(0&" 0% ()(.8&%6 *%4H# *+ /&(0+$$,2# S %* +#( 3+% -%&.,/% /%#%& +#( ,0%( ,#,$,() 0% )( "&4(#,A($,2# 0% )"* ,#C"&.(/,5"* 0% )"* ,#/%&($/,5"*: T($,%#0" +#( $".-(&($,2#6 -(&( +#( (-),$($,2#6 %) U,&%@ C&(.% %* $"." %) -)(#" (&3+,/%$/2#,$" -(&( +#( $(*(: ;# %*/% -)(#" *% -+%0%# 5%& )"* %*-($,"* 7 %)%.%#/"* C+#$,"#()%* 0% Q() $"." )"* -)(#"* 0% +#( $(*(6 )"* *+$#,$-.#" %*/G# 0,8+9(@ 0"* 0% C"&.( ),#%() 7 0%) .,*." $")"&6 )" 3+% -%&.,/% (8*/&(%&*% 0% )(* /%#/($,"#%* %*/L/,$(* 7 $%#/&(&*% %# )( %*/&+$/+&( " %*3+%@ )%/" 0% +#( -(#/())(: ;)%.%#/"* /()%* $"." /%M/+&(*6 *".8&(* 7 5")H.%#%* *% 0%9(# 0% )(0" %# %*/( %/(-(:
;'$)$ <2= %/)7( 2+ !"#$%#&'$> O" *,%.-&% *% F($%# *+$#,$-.#": ;* #"&.() 3+% +# 0,*%1(0"& *% *()/% %*/% -(*" -(&( -(*(& 0,&%$/(.%#/% () 0,*%1" 5,*+()
":
Diseñando apps para móviles
!(# C,'&8'"+ #() 80)7". +&)-"4 *"'" &)-&)7&' /:+( *0&7& -"' -'0/-0'"7" /"7" *")-"44" 7& 0)" "**2
0% )( ,#/%&C(A: D,# %.8(&4"6 %* +#( .()( -&G$/,$( 3+% -+%0% /&(%& $"#*%$+%#$,(* 0%*-+L*: R*(&)"* %* .G* 3+% &%$".%#0(8)% -"&3+% *,&5%6 %#/&% "/&(* $"*(*I V: !"." F%&&(.,%#/( -%&*"#() 0% %M-)"&($,2#: B%&.,/% () 0,*%1(0"& %5()+(& 0,C%&%#/%* ()/%(/,5(* 0% #(5%4($,2# % ,#/%&($$,2#6 0% +#( C"&.( G4,) 7 &G-,0(6 *,# ,#5%&/,& 0%.(@ *,(0" /,%.-" %# +# 0,*%1" ($(8(0" 3+% 0%*-+L* #" C+#$,"#%: W: !"." F%&&(.,%#/( -(&( $".+#,$(& ,0%(* (8*/&($/(*: ;# %/(-(* /%.-&(#(* 0%) -&"7%$/"6 %* #%$%*(&," /&(#*.,/,& )( ,0%( 4%#%&() 0% )( (-),$($,2# ( "/&(* -%&*"#(*6 $%#/&G#0"*% %# )( C+#$,"#(),0(06 "89%/,5( 7 &($,"#()6 %5,/(#0" 0,*/&($@ $,"#%* -"& )( *+89%/,5,0(0 0% %)%.%#/"* %*/L/,$"*: P% %*/( .(#%&(6 *% -+%0% /%#%& +# -&,.%& ($%&$(.,%#/" ( )( (--(&( /&(8(9(& %# %3+,-": X: !"." +# .%$(#,*." -(&( &%(),A(& )(* -&,.%&(* %5()+($,"#%* 0% ,#/%&C(A: ;* -"*,8)% 0%/%$/(& -&"8)%.(* 0% ,#/%&($$,2# 7 +*(8,),0(06 () *"#0%(& $"# +*+(&,"* " -%&*"#(* (9%#(* () -&"7%$/"6 (#/%* 0% F(8%& 0,*%1(0" " 0%*(&&"))(0" (H# +#( (-- C+#$,"#(): T($%& *+$#,$-.#" %# %/(-(* /%.-&(#(* *+-"#% +# (F"&&" 0% $"*/%* 7 /,%.-"6 -%&.,/,%#0" %5()+(& (*-%$/"* $"." #(5%4($,2# % ,#/%&($$,2# -(&( *%#/(& +#(* 8(*%* *2),0(* 3+% 0%*-+L* 0%# -(*" () 0,*%1" 5,*+():
De �niendo la propuesta
"?
A*)B$% 1( 1/%(C$) !"#$%#&'$( !"#$% ;* )( C"&.( .G* 8G*,$( 7 ($$%*,8)%: D% /&(/( *,.-)%.%#/% 0% /".(& +#( F"9( 0% -(-%) 7 0,8+9(& )(* -(#/())(* 7 $".-"#%#/%* 0% ,#/%&($$,2# $"# +# 8")<4&(C": Y%#%&().%#/% /"0"* )"* *+$#,$-/ .#" %.-,%A(# %# -(-%) 7 *% 5(# 0%*(&&"))(#0" 7 F($,%#0" $(0( 5%A .G* $".-)%9"* $"# "/&(* F%&&(.,%#/(*6 (#/%* 0% 0,*%1(& )( ,#/%&C(A %# *"C/U(&% 0% "&0%#(0"&:
D& *0&7&) 1". /&' C,'&8'"+ &) *"*&4 7& 0)" +")&'" +09 =<,42
&'$()*%+ ;*/% *%&<( %) -(*" *,4+,%#/% 7 ()4" .G* =-&"C%*,"#()? 3+% +# *+$#,$-.# 0,8+9(0" ( .(#" ()A(0(6 .(#/%#,%#0" )( %*%#$,( 0%) /&(8(9" %# -(-%): K"* */%#$,)* S4%#%&().%#/% 0% .%/()S $"# )(* 3+% *% -+%0%# 0,8+9(& )"* %)%.%#/"* 0% ,#/%&($$,2# 0,&%$@
E() *4")-,44"# +&-=4,/"# #& (F-&),&)&) 8('+"# +=# @0& " +")( "4A"7"2
"@
Diseñando apps para móviles
/(.%#/% %# %) -(-%)6 $"# +#( %*/&+$/+&( .G* C"&.()6 ),.-,( 7 +#,C"&.%:
!%"('*%%"+ ;*/( .(#%&( 0% $&%(& +# -&"/"/,-"6 $"#*,*/% %# +/,),A(& (&$F,5"* 0,4,/()%* 0% -)(#/,))(* 3+% $"#/%#4(# )"* %)%.%#/"* 8G*,$"* 0% ,#/%&($$,2# 7 0% ,#/%&C(A S8"/"#%*6 ),*/(* 7 $(8%$%&(*S6 -(&( $"#*/&+,& %# %) "&0%#(0"&6 +/,),A(#0" -&"4&(.(* 0% 0,*%1" $"." BF"/"*F"-6 -(#/())(* 8G*,$(* ( -(&/,& 0% %*/"* $".-"#%#/%*:
*4")-,44"# G&) -& /"#( 7& H)7'(,7G @0& #& *0&7&) "*'(>&/1"' *"'" 7,#&I"' C,'&8'"+ &) &4 ('7&)"7('2
P%-%#0,%#0" 0%) *,*/%.( "-%&(/,5"6 *% -+%0% %$F(& .(#" 0% 0,C%&%#/%* &%$+&*"*6 *,%#0" (3+%))"* 0% ,ZD )"* .G* 0,C+#0,0"*6 *%4+,0"* 0% $%&$( -"& )"* 0% N#0&",0: B"& "/&" )(0"6 () 0<( 0% F"7 #" %M,*/%# 0%.(*,(0(* -)(#/,))(* -(&( [,#0"U* BF"#%: N0,$,"#().%#/%6 /(.8,L# F(7 *"C/U(&% 0% %*$&,/"&," $"# ),8&%&<(* 0% -)(#/,))(* -(&( F($%& *+$#,$-.#": ;#/&% )"* .G* $"#"$,0"* *% %#$+%#/&(# \()*(.,3 P Q 7 NM+&% I6 -%&" %M,*/%# .+$F(* "/&(* "-$,"#%*: D, *% 3+,%&% 0,*%1(& *+$#/ ,$-.#" +*(#0" %) #(5%4(0"& 7 .(#/%#,%#0" )(* -&"-+%*/(* =%# )( #+8%?6 R]B,#R6 -%&.,/% /&(8(9(& 0% C"&.( $")(8"&(/,5( $"# "/&"* ,#/%4&(#/%* 0%) %3+,-": P Q I R
$%%&'(()))*<3453/9G*+,/( $%%&'(()))*3=1.-*+,/( $%%&'((1=&92*+,/(
De �niendo la propuesta
"D
J+),<'". #(8-C"'& 7& /',-(',( @0& *&'+,-& 0#"' *4")-,44"# ,+*('-"7"# /(+( 4,F'&. 'B"#2
,-/E/(+1* -$ F*)B$ $1(G2$1$ ;# &%(),0(06 #" %M,*/% +#( .%9"& " -%"& C"&.( 0% F($%& *+$#/ ,$-.#": K(* ()/%(/,5(* 3+% "C&%$%."* *"# )(* .G* $"#"$,0(*: Y%#%&().%#/% $+(#0" *% %.-,%A( ( /&(8(9(& %# 0,C%&%#/%* -&"7%$/"*6 *% %),4% )( 3+% *%( .G* (0%$+(0( 0% ($+%&0" ( )( $".-)%9,0(0 0%) /&(8(9" ( &%(),A(&: ;* /(.8,L# +#( $+%*/,2# -%&*"#()6 0% *,#/"#<( 7 0% $"."0,0(0 $"# )( F%&&(.,%#/(: T(7 0,*%1(0"&%* 3+% *% .( #%9(# .+7 8,%# 0,8+9(#0" %# -(-%) (#/%* 0% -(*(& () "&0%#(0"& 7 -"& %) $"#/&(&,"6 "/&(* -%&@ *"#(* *% *,%#/%# .G* ( 4+*/" /&(8(9(#0" 0,&%$/(.%#/% %# %) "&0%#(0"&6 ))%5(#0" )+%4" %*(* -)(#/,))(* ( )"* -&"4&(.(* 0% 0,*%1" 0"#0% ($(8(&G# 0% 0(&)%* C"&.(: ;* &%$".%#0(8)% -&"8(& 0,C%&%#/%* "-$,"#%*6 F(*/( 3+% *% %#$+%#/&% (3+%))( 3+% 8&,#0% $"."0,0(06 -%&.,/( /&(8(9(& 0% +#( C"&.( G4,) 7 &%-&%*%#/(& (0%$+(0(.%#/% )(* ,0%(* -(&( )(* 0,C%&%#/%* -(#/())(* 0% )( (--:
"!
Diseñando apps para móviles
K"* -&"/"/,-"* *"# &%-&%*%#/($,"#%* 0% )( (-),$($,2# 3+% *,&5%# -(&( -&"8(&)( ,#/%(.%#/% " .%0,(#/% /%*/ $"# +*+(&,"*6 3+% -%&.,/%# 0%/%$/(& %&&"&%* 0% +*(8,),0(0 %# %/(-(* /%.-&(#(* 0% 0%*(&&"))": Y%#%&().%#/%6 *% /&(/( 0% .(3+%/(* $"# +#( -(#/())(* S: B+%0%# %*/(& 8(*(0"* %# *+$#,$-.#" " %# 0,*%1"* 5,*+()%*6 7 *% $"&&%*-"#0( *+ (-(&,%#$,( 7 $".-"&/(.,%#/" $"# )( 5%&*,2#
H( <2= 6$+I$--$% J$G() -*% 6)*I*I/6*% O" %* #%$%*(&," F($%& +# -&"/"/,-" 3+% $"#/%#4( /"0(* )(* -(#/())(* -"*,8)%* 0% +#( (-),$($,2#: K"* -&"/"/,-"* %*/G# 0%*/,#(0"* ( -&+%8(*6 -"& )" /(#/"6 0%8%# 0%*(&&"))(&*% *")" (3+%))(* -(#/())(* #%$%*(&,(* -(&( $".-)%/(& 0% -&,#$,-," ( @ 0%(& +# &%4,*/&" 0% +*+(&,"6 %) -&"/"/,-" 0%8%&<( $"#/%.-)(& )(* -(#/())(* #%$%*(&,(* 0%*0% %) ,#4&%*" 0% 0(/"* F(*/( %) .%#*(9%
A*)B$I*% 1( 6)*I*I/6*% ;M,*/%# 0,C%&%#/%* .(#%&(* 0% F($%& +# -&"/"/,-" 0% (-),$(@ $,2#I 0%*0% +# 0,8+9" %# -(-%)6 -(*(#0" -"& %) +*" 0% *"C/U(&% 0% 0,*%1" /&(0,$,"#()6 F(*/( (3+%))"* -&"4&(.(* 0%*/,#(0"* %M$)+*,5(.%#/% () 0%*(&&"))" 0% -&"/"/,-"*: K( C"&.( 3+% *% %),9(
S 6 T329-4* UV1W -5 12 &.,%,%9&,F $% %&'((92%-.3+%9,2&$9493*+,/(G1->-5>12> &.,%,%9&,
De �niendo la propuesta
""
P% ($+%&0" () C"&.(/" 0% *(),0( 3+% *% -+%0( "8/%#%& 0% +# -&"/"/,-" S-(&( $".-(&/,&)" -"*/%&,"&.%#/% $"# "/&"* .,%.@ 8&"* 0%) %3+,-"6 $),%#/%* " ($$,"#,*/(* S )(* C"&.(* 0% F($%&
,-)./$('-+ ("1$2"3%$+ K"* -&"/"/,-"* -+%0%# -&%*%#/(&*% %# C"&.( 0% 0"$+.%#/"* 3+% *% F(# +*(0" /"0( )( 5,0( -(&( -&%*%#/($,"#%* $".%&$,()%* " 0,*/&,8+$,2# 0% ,#C"&.($,2#6 (1(0,%#0" )( ,#/%&($$,2# #%$%*(&,( -(&( #(5%4(& 0% +#( -(&/% 0%) 0"$+.%#/" ( "/&": B"& %9%.-)"6 +# BPE 8(*(0" %# (&$F,5"* 0% 0,*%1" " C"/"4&(@ C<(* 0% +# 8"$%/" 0% )( (-),$($,2# -+%0% *%&5,& -(&( &%-&%*%#/(& %) C+#$,"#(.,%#/" 8G*,$": \()*(.,3 %* +#( F%&&(.,%#/( 3+% K" .,*." *+$%0% $"# (&$F,5"* 0% -&%*%#/($,"#%* $"." )"* +*(0"* %# 0"$+.%#/"* 0% ^,$&"*"C/ B"U%&B",#/6 N--)% _%7#"/% !J -%&.,/% $&%(&6 ( -(&/,& 0% -)(#/,))(*6 0"$+.%#/"* $".-(/,8)%* $"# %*/"* *"C/U(&% ( )"* 3+% *% )%* (1(0% +#( $(-( 0% ,#/%&($$,2# -(&( *,.+)(& %) $".-"&/(.,%#/" 0% )( (--: B(&( -"0%& (8&,&*%6 %*/% /,-" 0% 0"$+.%#/"* /,%#% 3+% *%& -&,.%&" 0%*$(&4(0" 7 )(* /&(#*,$,"#%* 7 (#,.($,"#%* %#/&% -G4,#(* *+%)%# *%& ()4" 8G*,$(*: 4$5+*-($+ 6$3 ^+$F"* *"C/U(&% 0% -&"/"/,-"* S0% %*$&,/"&," " %# )( #+8% S -%&.,/%# $&%(& &%-&%*%#/($,"#%* 0% )( (-- %# C"&.( 0% *,/,"* U%8 S7 3+% -"& )" /(#/" #%$%*,/(# $"#%M,2# ( J#/%%/ 7 +# #(5%4(0"&S 8(*(0"* %# TQ^K` 7 !DDX -(&( $"#*%4+,& ,#/%@ &($$,"#%* 7 (#,.($,"#%* 3+% *% (*%.%9(# %# 4&(# .%0,0( ( )(* 0% )( (-),$($,2#: !J $%%&'((M-;2,%,&93*+,/(
"3
Diseñando apps para móviles
N)4+#"* 0% %*/"* -&"4&(.(* -%&.,/%# ,#$)+*" $&%(& +# <$"#" 0% )(#A(.,%#/" %# )( -(#/())( 0% ,#,$," 0%) /%)LC"#"6 -(&( $"#@ *%4+,& +#( %M-%&,%#$,( 0% *,.+)($,2# )" .G* $%&$(#( -"*,8)% ( )( &%(),0(0: ;#/&% )(* F%&&(.,%#/(* 3+% -%&.,/%# $&%(& -&"/"/,-"* 0% %*/( .(#%&( *% -+%0% #".8&(& ( !"0,3(!! 6 E)+,0RJ!"6 E&(.%&!? " E),#/" !H6 %#/&% "/&"*:
7'5-+ 8-5/"'-+ -&"/"/,-"*: R#" $"# %) $+() *% -+%0%# $"#*%4+,& &%*+)/(0"* .+7 -(&%$,0"* ( )"* 0% +#( (-),$($,2# #(/,5( %* \&,%C*!P : R/,),A(#0" %*/% -&"4&(.( 0% %*$&,/"&," -+%0% $&%(&*% +#( *,.+)($,2# 0% (-),$($,2#6 3+% #%$%*,/( +# 5,*"& %*-%$,() S+#( (-),$($,2# 4&(@ /+,/(S %# %) /%)LC"#" 0% 0%*/,#" -(&( -"0%& (8&,&*%: B"& "/&" )(0"6 *, *% 3+,%&% F($%& +# -&"/"/,-" .+7 &G-,@ 0(.%#/% 7 $"# %) -&"-," /%)LC"#"6 *% -+%0% +*(& BZB !Q 6 +#( (-),$($,2# 3+% -%&.,/% +*(& )( $G.(&( 0%) .25,) -(&( C"/"4&(@ *+$#,$-.#" %# -(-%) 7 0"/(&)"* 0% ,#/%&($$,2# -(&( #(5%4(& %#/&% )(* 0,C%&%#/%* -(#/())(*: D,# 0+0(*6 +#( "-$,2# 3+% -+%0% *($("* 0% (-+&"* -(&( &%(),A(& $".-&"8($,"#%* &G-,0(*:
!! !" !? !H !P !Q
$%%&'(()))*+,:9G3*+,/( $%%&'(()))*E.3/-.05*+,/( $%%&'((C9A-3<.9-E*+,/( $%%&'((&,&3&&*92(
De �niendo la propuesta
"4
¿Quieres leer el libro completo? Consíguelo por sólo 9,99 € www.appdesignbook.com