Upload
leon-verde
View
226
Download
0
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($, !