2DAM Programacion Multimedia y Dispositivos Moviles

Embed Size (px)

Citation preview

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    1/16

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA 1 /16

    IES Camp de Morvedre

    Programacin Multimedia y

    dispositivos mviles.

    Gua Didctica

    CICLO FOM!"I#O D$ G!DO %&P$IO%$MIP$%$'CI!L

    DESARROLLO DE APLICACIONES MULTIPLATAFORMA(DAM)

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    2/16

    ndice

    PROGRAMACIN.

    GUA DIDCTICA

    1. PRESENTACIN DEL MDULO.

    2. OBJETIVOS.

    3. CONTENIDOS.

    4. TEMPORIZACIN.

    5. MATERIAL DIDCTICO.

    6. METODOLOGA.

    ATENCIN TUTORIAL.

    TUTORAS COLECTIVAS.

    7. SISTEMA DE TRABAJO.

    . EVALUACIN.

    !" CALI#ICACIN #INAL.

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA 2 /16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    3/16

    Programacin!

    "! Pre#en$acin de% md&%o!

    El mdulo Programacin multimedia y dispositivos mviles , ! !"#u$d%$ !" !l!&u"do #u%o d!l C'#lo Fo%m$(')o d! G%$do Su*!%'o%, Desarrollo de AplicacionesMultiplataforma , #o%%!*o"d'!"(! $l T+(ulo d! T#"'#o Su*!%'o% !" D!$%%ollo d!A*l'#$#'o"! Mul('*l$($-o%m$ .E(! (+(ulo )'!"! d!(!%m'"$do *o% !l R!$l D!#%!(o:

    Real Decreto 450/2010, d! 16 d! $%'l, *o% !l 0u! ! !($l!#! !l (+(ulo d! T#"'#oSu*!%'o% !" D!$%%ollo d! A*l'#$#'o"! Mul('*l$($-o%m$ ! -'$" u !"!3$"4$m+"'m$.

    L$ du%$#'" d!l #'#lo -o%m$(')o d! D!$%%ollo d! A*l'#$#'o"! Mul('*l$($-o%m$ ! d!2.555 o%$ d'(%'u'd$ !" 2 #u%o, d! l$ #u$l! 755 !%8" !" !l #!"(%o d! (%$$o.

    Caractersticas del mdulo deProgramacin m&%$imedia ' di#po#i$ivo# mvi%e#!

    amilia Profesional I"-o%m8('#$ Comu"'#$#'o"!.

    !ivel Fo%m$#'" *%o-!'o"$l d! &%$do u*!%'o%

    "#tulo "$cnico %uperior en Desarrollo de AplicacionesMultiplataforma&

    'oras %emanales 9 o%$.

    'oras Mdulo 155 o%$

    (nidad de competencia

    A*l'#$% (!#"olo&+$ d! d!$%%ollo *$%$ d'*o'(')om)'l! !)$lu$"do u #$%$#(!%+('#$ #$*$#'d$d!.D!$%%oll$% $*l'#$#'o"! *$%$ d'*o'(')o m)'l!$"$l'4$"do !m*l!$"do l$ (!#"olo&+$ l'%!%+$!*!#+-'#$.D!$%%oll$% *%o&%$m$ 0u! '"(!&%$" #o"(!"'domul('m!d'$ $"$l'4$"do !m*l!$"do l$ (!#"olo&+$ l'%!%+$ !*!#+-'#$.S!l!##'o"$% *%o$% mo(o%! d! u!&o $"$l'4$"dol$ $%0u'(!#(u%$ d! u!&o 2D D.D!$%%oll$% u!&o 2D D !"#'llo u('l'4$"domo(o%! d! u!&o.

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA /16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    4/16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    5/16

    Programacin!

    .! Con$enido#!

    E(! mdulo, 0u! ! 'm*$%(! !" !l *%'m!% #u%o d!l #'#lo, $ %$4" d! 9 o%$!m$"$l!, ! d!&lo$%8" d! l$ '&u'!"(! m$"!%$ ;$*%oMO CREAR UN PROECTO ANDROID.1 U" )'($4o &!"!%$l $l IDE d! E#l'*!

    .1.1 Ed'(o%!.1.2 '($

    .1. $%%$ d! !%%$m'!"($ *%'"#'*$l !#u"d$%'$ .1.7 P!%*!#(')$

    .2 Cmo #%!$% u" *%o!#(o A"d%o'd .2.1 C%!$#'" d! u" "u!)o *%o!#(o

    .2.2 Nom%! d! l$ $#(')'d$d .2. D!#%'*#'" d! lo -'#!%o *o% d!-!#(o d!l *%o!#(o .2.7 E!#u#'" d!l *%o!#(o A"d%o'd .2.9 Cmo u$% !l !mul$do% d! A"d%o'd ;AD=

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA 9 /16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    6/16

    Programacin!

    7. C>MO CREAR LA PRIMERA APLICACI>N CON ANDROID67.1 C$m'o !" l$ I"(!%-$4 d! uu$%'o #o" L$ou(

    9. DISEO DE LA INTERFAH DE USUARIO

    9.1 Cmo d'!3$% l$ '"(!%-$4 d! uu$%'o m!d'$"(! '($ 9.2 '($ d'*o"'l! d! A"d%o'd

    (nidad ) D*%+ D. *!"RA D (%(AR*+&

    1. ACTIIDADES ANDROID 1.1 I"(%odu##'" 1.2 C%!$#'" d! u"$ $#(')'d$d 1. C'#lo d! )'d$ d! u"$ $#(')'d$d 1.7 Cmo ! 'm*l!m!"($ !l #'#lo d! )'d$ d! u"$ $#(')'d$d

    2. EENTOS LISTENERS 2.1 G!('o"$"do lo !)!"(o d!l uu$%'o

    2.2 Uo d! lo E)!"( L'(!"!%2. G!(o%! d! E)!"(o ;E)!"( $"dl!%=

    2.7 Modo (8#('l d! *$"($ll$ 2.9 Co"(%ol$"do l$ '($ #o" !l -o#o $#(')o

    . USO DEL EMULADOR DE ANDROID.1 T!#l$do d!l !mul$do%

    .2 Cmo '"(%odu#'% ('ld! #o" !l T!#l$do d!l Emul$do%. L'm'($#'o"! d!l Emul$do%.7 T$m$3o )!"($"$ !mul$do%.9 O(%$ o*#'o"! d!l Emul$do%

    .6 Cmo #o"-'&u%$% l$ o*#'o"! d!l Emul$do%

    7. COMPONENTES AANHADOS 7.1 ?u o" lo Ad$*($do%! d! A"d%o'd ;$d$*(!%=9 COMPONENTES PERSONALIHADOS 9.1 D'!3o d! #om*o"!"(! *!%o"$l'4$do

    9.2 Cmo #%!$% u" #om*o"!"(! !

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    7/16

    Programacin!

    .2 C'#lo d! )'d$ d! lo *%o#!o. 'lo d! !!#u#'" !" A"d%o'd

    7 ILOS EN SEGUNDO PLANO

    7.1 U('l'4$#'" d! ($%!$ $+"#%o"$ #o" l$ #l$! A"#T$J

    9. MENKS DE ANDROID9.1 E!m*lo d! M!" P%'"#'*$l Sum!"9.2 E!m*lo d! M!" Co"(!

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    8/16

    Programacin!

    1. F'#!%o M$"'-!(1.7 D!#l$%$% #$*$#'d$d! d! lo #om*o"!"(! d! l$ $*l'#$#'o"!1.9 Uo d! '"(!"#'o"!1.6 A%%$"0u! !

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    9/16

    Programacin!

    . A##!o #%!$#'" d! l$ $! d! d$(o.7 R!#u%o d! d'!3o QML.9 A#(')'d$d!.6 F'#!%o A"d%o'dm$"'-!(.N DE FICEROS QML7.1 SAQ ! !l mod!lo #l8'#o !" A"d%o'd7.2 SAQ 'm*l'-'#$do !" A"d%o'd7. DOM !" A"d%o'd7.7 S(AQ !" A"d%o'd

    (nidad :) ,+!"!" PR+;*DR%< %R;*,*+% 3 !+"**,A,*+!% &

    1 CONTENT PROIDERS1.1 I"(%odu##'"

    1.2 P%o)!!do%! d! #o"(!"'do ;Co"(!"( P%o)'d!%=1. Co"(%u##'" d! u" Co"(!"( P%o)'d!%

    2 SERICIOS DE ANDROID RECEPTORES DE MENSAES DE DIFUSI>N2.1 S!%)'#'o ;S!%)'#!=2.2 S!%)'#'o *%o*'o2. R!#!*(o% d! m!"$! d! d'-u#'" ;%o$d#$( R!#!')!%=2.7 I"(!"#'" *!"d'!"(! ;P!"d'"& I"(!"(=2.9 E!m*lo d! R!#!*(o% d! m!"$! ;%o$d#$( R!#!')!%=2.6 E!m*lo d! !")+o %!#!*#'" d! m!"$! '"(!%"o !" u"$ $*l'#$#'" uo d! !%)'#'o *o% d!-!#(o d! A"d%o'd2. C%!$% u" !%)'#'o *%o*'o

    NOTIFICACIONES AL USUARIO EN ANDROID.1 M!"$! !m!%&!"(! ;To$(=.2 No('-'#$#'o"! !" l$ $%%$ d! !($do

    7 USO DE IEPAGER EN APLICACIONES ANDROID7.1 Cmo ! u$ !l #om*o"!"(! '!P$&!%

    (nidad =) A!DR+*D A;A!AD+ &

    1 INTRODUCCI>N

    2 C>MO DEPURAR APLICACIONES ANDROID CON ECLIPSE2.1 E($l!#'!"do Pu"(o d! '"(!%%u*#'" ;%!$J*o'"(=2.2 I"'#'$% l$ d!*u%$#'" ;D!u&= d!l #d'&o2. D$(o d! d!*u%$#'" ;D!u&= d!l #d'&o2.7 D!$#(')$% l$ d!*u%$#'" d! #d'&o2.9 P%o*'!d$d! d! lo *u"(o d! '"(!%%u*#'"

    2.6 Pu"(o d! '"(!%%u*#'" d! !

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    10/16

    Programacin!

    USO DE MAPAS EN APLICACIONES ANDROID.1 P%!*$%$#'" d!l E"(o%"o d! *%o&%$m$#'".2 Cmo '"#lu'% m$*$ !" l$ $*l'#$#'o"! A"d%o'd

    7 DESARROLLO DE APLICACIONES SENSILES A LA ORIENTACI>N DELDISPOSITIO

    7.1 C$m'o d! o%'!"($#'" $u(om8('#$7.2 M$"(!"!% l$ '"-o%m$#'" d!l !($do du%$"(! !l #$m'o d! o%'!"($#'"7. C$m'o d! o%'!"($#'" M$"u$l

    9 DESPLEGAR APLICACIONES ANDROID EN DISPOSITIOS IRTUALES ;AD=O REALES

    6 C>MO PULICAR APLICACIONES EN EL ANDROID MARBET

    6.1 Al($ d! #u!"($ d! d!$%%oll$do% !" !l A"d%o'd M$%J!(6.2 R!#om!"d$#'o"! o%! $*l'#$#'o"! *$%$ A"d%o'd M$%J!(6. G!"!%$% -'#!%o APB #o" #!%('-'#$do *$%$ A"d%o'd M$%J!(6.7 Pul'#$% u"$ $*l'#$#'" A"d%o'd !" !l A"d%o'd M$%J!(

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA 15 /16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    11/16

    Programacin!

    .!Tempori/acin

    L$ '&u'!"(! mu!(%$ l$ %!l$#'" !#u!"#'$d$ d! lo (!m$ $&%u*$do *o%!)$lu$#'o"!.

    R.A,*-! %,(!,*ADA D .A% (!*DAD% D "RAA6+

    (&"& ">"(.+D.A(!*DADD"RAA6+ ;A.(A,*+!%

    1 2

    1 U"'d$d! 51 57

    2 U"'d$d! 59 5

    CFGS: DESARROLLODEAPLICACIONESMULTIPLATAFORMA 11 /16

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    12/16

    Programacin!

    0!Ma$eria% did1c$ico

    A #o"('"u$#'" ! %!l$#'o"$" lo m$(!%'$l! d'd8#('#o 0u! ! u$%8" du%$"(! !(!

    #u%o. L$ 'm*o%($"#'$ d! (o ! %!l!)$"(!, $ 0u! !%8" l$ -u!"(! *%'"#'*$l d!l

    $*%!"d'4$!.

    Ordenador con acce#o a In$erne$

    E# nece#ario 2&e p&eda# di#poner de &n ordenador con acce#o a In$erne$.Lo necesitars para seguir el curso( para comunicarte con los pro)esores y el resto dealumnos y para la reali*acin de las prcticas y tra,a/os.

    Las caractersticas mnimas del ordenador seran3

    Procesador 4.5 M0* PI# o e1uivalente

    Memoria !M 6 G7

    Disco duro 89 G7

    Lector de D#D

    %oft?are

    Nm D!#%'*#'"1 S'(!m$ o*(!%$(')o ;'"do /o l'"u

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    13/16

    Programacin!

    3! Me$odo%ogia!

    A$encin $&$oria%!Po% m!d'o d! l$ (u(o%+$ !l $lum"o %!#''%8 ($"(o o%'!"($#'" $#$dm'#$ #omo $*oo

    $l *%o#!o d! $u(o$*%!"d'4$!.

    L$ (u(o%+$ ! d')'d!" !" do ('*o: (u(o%+$ '"d')'du$l! (u(o%+$ #ol!#(')$.

    T&$oria# individ&a%e#!

    E($ (u(o%+$ *!%m'('%8" #o"ul($% l$ dud$ #o" !l *%o-!o%.

    L$ (u(o%+$ '"d')'du$l! ! %!$l'4$%$" d! -o%m$ (!l!m8('#$ o"l'"! ;-o%o,

    m!"$!%+$,..= o (!l!-"'#$.

    T&$oria# co%ec$iva#!

    E" l$ (u(o%+$ #ol!#(')$ ! !

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    14/16

    Programacin!

    3! Si#$ema de $raa*o!

    P$%$ #$d$ (!m$ !" *$%('#ul$% $%8 u"$ !*!#'-'#$#'" !MEH

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    15/16

    Programacin!

    ;A.(A,*-!

    4! Eva%&acin

    Ca%i-icacin $rime#$ra%

    L$ "o($ d! #$d$ u"$ d! l$ !)$lu$#'o"! %!ul($%8 d! l$ m!d'$ *o"d!%$d$ d! l$

    *%u!$ !*!#+-'#$, l$ $#(')'d$d! l$ *%8#('#$ !)$lu$d$.

    S! %!$l'4$%8, $l m!"o, u"$ *%u!$ (%'m!(%$l 0u! !)$l! ($"(o lo #o"o#'m'!"(o

    (!%'#o #omo lo *%8#('#o. E($ *%u!$ !%8 presencial *u!d! '"#lu'% #o"#!*(o

    $ )'(o !" o(%o (%'m!(%!. Su*o"d%8 !l 5 d! l$ "o($ d! l$ !)$lu$#'".

    El %!(o d! l$ "o($ #o%%!*o"d!%8 $ l$ $#(')'d$d! *%8#('#$ !)$lu$d$ du%$"(!

    !! (%'m!(%! $ l$ *$%('#'*$#'" $#(')$ !" lo -o%o.

    P$%$ *od!% $*%o$% l$ !)$lu$#'" ! "!#!'($:

    $*%o$% !l !

  • 7/24/2019 2DAM Programacion Multimedia y Dispositivos Moviles

    16/16

    Programacin!

    ;A.(A,*-!

    5! Eva%&acin

    Ca%i-icacin -ina%

    L$ "o($ -'"$l !%8 l$ "o($ d! l$ !&u"d$ !)$lu$#'" ;-'"$l= *o"d!%$d$ 5 V l$ m!d'$

    $%'(m('#$ d! (od$ l$ $#(')'d$d! ol'&$(o%'$ d! l$ l$ 0u'"#!"$ 25. sta suma

    solo se realiEarB si se otiene una nota igual o superior a 4 en el eFamen final&

    S! #o"'d!%$%8 u" mdulo u*!%$do #u$"do l$ "o($ -'"$l !$ m$o% o '&u$l $ 9.

    R!#u*!%$#'" d! l$ !)$lu$#'o"! $l -'"$l d!l #u%o:

    S' !l $lum"o "o u*!%$ l$ "o($, !