8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
1/46
Dosirrekke do ipkhmimhe`osaývhkos aukthpkitinerai me`
M# - Riairh` ” ^]
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
2/46
]oshý` < - Eljothe
◅ O!"e`or kis t#$`h$is lésh$is do "re%riai$hý`&si`de 'iairh` (eras, aodhi`to ojoa"kesso`$hkkes.
◅
)`to%rir &`i %&*i $e` kes "rh`$h"ikos okoao`tesdo +) "iri s& &se "estorher.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
3/46
e`to`hde
◅ so `o$oshti "iri oa"ozir/◅ #$`h$is lésh$is do "re%riai$hý`
◅ )`toriz do &s&irhe
◅ Ostrito%his "iri dosirrekkes a&kth"kitierai◅ osirrekke do &`i i"kh$i$hý` aýhk
◅ ise do ost&dhe◅
◅ eao`tirhes
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
4/46
so `o$oshti "iri oa"ozir/
◅ e`tostir i osti so`$hkki "ro%&`ti "&odo to`or a&$=isha"kh$i$he`os, didis kis $i"i$hdidos do ki "kitierai.
◅ 4ore "iri ok dosirrekkider, =i? $&osthe`os lésh$is &o dolo$e`e$or7
◅ ýae $roir ? $e`trekir ki h`toriz do &s&irhe◅ ýae i%ro%ir &`$he`ikhdid
◅ ýae dos"ko%ir dites
◅ Ostis "ro%&`tis soré` o!"&ostis o` erai do t#$`h$is do"re%riai$hý`.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
5/46
ise do ost&dhe
◅ ]o "ki`toi ok dosirrekke do &`i i"" &o$e`to`%i7◅ +`i erai do "roso`ti$hý`◅
+`i erai 2ao`82◅ +`i erai $e` h`e 2:$or$i do2 ki i""◅ +`i erai $i"iz do aestrir &`i "é%h`i 3ol◅
+`i erai $i"iz do $e`s&ahr ? dos"ko%ir o`tridisdo &` lke%
◅ Ok eljothe os o!"orhao`tir $e` kes okoao`teshs&ikos ? do $ea"ertiaho`te do ki "kitierai.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
6/46
Ai"i do `io%i$hý`
;ok$eao1$edo0
Ao`&1!iak0
:le&t il
1$edo0
;ol "i%o
1$edo0
5ke%
1$edo0
:le&t
1!iak0
Fi hdoi os &sir dhoro`tos t#$`h$is "iri$roir $idi &`i do kis "i`tikkis"re"&ostis.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
7/46
roir ? $e`trekir ki +)
◅ 4iri $roir ? $e`trekir ki h`toriz do &s&irhe, so"roso`ti` kis sh%&ho`tos t#$`h$is7◅ :Iidhr "é%h`is ? okoao`tes hs&ikos 1ki?e&ts ?
$e`trekos0 ” oh`hr ki +) o` $ýdh%e e ” aodhi`to ':AF 1L $ýdh%e0
◅ Mio%i$hý` o`tro "é%h`is
◅ :dh$he`ikao`to, so i%ro%i7◅ &`i %&*i do okoao`te +).
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
8/46
#$`h$i 97 iIidhr "é%h`is ?okoao`tes hs&ikos
◅ 4iri iIidhr &`i `&oi "é%h`i 1erai0 i kii"kh$i$hý`, "&odo iIidhrso &` `&oe okoao`te7◅ (eras e`to`t 4i%o, &o i%ro%iré &` ir$=he .$s
de`do "&odo doh`hrso ki h`toriz &si`de $ýdh%e,ish $eae s& $ea"ertiho`te ? oo`tes.◅ (eras e`to`t 'iak, &o i%ro%iré &` ir$=he
.!iak de`do so doh`o` kes okoao`tes do ki +) ?
&`e .$s de`do "&odo doh`hrso ok $ea"ertiaho`te ?oo`tes.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
9/46
okoao`tes do +) o!hsto`/
◅ O` 'iairh`.(eras, kes eljotes &o i"iro$o` o` ki "i`tikki se` do`eah`ides7okoao`tes hs&ikos.
◅ 4é%h`is 14i%os0
◅ &`i i"kh$i$hý` do 'iairh`.(eras "&odo sor do &`i e aés "é%h`is ? &o%o`orikao`to &`i "é%h`i e$&"i tede 1e "er ke ao`es &` éroi %ri`do0 do ki
"i`tikki. :k%&`is i"kh$i$he`os $e`shsto` o` sekiao`to &`i seki "é%h`i, aho`tris&o etris "orahto` `io%ir o`tro irhis "é%h`is.
◅ hsoIes 1Fi?e&ts0
◅ ]e` dhsoIes do ik%8` th"e "iri er%i`hzir kes okoao`tes hs&ikos.
◅ 4er ojoa"ke ok ]ti$DFi?e&t &o irro%ki i s&s =hjes o` &`i "hki =erhze`tik e
orth$ik.◅ e`trekos 13hd%ots0
◅ ]e` dhorses th"es do eljotes h`tori$thes ? do "roso`ti$hý`7 to!te, ai"is dolhts, lete`os, $ia"es do o`tridi do to!te, doskhzideros, h`torr&"teros, lirris do"re%rose, soko$teros do o$=i ? =eri, ot$.
=tt"s7h$o`to%&zai`.a!
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
10/46
4é%h`is 14i%os0
Me`to`t"i!o7 e`tho`o &`i seki hsti. o` ki &o "edroaes h`tred&$hr kes dhoro`tos$e`trekos &o i?i` i $e`erair ki h`toriz do &s&irhe &o &oroaes doh`hr. Ostis"é%h`is sýke "edré` to`or &` =hje, $e` ke &o doloroaes do ostilko$or &`e do kes$e`to`oderos dhs"e`hlkos do`tre do 'iairh` (eras 1]ti$DFi?e&t, ]$rekk^ho3, Fhst^ho30.ivh!ithe`"i!o7 &`i "é%h`i &o tho`o &`i lirri do `io%i$hý`. Fis "é%h`is se`ai`to`hdis o` &` sti$D ? "&odo `io%irso o`tro okkis.Tillod"i!o7 &`i "i%h`i $e`to`oderi do "é%h`is, er%i`hzidis "er tils.$istorDotihk"i!o7 &`i "é%h`i &o tho`o < "i`okos "iri ki "é%h`i.Mireusok"i!o7 +`i "é%h`i &o "orahto i$$odor i kis s&l"é%h`is =i$ho`de &` %oste do
s3h"o 1s$rekk kitorik0.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
11/46
Fi?e&ts
Fes ki?e&ts se` $e`to`oderos do etres ki?e&ts e hstis. Fe &thkhziaes "iri "esh$he`ir kes$e`trekos do`tre do kis "é%h`is.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
12/46
Fi?e&ts 1
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
13/46
e`trekos
e.^ho+7 e`trek "iri "h`tir &` ro$té`%&ke rokko`e do$eker.utte`7 e`trek th"e letý`.Dito"hm%or 7 e`trek "iri soko$$he`ir o$=is./`tr'7 e`trek "iri odhtir to!te o` &`i seki k*`oi./dhter 7 e`trek "iri odhtir to!te a8kth"kos k*`ois.6ai!o7 e`trek "iri aestrir haé%o`os.&ilok7 e`trek "iri aestrir to!te do seke ko$t&ri.&hst^ho+7 e`trek "iri aestrir &`i khsti.9po`)&^ho+7 e`trek "iri aestrir $e`to`hde E"o`GF."hm%or 7 e`trek "iri soko$$he`ir &` okoao`te do &`ikhsti.
"re!rossir 7 e`trek do lirri do "re%rose.
*mthvht'6`dhmiter 7 e`trek hs&ik "iri ihsir&o ik%e osté o` $&rse sh` h`erair ok"re%rose.]oirmir 7 e`trek do l8s&odi.]khdor 7 e`trek hs&ik "iri ki $i"t&ri do &`
iker kh`oik.]toppor 7 e`trek "iri h`$roao`tir e rod&$hr &`iker ̀ &a#rh$e.]+htm7 e`trek hs&ik "iri ki soko$$hý` e`-e.Tilko^ho+7 Ostr&$t&ri $e`to`oderi do$ek&a`is ? $okdis.Thao"hm%or 7 e`trek hs&ik "iri ki o`tridi do=eris ? ah`&tes.=ol^ho+7 e`trek $e`to`oder do BA
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
14/46
o`dors
◅ 'iairh`.(eras &thkhzi ilstri$$he`os "iri doh`hr kesokoao`tes. 4estorherao`to so tri`serai $idiilstri$$hý` ero$ho`de &`i ha"koao`ti$hý` ?ao$i`hsaes o` $idi "kitierai.
◅ ]h ki i"irho`$hi "er doo$te do &` okoao`te `e oss&h$ho`to, dh$=i i"irho`$hi "&odo aedhh$irso.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
15/46
Okoao`t ? o`doror
◅ edes kes okoao`tes do 'iairh`.(eras so $ea"e`o` do des "irtosdhoro`$hidis7
◅ Okoao`t7
◅ Os &`i $kiso &o doh`o ik $e`trek. e`j&`te do "re"hodidos ? oo`tes&o "orahthré` %osthe`ir ti`te ki i"irho`$hi, $e`to`hde ?$ea"ertiaho`te dok ahsae. Fi $kiso Okoao`t doh`o ok $e`j&`te do"re"hodidos do $e`to`hde 1o!t0, $eae kis do i"irho`$hi 1o!teker0 ?oo`tes.
◅ o`doror7
◅ Ok okoao`te doh`hde so ro`dorhzi 1tri`serai0 o` $idi "kitierai i &`okoao`te 966H `ithe.
◅ 4edoaes $roir `&ostri "re"hi $kiso o`doror "iri aedhh$ir ki i"irho`$hi e$ea"ertiaho`te dok okoao`te.
=tt"7%ooDs.asjs&iroz
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
16/46
e`to`t 4i%o
Fi dhstrhl&$hý` do ki +) so roikhziai`&ikao`to &si`de $ýdh%e.
Fes okoao`tes do +) doh`hdes soish%`i` ki "re"hodid e`to`t "iri &oso "&odi` dos"ko%ir.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
17/46
'iak 4i%o
Fi dhstrhl&$hý` do ki +) so roikhziai`&ikao`to &si`de ti%s 'iak &oro"roso`to` eljotes hs&ikos do'iairh`.
Ok $ea"ertiaho`e do kes okoao`tes do
ki "é%h`i so doh`o o` &` .$s ise$hide.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
18/46
C... $ýae so o ke &o =h$o/
◅ ]h ki +) os doh`hdi "er $ýdh%e, seke soré "eshlko or okros&ktide $ea"hki`de ? ojo$&ti`de ki i"" o` &`oa&kider.
◅ ]h ki +) os doh`hdi aodhi`to ':AF, ik ao`es o` ok^], ME ilro ok odhter %réh$e, "er ke &o osro$eao`dilko &sir ik%&` hser do ':AF.
◅ o =o$=e, ME =i? se"erto "iri or ok dhsoIe do &`'iak 'iairh`K
◅ O` $e`$k&shý`, ok dosirrekkider dolo dosirrekkir ki$i"i$hdid do $roir &`i hai%o` ao`tik dok dhsoIe 1ikao`es, o` osto aeao`te0.
https://forums.xamarin.com/discussion/19432/is-xamarin-forms-xaml-designer-supported-on-visual-studio
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
19/46
i!iak @ "r&oli do dos"kho%&o
=tt"7333.Di!iak.$ea
Ok "relkoai soré &o ok e`to`t4i%o `e so hdo`thh$i $eae &`ti% ékhde.
Bo i&* &`i e"ert&`hdid "iri =i$or &` "re?o$te h`torosi`to.
http://www.kaxaml.com/http://www.kaxaml.com/http://www.kaxaml.com/
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
20/46
C sh `e =i?... "&os =i%e ok a*e
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
21/46
#$`h$i
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
22/46
Mio%i$hý` @ "é%h`is $e` tils
◅ +`i e"$hý` idh$he`ik os ok &se do illod4i%os.◅ Osto th"e do "é%h`is `es i` i "orahthr doh`hr
$e`to`hde &o so aestriré dhoro`$hide "er "ostiIis$e` dhoro`to t*t&ke o h$e`e. ]oré 8thk, $eae o`
$&ik&hor i"kh$i$hý` aýhk, "iri i%k&th`ir dhorsih`erai$hý` do &`i ahsai &o`to do $e`to`hde.
◅ ]o i%ro%i` i ki "é%h`i =hjes, &o se` etris 4i%os.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
23/46
Mio%i$hý` $e` lete`os
◅ Ok ao$i`hsae &o so o`$ir%i dok $e`trek do ki`io%i$hý` so kkiai Mih%ithe`]ti$D.
◅ &i`de so =i$o &`i e"ori$hý` 4&s= 1"iri hr i
&`i "é%h`i0, ki i"kh$i$hý` h`tred&$o &`i `&oi"é%h`i o` ok sti$D, ? ki `&oi "é%h`i so &okoki i$thi.
◅ &i`de so =i$o &`i e"ori$hý` 4e" 1"iriro%rosir i ki "é%h`i i`torher0, ki i"kh$i$hý`si$i ki "é%h`i dok sti$D ? ki "é%h`i o` ok te"odok sti$D so &oko ki "é%h`i i$thi.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
24/46
4&s= \ 4e"
=tt"s7dooke"or.!iairh`.$ea%&hdos!iairh`-eras&sor-h`tori$o`ih%ithe`=horir$=h$ik
h h hý d h
https://developer.xamarin.com/guides/xamarin-forms/user-interface/navigation/hierarchical/https://developer.xamarin.com/guides/xamarin-forms/user-interface/navigation/hierarchical/https://developer.xamarin.com/guides/xamarin-forms/user-interface/navigation/hierarchical/
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
25/46
oh`h$hý` do e"ori$he`os -ojoa"kes
+si`de &` oo`te, so doh`o ok a#tedede`do so doh`o ki e"ori$hý`, ? o` ok
'iak so =i$o rooro`$hi i dh$=e a#tede
oh`ho`de ok letý` o` $ýdh%e,so doh`o &` $eai`de, ik $&ikso ko os"o$hh$i ki e"ori$hý` iroikhzir
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
26/46
:"" $e` Mih%ithe`4i%o
illod4i%o
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
27/46
os"kho%&o do dites ? $e`to`hde
◅ : $e`th`&i$hý` so "roso`ti` kis sh%&ho`tost#$`h$is7◅ os"kho%&o do to!te $e` Filoks◅
os"kho%&o do ao`sijos "e"-&"◅ os"kho%&o do "é%h`is 3ol◅ os"kho%&o do dites &si`de 5h`dh`%s◅ Fe%%oe
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
28/46
#$`h$i 7 dos"kho%&o do to!te
◅ +` to!te lésh$e &o dolo aestrirso os ok tht&kedo ki "é%h`i, ke $&ik so ke%ri ish%`i`de &`i$ido`i i ki "re"hodid htko.
◅
Aestrir to!te o` ki +) "&odo roikhzirso $e` ok$e`trek Filok, ?i soi7◅ oh`ho`de ok kilok $eae &` ti% do 'iak◅ o$kiri`de o` $ýdh%e ok $e`trek
◅ Fi etri os $i"tir to!te $e` ok $e`trek O`tr?1o&hiko`to i &` o!t5e!0
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
29/46
+si`de htko ? Filok
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
30/46
]h`té!hs do okoao`tes ':AF
]h`ti!hs "re"hodid-okoao`te]h`ti!hs "re"hodid $eaeitrhl&te
Bi? < erais do os"o$hh$ir kis"re"hodidos do &` okoao`te ':AF do'iairh`, ?i soi &si`de itrhl&tes dokti% dok okoao`te hs&ik, e o!"i`dho`de"iri "re"hodid $eae &` ti% do ki eraiOkoao`te.4re"hodid
=tt"s7dooke"or.!iairh`.$ea%&hdos!iairh`-eras&sor-h t̀ori$o!iak-
lish$sosso`thik!iaks?`ti!
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
31/46
E`4kitera @ dotikkos os"o$*h$es
4iri do$kirir irhi`tosos"o$*h$is i &`i "kitierai o`os"o$*h$e, so tho`o ki $kisoE`4kitera.
O` osto $ise "iri irhir ok e kes
ikeros do &`i "re"hodid, soh`$r&sti` kkiaidis E`4kitera,&`i "iri ki "re"hodid os"o$*h$i? etris ti`tis "iri $ialhir kesikeros o` &`$hý` do ki"kitierai eljothe 1hE], :`drehd,;h`0.
Fis sh`té!hs do itrhl&tes eokoao`te-itrhl&te i"kh$i`tialh#` o` osto $ise.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
32/46
#$`h$i T7 dos"ko%i`de ao`sijos
◅ 4iri aestrir &` ao`sijo "e"-&" so tho`o` kissh%&ho`tos e"$he`os7◅ +sir ok a#tede hs"ki?:kort10 dok 4i%o◅
roir &` eljote :korthike%, h`h$hikhzirke ? aestrir ki$iji do dhékee $e` ok ao`sijo.
◅ Osti t#$`h$i os a&? se$errhdi h`$k&se ik ostirdo"&ri`de ik%8`i "irto dok $ýdh%e o`
os"o$*h$e.
#$`h$i N7 dos"ko%ir &`i "é%h`i
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
33/46
#$`h$i N7 dos"ko%ir &`i "é%h`i3ol
◅
o$oti7◅ roir &` e`to`t 4i%o
◅ O` ok $e`str&$ter, ish%`ir ik$e`to`hde &`i `&oi h`sti`$hi
dok eljote ;ol^ho3◅ Os"o$hh$ir o` ki "re"hodid
]e&r$o dok ;ol^ho3 ki +Fdosoidi
◅ :$thir ok "orahse )MOMOo`ok ai`hhoste dok "re?o$terehd 1so o`$&o`tri o` kis"re"hodidos dok "re?o$te0
=tt"s7dooke"or.!iairh`.$ea%&hdos!iairh`-eras3erDh`%-3ht=3olho3
#$`h$i >7 dos"kho%&o do dites o`
https://developer.xamarin.com/guides/xamarin-forms/working-with/webview/https://developer.xamarin.com/guides/xamarin-forms/working-with/webview/https://developer.xamarin.com/guides/xamarin-forms/working-with/webview/
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
34/46
#$`h$i >7 dos"kho%&o do dites o`&` Fhst^ho3
◅
Fis khstis se` okoao`tes ea`h"roso`tos o` $ish tedis kii""s.
◅ 4iri &sir &` Fhst^ho3 ro&orhaes7
◅ +` $e`j&`te do dites i dos"ko%ir ? s& th"e 1$kiso0◅ +` toa"kito "iri dos"ko%ir kes dites kis $okdis do ki
khsti◅ :%ro%ir ok Fhst^ho3 ik e`to`t do ki "é%h`i◅
Fh%ir 1lh`dh`%0 ki $eko$$hý` do dites $e` ok Fhst^ho3&si`de ki "re"hodid )toa]e&r$o◅ Fh%ir ok toa"kito do dites $e` ok )toaoa"kito do ki
khsti
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
35/46
Fhst^ho3 - ea"e`o`tos
◅
Boidor \ eetors7 to!te e hsti i dos"ko%ir ik h`h$he eik h` do ki khsti
◅ Gre&"s7 kes dites do ki khsti "&odo` sor i%r&"ides
◅ okks7 kes dites o` &` Fhst^ho3 so ro"roso`ti` $e`$okdis. idi $okdi $erros"e`do i &` ro%hstre.
◅ o!tokk7 dos"kho%i` &`i $ido`i do to!te, ?e"$he`ikao`to "&odo` dos"ko%ir &` to!te dodotikko.
◅ )ai%ookk7 os"kho%i &`i hai%o` $e` to!te.
◅ 5&hkt-)`7◅ &steaokk7 so "&odo` ij&stir "iri "roso`tir
dites $ea"kojes
=tt"s7dooke"or.!iairh`.$ea%&hdos!iairh`-eras&sor-h`tori$okhstho3
https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
36/46
ise7 Fhsti do lke%s
◅
4iri ki "ki`tikki do 5ke%s &o so "re"&se,to`droaes &`i khsti do lke%s, &o $e`shsthré o`ok `ealro dok lke% ? s& +rk.
#$`h$i _7 ki`zir oo`te "iri &`i
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
37/46
#$`h$i _7 ki`zir oo`te "iri &`i$okdi do ki khsti
◅
Ci &o so tho`o &`i khsti, os a&? "relilko &oso ro&hori &o ik soko$$he`ir &`i $okdi,s&$odi ik%e.
◅
+si`de ki 4re"hodid )toai""od, so doh`o okoo`te &o so ki`zi ik soko$$he`ir &` okoao`tedo ki khsti.
◅ O` osto $ise, so l&s$i &o ik soko$$he`ir &`
lke% do ki khsti, so ilri &`i `&oi "é%h`i &o$e`to`dré kis o`tridis dok lke%, "er ke &o=ilré &o "isir $eae "iréaotre ki &rk.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
38/46
:se$hi`de &` oo`te i &` khst)toa
O` osto $ise, ik )toai""od so ko h`dh$i&o =i? &o ilrhr &`i `&oi "é%h`i.
Fi `&oi "é%h`i ij&sti s& tht&ke doi$&orde ik $e`to`hde dok htoasoko$$he`ide.
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
39/46
^orshý` <
:j&stos do `io%i$hý`+se do Fhst^ho3s
#$`h$i 7 dos"ko%i`de ao`sijos
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
40/46
#$`h$i 7 dos"ko%i`de ao`sijosdo ke%%oe
◅
&i`de so =i$o do"&ri$hý` do $ýdh%e, os ha"erti`toaestrir o` &o "irto do ki so$&o`$hi dok "re$oseostiaes.
◅ :&`&o "&odo =i$orso $e` ao`sijos do ikorti, oste
os h`ishe i ki +) do ki i"", "er ke &o os aojer &oso dos"kho%&o` o` etre k&%ir.
◅ +si`de ok hoje e`seko.;rhtokh`o, ^hs&ik ]t&dhe"reoo &` "i`ok do sikhdi 1E&t"&t0 o` ok )O de`do
"&odo` dos"ko%irso ostes ao`sijos.◅ Ok eljote e`seko so s&"e`o &o ho`o o` ]?stoa.
=tt"s7dooke"or.!iairh`.$earo$h"os$ress-"kiterahdodol&%%h`%e&t"&th`eraithe`teke%3h`de3
M h ^]
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
41/46
Me &`$he`i o` ^]
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
42/46
eao`tirhes
◅
Me os "eshlko dir &` sikte h`aodhite i ki ir&hto$t&riro$eao`didi o` irhes irt*$&kes. Os "rorro&hshtesilor &o so "&odo =i$or $e` ki "kitierai, ? id&hrhrkis =ilhkhdidos lésh$is.
◅
Ok toai do `e to`or &` se"erto hs&ik "iri ok dhsoIedo +) `e os &`i khahti`to, "ore `e i%hkhzi ok trilije. :&`&o =h$o &` hser so`$hkke, i `hok dhdé$th$e os 8thk,"ore ha"koao`tir tede ok se"erto do kes okoao`tes do
+) os &`i tiroi $ea"kh$idi.◅ :&`&o =i? a&$=i de$&ao`ti$hý` lésh$i dhs"e`hlko,
`e tedi os $e`hilko 1oj. e`seko0
d k h h
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
43/46
is$i`de ki s&"orh$ho
◅
:k aeao`te, &si`de &`isek&$hý` do th"e 'iairh`(eras 4ertilko, seke so =io!"keride ki "irto do
$ýdh%e do +) $ea"irthde ?ik%&`is "irth$&kirhdidos"iri :`drehd.
◅ (ikti dos$&lrhr tede ke &o
ha"kh$i ki liso doktoa"i`e.
h
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
44/46
ooro`$his
◅
4é%h`is o` 'iairh` (eras @ eao`zi`de $e` 'iairh` K◅ 'iairh` (eras &`e "iri tedes WWW K
◅ 4é%h`is, hsoIe ? ^hstis @ 'iairh`.(eras K
◅
Mih%ithe` 3ht= 'iairh` (eras K◅ 'iairh`.(eras Fi?e&ts K
◅ 'iairh`.(eras - ;rhto E`$o, &` Oor?3=oro, :M 5oMitho/ K
◅ 'iairh`.(eras h$Dstirtor
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
45/46
ooro`$his 1 Z;:C]S E O:OF)]^)O;] :M :5FO^)O;] ;)B+]EA OFF] K
ooro`$his 10
https://matthewwaring.wordpress.com/2014/07/02/xamarin-forms-6-ways-to-create-listviews-and-tableviews-with-custom-cells/http://www.pauloortins.com/2015/05/05/xamarin-forms-controls-listview/https://javiersuarezruiz.wordpress.com/2014/06/03/cross-platform-introduccion-a-xamarin-forms-12/https://developer.xamarin.com/recipes/cross-platform/ide/debugging/output_information_to_log_window/https://javierflo95.wordpress.com/2015/02/26/introduccion-a-xamarin-parte-2-alertdialog-cross-platform/
8/19/2019 Desarrollo de apps móviles con C#-Xamarin-VS - S2
46/46
ooro`$his 10
◅
iti 5h`dh`% i &stea okk h` 'iairh`.(erasFhst^ho3 K
◅
https://visualstudiomagazine.com/articles/2015/07/01/data-binding.aspx