desarrollo de apps móviles con c#-xamarin-vs - s2

Upload: jacobo-hernandez-v

Post on 07-Jul-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 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