1Desarrollo de Aplicaciones Moviles

Embed Size (px)

Citation preview

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    1/27

    CETis 109Yesica Guadalupe Morales Animas

    Gustavo Lorenzo Pacheco

    Roerto Carlos Perales Re!es

    "esarrollo de Aplicaciones M#viles

    PR$GRAMAC%$& '( "M

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    2/27

    TEMAS

    a) Evolucin de dispositivos mviles

    b) Procesadores para dispositivos mviles

    c) Sistema Operativo Comerciales

    d) Sistemas Operativos libres

    e) Sistemas Operativos Emergentes

    f) Entornos de trabajo para aplicaciones mviles

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    3/27

    Evolucin de dispositivos mviles

    Una red celular es lanzada en Japn por !! Esta red cubr"a toda el#rea de !o$%o& con '( estaciones base a las ue se comunicaba*

    +espu,s ,sta red se e-pandi .asta cubrir todo Japn % se convirtien la primera red /0 nacional*

    1980

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    4/27

    1otorola sigui innovando en el terreno mvil % lanz eltel,fono mvil m#s peue2o % ligero de la ,poca& el primermvil con dise2o de tapa& ue permit"a reducir el tama2o delmismo en reposo % poder ser desdoblado para utilizarlo*

    1989

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    5/27

    Con ello estamos .ablando de las cone-iones 34P 53ireless4pplication Protocol)& algo ue o$ia comenz aimplementar en sus terminales& en particular con su o$ia6//7& conocido por ser el mvil ue publicitaron en laprimera pel"cula de la saga 1atri-*

    1999

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    6/27

    8ue ese a2o cuando present su 9lac$9err% :;/7& elprimer modelo de la serie 9lac$9err% en integrarsoporte de datos mvil* 0racias a dic.a caracter"stica& %su teclado& dispon"a de funciones de agenda personal %

    soporte de email pus.*

    2002

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    7/27

    4ndroid es un sistema operativo desarrollado en un primermomento para dispositivos mviles pero ue .a ido evolucionandoa lo largo del tiempo % en la actualidad es posible utilizarlo endiversos dispositivos ue nada tienen ue ver con un terminalmvil* El : de oviembre de '776 se .izo el anuncio oficial de

    4ndroid % el primer dispositivo de 4ndroid ue

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    8/27

    Con ,l llegaron multitud de novedades al mercado& como es lapopularidad de las pantallas t#ctiles 5multit#ctil) en su caso& unasencillez de acceso a =nternet % capacidades multimediaavanzadas* En '77>& tuvimos %a el tercer modelo de iP.one& (0S&

    % terminales ue .an copiado varias de sus caracter"sticas&aunue con otros sistemas operativos como son o$ia >6& Palm

    Pre o cualuier terminal con 4ndroid&

    2009

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    9/27

    2014+esde auel '7/7 en ue Samsung anunciaba el primer 0ala-% S&

    pasando por los modelos de toda la familia& llegamos al estrenodel 0ala-% S:* El 0ala-% S: llega con un cuerpo a prueba de agua

    % polvo& teninendo una pantalla Super 41O?E+de :*/@ conresolucin 8ull

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    10/27

    El iP.one % iP.one Plus son tel,fonosinteligentes ue funcionan con el sistemaoperativo iOS ;&desarrollado por 4pple =nc* ?osdispositivos son parte de la nueva l"nea iP.one&fueron presentados el > de septiembre de '7/B %lanzados a la venta el /> de octubre de '7/B* ?aserie iP.one es en conjunto un sucesor

    del iP.one :s % el iP.one :C* 4mbos inclu%en unaserie de cambios respecto a su predecesor&inclu%endo pantallas m#s grandes 5de B*6 pulgadas

    % :*: pulgadas)& un procesador m#s r#pido 5de dosnDcleos a /*B 0

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    11/27

    Procesadores para dispositivos

    mviles4l principio eran populares los feature p.ones& ue nopermit"an la descarga de aplicaciones& sino ue depend"an delas ue tuviera preinstaladas el propio sistema operativocerrado& o de las ue el fabricante inclu%era con car#cter

    e-cepcional posteriormente* Fa entonces se empezaba a.ablar del procesador como elemento diferenciador& conejemplos como el Samsung Jet* Con 4pple& con el iP.oneoriginal& la llegada de su tienda de aplicaciones en '77; %meses despu,s la de 0oogle& todo cambiG las aplicaciones

    precisaban de un buen .ardHare para funcionar& porsupuesto* Su evolucin .a atra"do la atencin de losprincipales fabricantes de procesadoresI desde =ntel .asta=+=4& pasando por Kualcomm& Samsung& !e-as=nstruments o 4pple& entre otros*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    12/27

    !ras el paso de los a2os la eleccin de un celular se areducido pr#cticamente a la eleccin de un procesador& %aue el usuario moderno sabe ue mientras mejor sea el

    procesador& tendr# una mejor e-periencia en cuanto al usodel sistema operativo % sus aplicaciones*

    Considerando lo anterior& el procesador cobra una dobleimportancia& %a ue el continuo avance en aplicaciones %

    juegos para los dispositivos mviles .ace necesario cadaves mas un procesador mas potente ue pueda correr estetipo de aplicaciones cada ves mas complejas*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    13/27

    En la actualidad los procesadores masutilizados % ue veremos a continuacin& est#n

    basados en la tecnolog"a S%stemonac.ip5SoC)& esto significa ue se integra en un soloc.ip todos o gran parte de los componentesde un dispositivo mvil ue cumplen otrasfunciones como por ejemploG 0PS&procesamiento de graficos& sonido& etc*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    14/27

    LKu, es un procesadorM

    Un procesador en pocas palabras es el NcerebroN deldispositivo mvil en donde se realizan los procesos uoperaciones ue .ace el dispositivo mvil*

    En el mercado actual e-iste una gran variedadde procesadores ue se diferencian tanto en el fabricantecomo en los celulares ue los utilizan& en esta publicacinveremos los procesadores mas utilizados %sus caracter"sticas*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    15/27

    En la actualidad& los procesadores orientados a dispositivosmviles son SOC 5Ns%stem on a c.ipN)& lo ue significa ue elc.ip inclu%e los diferentes componentes de .ardHare delsistema& como la tarjeta gr#fica& la memoria& los conectores

    % dem#s puertos de comunicacin* +e esta forma& se puedenofrecer tel,fonos inteligentes de menor tama2o gracias a laminiaturizacin ue permite este tipo de aruitectura* 4continuacin se detallan las caracter"sticas % modelos de los

    Dltimos microprocesadores para smartp.ones*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    16/27

    Sistema Operativo ComercialesUn sistema operativo comercial& son auellos ue lascompa2"as lo producen % cobran dinero por el producto& sudistribucin o soporte& este recurso econmico se empleapara pagar licencias de ciertos programas no libres& darlesalario a los programadores ue contribu%eron a crear estesoftHare ue normalmente son empleados por la empresa&por ejemploG 1icrosoft*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    17/27

    Es auel ue es producido& distribuido % comercializadopor compa2"as establecidas l"citamente& lo cual certifica a

    un usuario o compa2"a& por medio de licencias& el derec.oal uso del mismo& mas no compra el softHare en si& es decirno se tiene permiso para realizar cambio alguno sobre elcdigo fuente*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    18/27

    Sistemas Operativos libresEn la actualidad& casi todos los usuarios de computadoras .an

    escuc.ado .ablar de SoftHare ?ibre@ o de SoftHare deCdigo 4bierto@* 4unue e-isten diferencias sutiles entre uno

    % otro concepto& para la gran ma%or"a son pr#cticamentesinnimos* +e igual manera& pocos son los ue ignoran a estaaltura el t,rmino ?inu-@& ue se refiere al Aernel empleado

    por una familia de Sistemas Operativos de cdigo abierto& casisiempre utilizado en conjunto con las .erramientas % librer"asdel Pro%ecto 0U* Sin embargo& .a% otros SistemasOperativos libres& no tan populares para el pDblico en general&aunue algunos& incluso& tienen m#s a2os de vida ue el grupo

    de S*O* ue .o% conocemos como 0U?inu-* 4u" lespresentamos a los m#s destacados*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    19/27

    Es un .ec.o paradojal ue el primer Sistema Operativo?ibre de los tiempos modernos en comenzar su desarrollose .alle aDn incompleto* El Pro%ecto 0U& concebido en

    />;( por Qic.ard 1* Stallman& empez a escribirse en/>;B*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    20/27

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    21/27

    Sistemas Operativos Emergentes

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    22/27

    Se considera ue la tecnolog"a proporciona estimablesbeneficios a corto plazo& aunue a largo plazo .anengendrado graves problemas sociales& los beneficios

    ue trae consigo la tecnolog"a moderna son mu%numerosos % ampliamente conocidos* Una ma%orproductividad proporciona a la sociedad unos e-cedentesue permiten disponer de m#s tiempo libre& con la a%udade la tecnolog"a se .a encontrado la cura a muc.asenfermedades& facilitar la comunicacin& mejorar laeducacin %& de .ec.o& proseguir con la propia laborcient"fica* 1ientras el tiempo avanza el ser .umanodescubre diferentes tecnolog"as a partir de lase-istentes innovando % mejorando los descubrimientosantes .ec.os& nombrando a dic.os avances tecnolog"as

    emergentes*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    23/27

    Una definicin de !ecnolog"a emergente& es proporcionada por0eorge +a% % Paul Sc.oema$er en su libro 0erencia detecnolog"as emergentes@& donde la definen como =nnovaciones

    cient"ficas )ue pueden crear una nueva industria o transformaruna e-istente* =nclu%en tecnolog"as discontinuas derivadas deinnovaciones radicales& as" como tecnolog"as m#s evolucionadasformadas a ra"z de la convergencia de ramas de investigacinantes separadas@* por lo tanto decimos )ue una tecnolog"a

    emergente es el producto )ue se obtiene al renovar la tecnolog"a)ue %a antes se .a desarrollado con el fin de obtener ma%oresbeneficios*

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    24/27

    As tambin una Tecnologa emergente, es aquella que se

    encuentra el primer estado de su aplicacin en la industria,

    mostrando un elevado potencial de desarrollo acompaado tambin

    de un elevado margen de incertidumbre.

    Tecnologas emergentes, son las tcnicas modernas para manejar

    mas eficientemente el binomio operaciones logistica, y han tenido

    una evolucin en el tiempo en forma directa al avance de

    tecnologas de la informacin.

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    25/27

    Entornos de trabajo paraaplicaciones mviles

    A continuacin les presentamos los entornos de

    trabajo como: Java Eclipse Android SD

    AD!

  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    26/27

    "#"$#%&'A(#AS

    )ttps:**line+do*es*evolucion,de,los,dispositivos,moviles*lpc*vertical

    )ttp:**docentesute-+blo-spot+m.*201/*0/*procesadores,para,dispositivos,moviles+)tml

    )ttp:**sistemasoperat,inormatica+blo-spot+m.*2012*12*sistema,op

    erativo,comercial,,libre+)tml )ttp:**

    +tarin-a+net*post*ino*1342380*Sistemas,operativos,libres+)tml

    )ttp:**+desarrolloeb+com*articulos*entorno,desarrollo,andro

    id+)tml

    https://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/verticalhttps://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/verticalhttps://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/verticalhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.desarrolloweb.com/articulos/entorno-desarrollo-android.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://www.taringa.net/post/info/15425807/Sistemas-operativos-libres.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://sistemasoperat-informatica.blogspot.mx/2012/12/sistema-operativo-comercial-y-libre.htmlhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttp://docentesuteg.blogspot.mx/2013/03/procesadores-para-dispositivos-moviles.htmlhttps://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/verticalhttps://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/verticalhttps://line.do/es/evolucion-de-los-dispositivos-moviles/lpc/vertical
  • 7/24/2019 1Desarrollo de Aplicaciones Moviles

    27/27

    5%65$7S#%6

    i opinin sobre estos temas es ue son muinteresantes para aprender mas sobre laasi-natura ue es Desarrollo de Aplicacionesviles sobre los sistemas as; darse la idea

    de lo ue veremos en el transcurso del semestre+

    !ambi