Está en la página 1de 7

1. Qu formas existen de realizar programacin para anroid?

explique al
menos tres formas, mencionando las ventajas e inconvenientes de cada
uno.
App inventor es un framework creado inicialmente por el MIT (Instituto
tecnolgico de Massachusetts) y fu cogido por google, para ue cualuier
persona con inters pueda crearse su propia aplicacin movil, ya sea para su
empresa, para su casa o por otros interses!
"ara crear una aplicacin con app inventor hay ue reali#ar tres pasos$
%l dise&o de la aplicacin , en la ue se seleccionan los componentes para su
aplicacin!
%l editor de 'loues , donde ir(s escogiendo los 'loues ue te sean necesarios
segun la aplicacin ue tengas pensada de hacer!
Tu aplicacin aparecer( paso a paso de en la pantalla del telfono a medida
ue a&ada pie#as a la misma, para ue puedas pro'ar tu tra'a)o! *uando haya
terminado, puedes empauetar la aplicacin y producir una aplicacin
independiente para instalar!
+i no tienes un telfono Android, puedes construir tus aplicaciones utili#ando el
emulador de Android , el software ue se e)ecuta en tu computadora y se
comporta como el telfono!
%l entorno de desarrollo de App Inventor es compati'le con Mac ,+ -, ./0 1
2inu3 y sistemas operativos de 4indows, y varios modelos de telfonos Android
populares! 2as aplicaciones creadas con App Inventor se pueden instalar en
cualuier telfono Android! (5er reuisitos del sistema !)
Antes de poder utili#ar App Inventor, es necesario configurar el ordenador e
instalar los archivos de instalacin de App Inventor en el euipo!
PH!"#$P
"hone.ap es un framework para el desarrollo de aplicaciones mviles producido
por /ito'i, y comprado posteriormente por Ado'e +ystems!6 7 "rincipalmente,
"hone.ap permite a los programadores desarrollar aplicaciones para
dispositivos mviles utili#ando herramientas genricas tales como 8ava+cript,
9TM2: y *++;! 2as aplicaciones resultantes son h<'ridas, es decir ue no son
realmente aplicaciones nativas al dispositivo (ya ue el renderi#ado se reali#a
mediante vistas we' y no con interfaces gr(ficas espec<ficas de cada sistema),
pero no se tratan tampoco de aplicaciones we' (teniendo en cuenta ue son
aplicaciones ue son empauetadas para poder ser desplegadas en el
dispositivo incluso tra'a)ando con el A"I del sistema nativo)!
%n la tercera versin de "hone.ap se incorpora el uso de una interfa# de
comandos a travs de consola, una nueva aruitectura de complementos
descentrali#ados y la posi'ilidad de utili#ar un cdigo we' unificado para crear
m=ltiples proyectos!
"hone.ap mane)a A"I ue permiten tener acceso a elementos como el
acelermetro, la c(mara, los contactos en el dispositivo, la red, el
almacenamiento, las notificaciones, etc! %stas A"I se conectan al sistema
operativo usando el cdigo nativo del sistema husped a travs de una Interfa#
de funciones for(neas en 8avascript!
"hone.ap permite el desarrollo ya sea e)ecutando las aplicaciones en nuestro
navegador we', sin tener ue utili#ar un simulador dedicado a esta tarea, y
'rinda la posi'ilidad de soportar funciones so're frameworks como +encha
Touch o 8>uery Mo'ile!
"hone.ap es una distri'ucin de Apache *ordova!; 2a aplicacin se llam en
un principio ?"hone.ap?, y posteriormente ?Apache *all'ack?! Am'os sistemas
tienen funciones casi idnticas, la diferencia principal entre Apache *ordova y
"honegap es ue el segundo tiene acceso a servicios de compilacin en la nu'e
proporcionados por Ado'e *reative *loud!
Apache *ordova es un software de cdigo a'ierto y tanto este como "hone.ap
pueden ser utili#ados li'remente en cualuier aplicacin sin necesidad de
atri'ucin o licencias de ning=n tipo
)>uery Mo'ile es el framework )>uery orientado a dispositivos mviles! %l
framework soporta i,+, Android, 4indows "hone, @lack@erry, +ym'ian, "alm
we',+ y m(s dispositivos! %l framework est( a=n en desarrollo y se espera ue
est listo a finales del 7A6A! +i hacen tan 'uen tra'a)o como con )>uery, tiene
todas las papeletas para convertirse en el me)or framework!
8>ueryMo'ile es un Bramework )ava+cript para el desarrollo r(pido y f(cil de
sitios we's optimi#ados para telfonos mviles! *on este framework,
aceleramos la velocidad de desarrollo de aplicaciones, encapsulando muchas
tareas comunes ue se reali#an cuando usamos el lengua)e 8ava+cript! Agrega
una capa m(s a 8>uery e intenta suplir algunas necesidades ue los
programadores de dispositivos mviles padecen!
%n el pasado, un desarrollador ten<a ue programar seg=n para u dispositivo
concreto, lo ue alarga'a los tiempos de desarrollo y mantenimiento de los sitios
we's! Ahora con 8>ueryMo'ile, evitamos conocer la lgica espec<fica de cada
dispositivo y nos centramos en la programacin para un solo fin, el navegador de
un telfono mvil!
8>ueryMo'ile, es un framework 'astante )ven, desde el 6; de Agosto de 7A6A,
aunue promete 'astante como framework de desarrollo para we' para mviles!
+encha Touch
+encha Touch es un framework para desarrollar aplicaciones para dispositivos
mviles utili#ando 9TM2 :, ue permite la creacin de aplicaciones como si
fueran nativas de sistemas operativos Android o Apple i,+! %ste framework
soporta 9TM2 :, *++ ; y )avascript ue proporciona un alto nivel de poder,
fle3i'ilidad y optimi#acin en las aplicaciones ue se desarrollan!
C>u es +encha TouchD
+encha Touch, un framework de aplicaciones 9TM2: mvil de alto rendimiento,
es la piedra angular de la plataforma +encha 9TM2:! *onstruido para permitir
e3periencias de usuario de clase mundial, +encha Touch es el =nico marco ue
permite a los desarrolladores crear aplicaciones de gran alcance ue funcionan
en i,+, Android, @lack@erry, 4indows "hone, y m(s!
Eescu're por u cada ve# m(s empresas est(n invirtiendo en su futuro
desarrollo con 9TM2:
C>u hay de nuevoD
+encha Touch 7!;!6 es la =ltima versin de nuestro marco de aplicacin mvil
l<der en la industria! %n +encha Touch 7!; se actuali# las A"Is de dispositivos
para ue Apache *ordova un componente totalmente soportado, incluido el
apoyo (utili#ando la =ltima versin de *ommand +encha) para el Ado'e
"hone.ap @uild ! Toue 7!; tam'in incluy dos temas completamente nuevos$
*upertino y Mountain 5iew, adem(s de varios realce a los temas ya e3istentes,
en especial el tema de @lack'erry 6A! ,tras me)oras en Touch 7!; incluyen
soporte completo para -M29TT"Feuest /ivel 7 (-9F7) en los dispositivos ue
lo soportan, y un nuevo componente "rogressIndicator dar a los usuarios una
indicacin verdadera al cargar! *on Touch 7!;!6, hemos introducido soporte
Ti#en con temas e3clusivos para 0nity para auellos ue est(n construyendo
aplicaciones para la plataforma Ti#en!
Tenga en cuenta ue el nuevo componente *uadr<cula t(ctil no es una parte de
+encha Touch y slo est( disponi'le como parte de +encha completa o +encha
Touch @undle !
%. "xplique la importancia del uso de soft&are ' (ard&are li)re en la
construccin de equipos de comunicaciones.
"osi'ilita la creacion de dispositivos de comunicacion a 'a)o costo!
Bacilita un mayor acceso a tecnologias de comunicacion de'ido al uso de
hardware y software li're!
"ermite la posi'ilidad de innovar en cuanto a dispositivos de comunicacion
anadiendo funciones a un dispositivo convencional!
%)ecucion de proyectos de 'eneficio social de'ido al 'a)o costo de los
dispositivosde comunicacion!
*. "xplique de manera detallada desde su criterio profesional cu+les ser,an
cuarto pro'ectos que se puedieran desarollar utilizando equipo de
comunicacin de )ajo costo.
Acceso a internet en #onas sin servicio como resultado de e)ecucion de
proyectos de 'eneficio social!
+istema de comunicacin mvil, accesi'le, a'ierto y de 'a)o coste, para
personas con discapacidad motora
0so de telefonia movil para me)orar la calidad y acceso a la educacion
Instalar redes inal(m'ricas de sensores de 'a)o costo y poca demanda
energtica para supervisar la calidad del agua
-. "scri)as sus valoraciones so)re el taller desarrollado.
Ee acuerdo a la vida actual del mundo empresarial el termino
capacitacin y sistemas de informacin est(n cam'iando la forma de
tra'a)o de las empresas, los sistemas de informacin ayudan a acelerar
procesos por lo tantoG las organi#aciones ue los implantan logran
venta)as competitivas al adoptarlos en sus funciones!
2a capacitacin se refiere a los mtodos ue se usan para proporcionar a
las personas dentro de la empresa las ha'ilidades ue necesitan para
reali#ar su tra'a)o, esta a'arca desde peue&os cursos so're
terminologia hasta cursos ue le permitan al usuario entender el
funcionamiento del sistema nuevo, ya sea teorico o a 'ase de practicas o
me)or aun, com'inando los dos!
%ste es un proceso ue lleva a la me)ora continua y con esto a implantar
nuevas formas de tra'a)o, como en este caso un sistema ue ser(
automati#ado viene a agili#ar los procesos y llevar a la empresa ue lo
adopte a generar un valor agregado y contri'uir a la me)ora continua por
medio de la implantacin de sistemas y capacitacin a los usuarios
2as tecnologias de comunicacion estan en constante innovacion por lo
ue conocer so're ellas es de vital importancia tanto para nosotros como
para las empresas!

También podría gustarte