Está en la página 1de 19

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando UNIDAD:

NOMBRE DE! A!UMNO: %ngel Noel $r&' Dom(ng&e' ,elipe -il.a E/pindola Mario Al0erto 1ern2nde' $r&' DO$EN"E: IN5. MI5UE! AN5E! RAMO- 5RANDE M6DU!O: 7rogramaci8n 7ara E9&ipo M8.il $ARRERA: 7ro:e/ional ";cnico En In:orm2tica 5RU7O: 5)< -EME-"RE: =&into
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

1
MA"R#$U!A: 11165)1)*+1 11165)344+3 1)165)445+4

"I"U!O DE !A IN>E-"I5A$I6N O "AREA: Acti.idad 1 $ON"ENIDO:

OB-ER>A$IONE-:

REVISIN:

CALIFICACIN

,E$1A DE EN"RE5A:

)6?)@?4)1<

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

Actividad 1
)*tividad " ...........................................................................................................................................2 +,SCR-PC-./ +, 0) )R12-T,CT2R)!.......................................................................................% S-ST,3)S 4P,R)T- 4S ) 2T-0-5)R!.........................................................................................6 0,/G2)7,S +, -/T,R8)C,S +, S,R -C-4S!............................................................................9 0,/G2)7, +, +,S)RR4004 9 :-:0-4T,C)S!......................................................................."" :)S, +, +)T4S 12, S4P4RT).................................................................................................."2 ,320)+4R,S C4/ 04S 12, C2,/T)....................................................................................."' T):0) C43P)R)T- )................................................................................................................."7 R,P4RT,..........................................................................................................................................."9

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

DESCRIPCIN DE LA ARQUITECTURA:
Al centrarnos en las necesidades de los usuarios y estableciendo un lmite a los Requerimientos de las empresas, se llega al inevitable cuestionamiento de si es o no necesario que todos los sitios Web tengan versiones mviles. Cabe preguntarse entonces qu esperan los usuarios, si la informacin que se espera entregar es de real valor para un determinado escenario. Como ocurre en la estructuracin de las estrategias de arquitectura de la informacin de sitios estndares para la Web mvil, idealmente, debe considerarse !as e"pectativas de los usuarios. #studiar los ob$etivos, conocer el comportamiento y las necesidades de las personas al momento de interactuar con el dispositivo. %or e$emplo, lograr establecer qu necesita el usuario de un banco en su celular, &quiere ofertas' &(oticias' &Conocer sus estados de cuentas' &!os c)eques cobrados' #stablecer dos escenarios completamente opuestos, de esta manera es %osible abarcar el resto situaciones que se encuentren en niveles intermedios entre #stos dos polos contrarios. As, por e$emplo, considerar un usuario sometido al *"imo estrs, apurado, que camina por la calle, cuya cone"in es intermitente y +ue est recibiendo muc)os otros tipos de estmulos ,usuarios que se conectan por tareas concretas-. %or otra parte tenemos al usuario que est sentado en un parque, esperando en el Aeropuerto, en un micro, que est navegando como forma de distraccin ,usuarios que se conectan para navegar-. .e debe evitar todo aquello que pueda significar un obstculo entre el usuario / su ob$etivo, desde la disminucin de pasos o clics )asta afrontar y sobrellevar !as percepciones de inseguridad. .lo se debe considerar contenido relevante. 0ay informaciones que .on 1tiles en la Web, pero que en el conte"to mvil son una limitacin. 2n e$emplo 3recuente son algunas imgenes ,fotografas o videos- que pueden no presentar un aporte en este mbito y que, por lo dems, no es posible visuali4aras en todos los dispositivos. #n las 5eb bancarias, se debe decidir qu tipo de informacin, acciones o funciones son ms relevante !o ms importante debe estar en el comien4o de la pgina, los logos no 6eben protagoni4ar el inicio de la pantalla, lo ms importante es la informacin, no el nombre del sitio. 7ste debe estar presente slo a modo de identificacin #"isten diferentes tipos de mviles, con teclados y pantallas distintas, Contando adems con los touc), donde la interaccin se produce con los dedos.

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

SISTEMAS OPERATIVOS A UTILIZAR:

2n siste;a operativo ;<vil o S4 ;<vil es un siste;a operativo =ue *ontrola un dispositivo ;<vil al igual =ue los PCs utilizan >indo?s o 0inux entre otros. Sin e;@argo, los siste;as operativos ;<viles son ;u*Ao ;Bs si;ples C estBn ;Bs orientados a la *one*tividad inalB;@ri*a, los Dor;atos ;ulti;edia para ;<viles C las diDerentes ;aneras de introdu*ir inDor;a*i<n en ellos.
)lgunos de los siste;as operativos utilizados en los dispositivos ;<viles estBn @asado en el ;odelo de *apas.

$apa/:
Aernel: ,l nE*leo o Fernel propor*iona el a**eso a los distintos ele;entos del Aard?are del dispositivo. 4Dre*e distintos servi*ios a las superiores *o;o son los*ontroladores o drivers para el Aard?are, la gesti<n de pro*esos, el siste;a del ar*Aivos C el a**eso C gesti<n de la ;e;oria. MiddleBare: ,l ;iddle?are es el *onGunto de ;<dulos =ue Aa*en posi@le la propia existen*ia de apli*a*iones para ;<viles. ,s total;ente transparente para el usuario C oDre*e servi*ios *laves *o;o el ;otor de ;ensaGerHa C *o;uni*a*iones, *<de*s ;ulti;edia, intIrpretes de pBginas ?e@, gesti<n del dispositivo C seguridad. Entorno de eCec&ci8n de aplicacione/: ,l entorno de eGe*u*i<n de apli*a*iones *onsiste en un gestor de apli*a*iones C un *onGunto de interDa*es progra;a@les a@iertas C progra;a@les por parte de los desarrolladores para Da*ilitar la *rea*i<n desoDt?are. Inter:a' de &/&ario: 0as interDa*es de usuario Da*ilitan la intera**i<n *on el usuario C el diseo de la presenta*i<n visual de la apli*a*i<n. 0os servi*ios =ue in*luCe son el de *o;ponentes grBDi*os #@otones, pantallas, listas, et*.& C el del ;ar*o de intera**i<n. )parte de estas *apas ta;@iIn existe una Da;ilia de apli*a*iones nativas del telIDono =ue suelen in*luir los ;enEs, el ;ar*ador de nE;eros de telIDono et*...

ducacin por
Ing. Miguel ngel Ramos Grande

-I-"EMA- "RA"ADO-: Pal; 4S SC;@ian >indo?s 3o@ile -pAone 4S


2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

)ndroid 7A!M O$aracter(/tica/ )r=uite*tura @asada en pro*esadores )R3 de %2 @its. Soporte para ta;ao de pantalla Aasta %20x'$0. Soporte ;ultilenguaGe, GaponIs C *Aino si;pliDi*ado. 3enos de %00F solo para el S4 #R)3& 3Bxi;o de "2$ 3: de R)3

-DMBIAN
$aracter(/tica/ SC;@ian 4S posee un nE*leo de tie;po real. ,s un siste;a operativo *on un ;i*roFernel C *apa*idad ;ultitAreading. Soporta las ar=uite*turas de los Elti;os CP2 e in*luso soporta Aard?are JsingleK*AipJ o de un solo *Aip. Cuenta *on un siste;a de ar*Aivos de alta perDor;an*e =ue soporta las Elti;as ;e;orias /4R, /)/+, S+ C 33C. 0as versiones 9.%, 9.' C 9.6 #Elti;a versi<n&, soportan pagina*i<n @aGo de;anda, una *ara*terHsti*a de la =ue se enorgulle*e ;u*Ao la *o;paHa. 0a pagina*i<n @aGo de;anda per;ite un ;eGor aprove*Aa;iento de la ;e;oria R)3 de los dispositivos Ca =ue solo se *arga en ;e;oria la JpBginaJ =ue se va a eGe*utar.

EINDOE- MOBI!E
$aracter(/tica/: ,ste siste;a, estB estre*Aa;ente vin*ulado a otros produ*tos de la ;is;a ;ar*a #servi*ios 0ive, 4DDi*e 3o@ile, -nternet ,xplorer 3o@ile, et*.& C *uenta *on una interDaz grBDi*a de ;uC @uena *alidad, C ;uC si;ilar a la de los siste;as operativos >indo?s. );@as *osas, aCudan a dis;inuir la *urva de aprendizaGe de los usuarios pues proveen un entorno de tra@aGo ;uC si;ilar al =ue se tiene en el Aogar o en la oDi*ina. Lernel uniDi*ado K,l Fernel de >indo?s C, puede ;aneGar ;as de %2000 pro*esos si;ultBneos, *ada uno *on 2G: de ;e;oria virtual *o;partida.
2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

ducacin por
Ing. Miguel ngel Ramos Grande

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando K,l DilesCste; soporta ar*Aivos de Aasta 'G: C en*ripta*i<n de dispositivos de al;a*ena;iento externo. ariadas ar=uite*turas KTra@aGa *on pro*esadores de ar=uite*turas x$M, )R3, SN' C 3-PS. $aracter(/tica/ de /eg&ridad: Prote**i<n del dispositivo *on *ontrasea Control de a**eso *on *ontrasea al sin*ronizar *on un PC )u;ento exponen*ial del tie;po de espera tras intento de a**eso in*orre*to 8or;ateo re;oto del dispositivo para prevenir el a**eso no autorizado a inDor;a*i<n CiDrado del *ontenido de la tarGeta extraH@le para prevenir el a**eso no autorizado a inDor;a*i<n CiDrado en SS0 para datos trans;itidos entre el dispositivo C el servidor de *orreo *orporativo 2so de estBndar ),S "2$ C 26M para *iDrado en *o;uni*a*iones SS0 ,l ;odo :luetootA visi@le del dispositivo puede denegarse para prevenir la seguridad ,l *ontrol de eGe*u*i<n de apli*a*iones per;ite @lo=uear la eGe*u*i<n de apli*a*iones no Dir;adas Per;itir o @lo=uear la eGe*u*i<n de apli*a*iones C li@rerHas +00 no Dir;adas
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

I71ONE O$aracter(/tica/: So@re la versi<n ;odiDi*ada del Fernel de 3)C 4S O =ue *orre el iPAone, se en*uentran las *apas de servi*ios =ue *o;ponen el telIDono ;<vil. ,xiste una gran in*lina*i<n en el desarrollo del S4 a la interDaz de usuario C las *uestiones de usa@ilidad. Sin duda el iPAone es el S4 para dispositivos ;<viles =ue @rinda una ;eGor experien*ia de usuario, *on un ;odo de ;aneGo revolu*ionario @asado en su Tou*A S*reen e i;ple;entado ;ediante el Dra;e?orF Co*oa Tou*A desarrollado por )pple. 0as *apa*idades ;ulti;edia de este S4 son @astante a;plias.

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ANDROID
$aracter(/tica/: Se trata de un S4 a@ierto, ;ultiKtarea Per;ite a los desarrolladores a**eder a las Dun*ionalidades prin*ipales del dispositivo ;ediante )P-s. PTodas las apli*a*iones son igualesQ ,l S4 no diDeren*ia entre las apli*a*iones @Bsi*as del telIDono C las apli*a*iones de ter*eros. Cual=uier apli*a*i<n puede ser ree;plazada li@re;ente, in*luso las =ue trae por deDe*to el S4. 4tras *ara*terHsti*as! /avegador >e@ integrado @asado en el ;otor >e@Lit. Soporte para grBDi*o 2+ C %+ @asado en la espe*iDi*a*i<n 4penG0 ".0 :ase de datos S10ite Soporte ;ulti;edia para audio, video e i;Bgenes en varios Dor;atos. Cone*tividad :luetootA, ,+G,, %G C >-K8i.

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

LENGUAJES DE INTERFACES DE SERVICIOS:

Son los propios usuarios los =ue (por el i;pulso de *u@rir alguna ne*esidad( to;an la ini*iativa a la Aora de *rear nuevos servi*ios. 0as interDa*es de usuario, de@en oDre*er a los usuarios Aerra;ientas =ue les per;itan satisDa*er esta ne*esidad en *ual=uier instante C @aGo *ual=uier lo*aliza*i<n, per;itiendo pues la posi@ilidad de tener disponi@le di*Aa Aerra;ienta en el ;<vil. ,n el ;er*ado existen gran *antidad de Aerra;ientas de *rea*i<n (Ca sean de servi*ios o generales( =ue Aan intentado entender el pro*eso ;ental =ue un usuario puede plantearse a la Aora de *on*e@ir algo. ,xisten Aerra;ientas generales =ue plantean diversos paradig;as de intera**i<n para la *rea*i<n, *o;o puedan ser! las Aerra;ientas oDi;Bti*as, las Aerra;ientas para la *rea*i<n de ;apas ;entales, las =ue per;iten *rear ;odelos ;ate;Bti*os, et*. Ta;@iIn existen otras Aerra;ientas espe*HDi*as de *rea*i<n de servi*ios para usuarios #Aerra;ientas de P3asAupQ, Aerra;ientas para la *rea*i<n de apli*a*iones sen*illas, C Aerra;ientas para la gesti<n de P>idgetsQ en entorno ;<vil&. ,l anBlisis de estas apli*a*iones nos *ondu*e a *onstatar =ue (aun=ue los ;odelos en *uesti<n a *rear puedan ser de ;uC distinta Hndole( las distintas Aerra;ientas *o;parten una serie de *on*eptos o paradig;as =ue los usuarios entienden C asi;ilan *o;o parte de su pro*eso de *rea*i<n. )de;Bs, se apre*ia el gran esDuerzo de las te*nologHas ;<viles por en*ontrar ;e*anis;os de ;eGora de la experien*ia de usuario en sus interDa*es grBDi*as. 0a *rea*i<n C eGe*u*i<n de servi*ios en ;ovilidad es uno de los retos planteados en el B;@ito de las te*nologHas de la inDor;a*i<n C las *o;uni*a*iones. Son ;Eltiples los pro@le;as =ue se presentan en torno al *on*epto de *rea*i<n C *onsu;o de servi*ios desde dispositivos ;<viles. ,n este tra@aGo nos *entra;os en las diDi*ultades relativas a la interDaz de usuario en rela*i<n a la *rea*i<n de servi*ios #aun=ue evidente;ente esta aDe*ta a la eGe*u*i<n de los ;is;os& por parte de usuarios no expertos C en ;ovilidad #utilizando su dispositivo ;<vil&. ,stas diDi*ultades se derivan de las *ara*terHsti*as de los dispositivos ;<viles, espe*ial;ente, las di;ensiones redu*idas de las pantallas C los diDerentes ;odos de intera**i<n =ue e;plean #te*lado, puntero, tB*til, ;ovi;iento, et*.&. 0a propuesta planteada en este tra@aGo *onsiste en utilizar el lenguaGe natural para la *rea*i<n de servi*ios. +e este ;odo, la propuesta aprove*Aa el *ono*i;iento =ue los usuarios tienen del ;aneGo de dispositivos ;<viles (C en parti*ular de la es*ritura nativa de los ;is;os( para apli*arlo a la *rea*i<n de servi*ios.

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

LENGUAJE DE DESARROLLO Y BIBLIOTECAS:

0os lenguaGes de progra;a*i<n para los dispositivos ;<viles dependen en gran parte del dispositivo en el =ue se =uiera tra@aGar, sin e;@argo tienen en *o;En =ue se puede *rear siste;as visuales ro@ustos *on ;aCor Da*ilidad independiente;ente del lenguaGe de progra;a*i<n =ue se estI apli*ando, por supuesto di*Ao lenguaGe de@e soportar la ;etodologHa de progra;a*i<n *on la =ue tra@aGa el dispositivo en parti*ular. 4tra ventaGa i;portante es la reutiliza*i<n de *<digoR para poder reutilizar *<digo existente =ue nos si;pliDi=ue el desarrollo de una interDaz de usuario grBDi*a es ne*esario *ono*er C adentrarse en las li@rerHas existentes en los diversos lenguaGes de progra;a*i<n para dispositivos ;<viles. )Aora una vez =ue se *ono*en C se pueden apli*ar en una interDaz de *onsola para el usuario serB ;u*Ao ;Bs sen*illo u@i*arlos dentro de las *lases existentes C apli*ar el te;a ade*uado dependiendo de lo =ue se ne*esite personalizar de a*uerdo a la naturaleza de *ada siste;a. 0os lenguaGes de progra;a*i<n se pueden *lasiDi*ar de diDerentes Dor;as, Ca sea por su nivel o por sus apli*a*iones, este Elti;o general;ente es utilizado para *lasiDi*ar a los lenguaGes de progra;a*i<n para dispositivos ;<viles. 0as apli*a*iones pueden ser *on un solo Ailo de *ontrol dirigidas a eventos, esto =uiere de*ir =ue s<lo tendrB una apli*a*i<n en eGe*u*i<n en un tie;po deter;inado, o @ien desarrolladas para ;ultiKtarea . SM0 es una plataDor;a para ter;inales ;<viles #telIDonos -nteligentes o P+)s& =ue utilizan el siste;a operativo SC;@ian. 0a plataDor;a SM0 *onsiste en un *onGunto de @i@liote*as C )pli*a*iones inDor;Bti*as estBndar, tales *o;o teleDonHa, Nerra;ientas de gesti<n personal C reprodu*tores ;ulti;edia. $aracter(/tica/F edicione/ y .er/ione/ Edici8n: representa una *ole**i<n de a*tualiza*iones C de Cara*terHsti*as adi*ionales, a ;enudo a*o;paadas de un Ca;@io en el siste;a operativo SC;@ian. 7a9&ete de caracter(/tica/ ,eat&re 7acG: son lanza;ientos +e *ara*terHsti*as adi*ionales disponi@les entre las nuevas ,di*iones.
2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

ducacin por
Ing. Miguel ngel Ramos Grande

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando >er/ione/: Son a*tualiza*iones a las edi*iones, la Da;ilia de ersiones C a*tualiza*iones para SM0 son! " SM0 Pri;era edi*ion #SM0 "st& 2 SM0 Segunda edi*ion #SM0 2nd ,d initial, 8P", 8P2 C 8P%& % SM0 Ter*era edi*ion #SM0 %rd ,d initial, 8P" C 8P2& ' SM0 1uinta edi*ion #SM0 6tA ,d&
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

BASE DE DATOS QUE SOPORTA

3u*Aos Da@ri*antes oDre*en SG:+ ;<viles *apa*es de *o;uni*arse *on los prin*ipales SG:+ rela*ionales. ,stos SG:+ ;<viles estBn adaptados a los re*ursos li;itados de las unidades ;<viles C propor*ionan una serie de Dun*ionalidades adi*ionales! S Co;uni*a*i<n *on el servidor *entralizado de @ase de datos ;ediante tI*ni*as de *o;uni*a*i<n inalB;@ri*a. S Repli*a*i<n de datos en el servidor *entralizado de @ase de datos C en el dispositivo ;<vil. S Sin*roniza*i<n de datos entre el servidor *entralizado de @ase de datos C el dispositivo ;<vil. S Gesti<n de datos en el dispositivo ;<vil. S )nBlisis de los datos al;a*enados en el dispositivo ;<vil. )lgunos eGe;plos de Siste;as Gestores de @ases de datos ;oviles son! i)nC?Aere Solutions, e;presa Dilial de SC@ase, lidera el ranFing del ;er*ado de @ases de datos ;<viles gra*ias aS10 )nC?Aere. ,ste pa=uete propor*iona @ases de datos =ue pueden utilizarse tanto a nivel de servidor #soporta ;B=uinas de Aasta M'@its& *o;o a nivel de dispositivo ;<vil. S10 )nC?Aere se *o;pone de las siguientes te*nologHas! S S10 )nC?Aere Server! siste;a gestor de @ases de datos rela*ionales para los siste;as de @ases de datos ;<viles. S 2ltralite! siste;a gestor de @ases de datos =ue puede e;@e@erse en dispositivos ;<viles. S 3o@ilinF! te*nologHa de sin*roniza*i<n para el inter*a;@io de datos entre @ases de datos rela*ionales C @ases de datos no rela*ionales.
2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

ducacin por
Ing. Miguel ngel Ramos Grande

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando S 1)nC?Aere! Da*ilita el desarrollo de apli*a*iones ;<viles ro@ustas C seguras. S S10 Re;ote! per;ite a los usuarios de dispositivos ;<viles sin*ronizar sus datos *on otras @ases de datos S10 )nC?Aere. +:2 ,verCpla*e de -:3 es una @ase de datos rela*ional C un servidor de sin*roniza*i<n =ue per;ite extender las apli*a*iones C los datos e;presariales a dispositivos ;<viles. Gra*ias a un *onsu;o de re*ursos redu*ido, esta @ase de datos puede integrarse en dispositivos *o;o P+)s C telIDonos ;<viles. 3i*rosoDt ta;@iIn oDre*e una @ase de datos para dispositivos ;<viles. Se trata de 3i*rosoDt S10 Server Co;pa*t %.6, un ;otor de @ases de datos =ue per;ite desarrollar apli*a*iones en *ual=uier plataDor;a >indo?s in*luCendo Ta@let PCs, Po*Fet PCs, S;art PAones C e=uipos de es*ritorio. 4ra*le +ata@ase 0ite "0g es la solu*i<n de 4ra*le para desarrollar apli*a*iones en entornos ;<viles. Propor*iona un *liente =ue per;ite la realiza*i<n de *onsultas S10 para a**eder a los datos lo*ales del dispositivo C un servidor para gestionar los datos de Dor;a *entralizada. 4tros produ*tos ;enos utilizados son:orlandTs 7+ataStore, una @ase de datos 7ava para dispositivos ;<viles C apli*a*iones >e@, o 3o@iSnap, un proCe*to de investiga*i<n *uCo o@Getivo es soportar el desarrollo de apli*a*iones *on @ases de datos rela*ionales en entornos ;<viles.
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

EMULADORES CON LOS QUE CUENTA


Todas las plataDor;as poseen e;uladores disponi@les en sus sitios ?e@. Ustos son un punto *lave para un desarrollador ;<vil, de@ido a =ue es diDH*il tener a**eso a todos los ;odelos de e=uipos ;<viles para pro@ar C eGe*utar los desarrollos. ,stas apli*a*iones e;ulan *o;pleta;ente el siste;a operativo C la Dun*ionalidad de un e=uipo ;<vil en *ual=uier siste;a *o;o >indo?s o 0inux de es*ritorio. Windows Mobile: ,n los Elti;os aos, 3i*rosoDt *o;enz< a expandir la Da;ilia >indo?s Aa*ia e=uipos ;Bs pe=ueos, *o;o >indo?s OP Ta@let PC, >indo?s C, C >indo?s 3o@ile. >indo?s C, #3o@ile&, =ue es el siste;a operativo de e=uipos Po*Fet PC #P+) C AandAelds& C s;artpAones #telIDonos *elulares&. >indo?s *o;enz< a @rindar soporte para el desarrollo de apli*a*iones ;<viles para el siste;a operativo >indo?s C, a travIs de e3@edded isual CVV C sual :asi* #a;@os a*tual;ente dis*ontinuados&. Reuniendo a;@os produ*tos, asi *o;o e;uladores C otras Aerra;ientas surgi< e3@edded isual Tools, un entorno de desarrollo integrado, e=uivalente a isual Studio M para ;o@ile. ) partir de isual Studio ./,T Aan apare*ido nuevas Aerra;ientas para desarrollo C e;ula*i<n, =ue vere;os ;Bs adelante. Visual Studio .NET ) travez de isual Studio, los desarrolladores pueden *rear apli*a*iones ;<viles =ue Aagan uso de ./,T Co;pa*t 8ra;e?orF, un su@set de ./,T 8ra;e?orF, ta;@iIn *ono*ido en el a;@iente de 3i*rosoDt *o;o S;art +evi*e Progra;;ing. 0os desarrollos *reados *on ./,T son en *<digo ;aneGado. 0as ventaGas de utilizar S./,T es =ue tendre;os el ;is;o ;odelo de progra;a*i<n =ue utiliza;os para desarrollos de es*ritorio, un solo set de Aerra;ientas C una gran opti;iza*i<n de tareas para el desarrollador respe*to a las Aerra;ientas anteriores. ,stas apli*a*iones podrBn *o;uni*arse *on >e@ Servi*es C Aasta *on soporte de )+4./,T. Uste serHa el es=ue;a estBndar de desarrollo de apli*a*iones =ue se eGe*uten en e=uipos >indo?s 3o@ile. Sin e;@argo, isual Studio./,T per;ite a**eder a otro ;odelo de desarrollo 3o@ile, ;ediante )SP./,T C los 3o@ile Controls. Mobile Controls 0os 3o@ile Controls dan la posi@ilidad de generar apli*a*iones )SP. /,T =ue sean *o;pati@les *on la ;aCor *antidad posi@le de e=uipos ;<viles, no s<lo de la plataDor;a >indo?s. ,sta *apa*idad viene in*luida *on el 3i*rosoDt 3o@ile -nternet ToolFit, =ue in*orpora esta Dun*ionalidad al ;otor )SP./,T C al entorno de isual Studio. +esde Ca, Istas serBn apli*a*iones serverKside, C se eGe*utarBn en un ?e@ server *on ./,T 8ra;e?orF. ,l dispositivo ;<vil #P+) o *elular& a**ederB a la apli*a*i<n a travIs de un @ro?ser, Ca sea *o;pati@le *on NT30, *NT30 o >30. Si @ien este tipo de desarrollos pueden realizarse *on otros lenguaGes #)SP%, PNP o si;ple NT30&, la diDeren*ia C la gran ventaGa =ue nos da )SP./,T es =ue el *<digo =ue genera en el ;o;ento de soli*itar la pBgina, segEn la *o;pati@ilidad del telIDono. ,s de*ir, si un navegador >30 #de un

ducacin por siempre

Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
*elular, por eGe;plo& estB soli*itando la pBgina, se generarB auto;Bti*a;ente el *<digo >30 ne*esario para *u@rir el *ontrol =ue *olo*a;os. Si soporta NT30, veriDi*arB =uI versi<n posee C =uI *ara*terHsti*as soporta #*apa*idades, *antidad de lHneas, soporte de *ooFies& para de*idir el tie;po de *<digo =ue genera. Con )SP./,T 3o@ile Controls podre;os generar *<digo *o;pati@le *on gran parte de los e=uipos ;<viles del ;er*ado, sean Pal; 4S, >indo?s 3o@ile, SC;@ian o, si;ple;ente, navegadores ?e@ o >)P nativos de un telIDono. +e esta Dor;a, lograre;os una reusa@ilidad de *<digo @astante *onsidera@le teniendo en *uenta la diversa *antidad de dispositivos ;<viles existentes. SQL Server Mobile Se trata de un pe=ueo ;otor de @ase de datos =ue se puede instalar so@re e=uipos Po*Fet PC. Soporta lenguaGe S10 de *onsultas C per;ite a**eder ;ediante una )P- del lenguaGe. )un=ue parez*a extrao, en aproxi;ada;ente "3@, este produ*to soporta @ases de datos rela*ionales, opti;izador de *onsultas, transa**iones, *o;presi<n, *onsultas al;a*enadas, a**eso a datos re;otos C repli*a*i<n *on versiones de S10 Server ;aCores, a travIs de NTTP e --S. PalmOS: 0uego de ;u*Aos aos, ventas, *a;@ios de no;@res C otras vueltas, Pal; se Aa dividido en dos e;presas! Pal;4ne para el desarrollo de Nard?are C Pal;Sour*e para el desarrollo del siste;a operativo Pal;4S. 0os e=uipos utilizan pro*esadores de te*nologHas ;uC distintas, so@re todo antes C despuIs de la versi<n Pal;4S 6. Cons*ientes de estos Dre*uentes *a;@ios de plataDor;a, Pal;Sour*e *re< una *apa de *o;pati@ilidad de apli*a*iones en sus nuevos siste;as operativos, deno;inada P)C, #Pal;4S )ppli*ation Co;pati@ilitC ,nviron;ent&. Cada apli*a*i<n Pal;4S de@e registrarse *on un identiDi*ador de autor #Creator -+& alDanu;Iri*o de *uatro dHgitos. Usta es la vHa =ue tiene el siste;a operativo para identiDi*ar una apli*a*i<n C sus @ases de datos asignadas. Pal;Sour*e nos per;ite registrar nuestro propio Creator -+ en spp.palos.*o;/i?s. Bases de datos Pal; soporta, por deDe*to, ar*Aivos de @ases de datos de P+: #Pal; +ata:ase&. ,ste siste;a tiene varias li;ita*iones en *uanto a poten*ialidad C seguridad. Por eso, Aan surgido produ*tos de ter*eros, *o;o 4ra*le 9i0ite, =ue es una versi<n opti;izada para Pal;4S *on soporte para @ases de datos rela*ionales C de o@Getos. Ta;@ien SC@ase oDre*e un produ*to lla;ado S10 )nC>Aere Studio 2ltra0ite, C existen produ*tos desarrollados sola;ente para Pal;, *o;o Nand:ase. PalmOS !" Usta plataDor;a de@e utilizarse si se =uiere *ontar *on una *o;pati@ilidad a@soluta *on todos los e=uipos Pal;4S del ;er*ado. ,l *<digo serB *o;pilado para ser *o;pati@le *on pro*esadores +ragon:all #a=uellos utilizados Aasta la versi<n ' in*lusive&, aun=ue, a travIs de P)C,, las versiones posteriores podrBn eGe*utar este *<digo a pesar de tener pro*esadores )R3, de te*nologHa distinta. ,l lenguaGe nativo para progra;ar C *o;pilar para Pal;4S es C/CVV. Pal;Sour*e provee de las Aerra;ientas, e;uladores C li@rerHas, =ue estBn disponi@les en *ada versi<n del siste;a operativo para su des*arga desde el sitio ?e@ de la e;presa. ,l entorno de desarrollo ;Bs utilizado en el ;undo Pal; es Code>arrior. Por el lado open sour*e; PRCKTools es el ;Bs antiguoR C re*iente;ente Pal;Sour*e Aa lanzado el Pal;4S +eveloper Suite en versi<n alpAa, =ue es un
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
agregado al proCe*to ,*lipse =ue *ontiene toda la solu*i<n integrada para desarrolladores. Pal; #*o;pila*i<n, de@ugging C e;ula*i<n&. 0as apli*a*iones en esta plataDor;a son orientadas a eventos, de un solo Ailo de eGe*u*i<n C, ade;Bs, el siste;a tiene un Eni*o progra;a en eGe*u*i<n a la vez. 0a estru*tura de una apli*a*i<n Pal;4S M$F es una Dun*i<n Pilot3ain #e=uivalente al ;ain en C&, pantallas tra@aGadas a travIs de Dor;ularios C un @u*le en la espera de la a**i<n de un evento por parte del usuario. 0as apli*a*iones Pal;4S poseen una interDaz grBDi*a en un ar*Aivo de re*ursos, =ue podre;os invo*ar desde el *<digo a travIs de identiDi*adores de *ada o@Geto grBDi*o *reado. Tene;os o@Getos disponi@les tales *o;o ;enEs desplega@les, @otones, *a;pos de texto, listas, *o;@os C @arras de progreso. Ta;@iIn podre;os a**eder a @aGo nivel al uso de la pantalla. Palm OS #arnet Todas las versiones 6.x del siste;a soportan apli*a*iones *readas @aGo esta plataDor;a. Son apli*a*iones *o;piladas para )R3, ta;@iIn lla;adas )R3lets. ,sta versi<n del siste;a soporta P)C,. Con ella solo podre;os *rear apli*a*iones =ue *orran so@re P)C, C =ue puedan utilizar *iertas Dun*iones espe*HDi*as =ue Pal; provee para )R3. Pal;4S 6 se per;ite tra@aGar *on ;aCor resolu*i<n de pantalla, pro*esadores ;Bs potentes, reprodu**i<n C gra@a*i<n de audio, a**eso a te*nologHas de *o;uni*a*i<n #*o;o >iK8i, GPRS o C+3)& C Dun*iones de seguridad *o;o soporte para *onexiones SS0. $o0alt ) partir de las versiones M.x del siste;a operativo #Co@alt&, las apli*a*iones serBn de tipo Protein, C el siste;a provee *iertas ;eGoras para los desarrolladores! per;itir registros C ;<dulos ;aCores a M'F, apli*a*iones ;ultitAreading, ar*Aivos de re*ursos C de deDini*i<n de Dor;ularios en ar*Aivos O30, C soporte de @ases de datos ;Bs avanzado. )de;Bs, Tendre;os a**eso a la )P- ;ulti;edia, disponi@le para nuestros desarrollos. ,sta versi<n soporta P)C,, pero ta;@iIn nos per;ite generar apli*a*iones "00W nativas para pro*esadores )R3, no dependiendo Ca de Dun*iones C *o;pati@ilidades *on apli*a*iones M$F. Con esta versi<n del siste;a operativo, Pal;Sour*e oDre*e una extensa )P- de desarrollo para *ada te;a! interDaz grBDi*a, *o;uni*a*iones de alto nivel, de @aGo nivel de teleDonHa, ;ulti;edia, seguridad C de ar*Aivos, ;e;oria C @ases de datos. S$mbianOS SC;@ian4S es un siste;a operativo ;uC potente para e=uipos ;<viles, C es un siste;a operativo @astante utilizado por telIDonos *elulares de alta ga;a. 0os lenguaGes disponi@les por ex*elen*ia para SC;@ian4S son CVV C 7ava, a travIs de 723,. Con CVV podre;os a**eder a *apa*idades de @aGo nivel C de alto rendi;iento para Guegos C apli*a*iones potentes so@re estos e=uipos. Ta;@iIn ;ediante app8orge, se pueden realizar desarrollos en :M o :./,T en isual Studio. 0as Aerra;ientas ;Bs utilizadas para CVV son! 3etro?erFs Code>arrior C :orland CVV:uilderO Mobile Edition. Por eGe;plo, el navegador 4pera estB disponi@le para e=uipos SC;@ian4S, desarrollado entera;ente en *<digo nativo para ;aCor perDor;an*e. 0o ;is;o su*ede *on apli*a*iones ;ulti;edia *o;o Real 4ne PlaCer.
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

TABLA COMPARATIVA
Temas &es'ri('i)n de la ar*uite'tura Venta%as
#stablecer dos escenarios completamente opuestos, de esta manera es %osible abarcar el resto situaciones que se encuentren en niveles intermedios entre estos dos polos contrarios. *e$ores aplicaciones *e$or fluide4 con el usuario *e$ores presupuestos. *s llamativos y me$ores capacidades

&esventa%as
.e desactuali4a y pierde su valor econmico %ierde publicidad. 6isminuye el nivel de compra y venta de los mismos Apliciones no compatibles 3allas con los soft5are *ayor dificultan en el uso 3allas des compatibilidad con ms dispositivos

Sistema o(erativo a utili+ar

Len,ua%es de inter-a'es de servi'ios

%ermite solucin de dudas #n ocasiones )ay un y aclaraciones costo *ayor informacin (o siempre se encuentra la solucin (o est disponible las 89 )oras.

Len,ua%e de desarrollo $ bibliote'as

ducacin por
Ing. Miguel ngel Ramos Grande

0a reutiliza*i<n de *<digo, +ependen en gran parte del para poder reutilizar dispositivo en el =ue se *<digo existente =ue nos =uiera tra@aGar si;pliDi=ue el desarrollo de una interDaz de usuario grBDi*a es ne*esario *ono*er C adentrarse en las
2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando li@rerHas existentes en los diversos lenguaGes de progra;a*i<n para dispositivos ;<viles. (ecesitan ser compatibles Base de datos *ue so(orta %oder e$ecutar distintas
aplicaciones con la base de datos .u tama:o *ayor capacidad de almacenamiento
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

Emuladores 'on los *ue 'uenta

#mulan completamente el sistema operativo y la funcionalidad de un equipo mvil en cualquier sistema como Windo5s o !inu" de escritorio.

#s difcil tener acceso a todos los modelos de equipos mviles para probar y e$ecutar los desarrollos.

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

Colegio de Educacin Profesional Tcnica del Estado de Veracruz Reforma Educativa, educar participando y participar educando
Plantel Tuxpan Lic. Jess Reyes Heroles #165

Conalep

REPORTE LO Q E !O"PREN#I"OS !ON ESTE TRA$A%O & ERON #E"ASIA#AS !OSAS !O"PREN#I"OS LOS #ISTINTOS #ISPOSITIVOS' "ANERAS' LEN( A%ES #E PRO(RA"A!IN' SISTE"AS OPERATIVOS Q E )A* ENTRE " !)AS !OSAS "+S, A#Q IRI"OS " !)OS !ONO!I"IENTOS * VI"OS Q E NO ES &+!IL &A$RI!AR * #ISE-AR #ISTINTOS TIPOS #E #ISPOSITIVOS "VILES * Q E SE NE!ESITA " !)A PRO(RA"A!IN PARA !REAR N #ISPOSITIVO Q E REAL"ENTE VAL(A LA PENA, EL " N#O #E LA PRO(RA"A!IN ES N " N#O " * (RAN#E * " * E.TENSO Q E NOS &ALTA POR !ONO!ER PERO ENTRE "+S !ONO!E"OS "+S NOS INTERESA ,

ducacin por
Ing. Miguel ngel Ramos Grande

2da. de General Silva s/n Santiago de la Pea, C. P. 92770, Tuxpan de Rdguez. Cano, er. Tels.! 0" #7$%& ' ( '' ( 0$ conalep165@prodigy.net.mx

siempre

También podría gustarte