DESARROLLO DE APLICACIONES PARA DISPOSTIVOS MOVILES SOBRE ANDROID EN GOOGLE
UN POCO SOBRE ANDROID :)
-
Upload
abril-a-ixtepan -
Category
Documents
-
view
215 -
download
0
Transcript of UN POCO SOBRE ANDROID :)
-
7/21/2019 UN POCO SOBRE ANDROID :)
1/7
UN POCO DE SU HISTORIA;
Es un sistema operativobasado en elncleo Linux. Fue diseado principalmentepara dispositivos mvilescon pantalla tctil, como telfonos inteligenteso tablets;
tambin para relo!es inteligentes, televisores automviles. "nicialmente fue desarrollado
por#ndroid "nc., empresa $ue %ooglerespald econmicamente ms tarde, en&''(,
compr. #ndroid fue presentado en &'')!unto la fundacin del *pen +andset #llianceun
consorcio de compa-as de ard/are,soft/are telecomunicaciones0 para avan1ar en
los estndares abiertos de los dispositivos mviles. El primer mvil con el sistema
operativo #ndroid fue el +23 4ream se vendi en octubre de &''5.. Los dispositivos de
#ndroid venden ms $ue las ventas combinadas de 6indo/s 7one "*8.
El xito del sistema operativo se a convertido en ob!eto de litigios sobre patentes
en el marco de las llamadas, %uerras por patentes de telfonos inteligentes, en
ingls, Smartphone patent wars 0 entre las empresas de tecnolog-a. 8egn documentos
secretos filtrados en &'9: &'9, el sistema operativo es uno de los ob!etivos de
las agencias de inteligenciainternacionales.
El &( de !unio de &'9 en la 3onferencia de 4esarrolladores%oogle
"8martpone>de
ba!a gama ba!o el nombre de#ndroid *ne.
2iene una gran comunidad de desarrolladores creando aplicaciones para extender
la funcionalidad de los dispositivos. # la feca, se a llegado a al 9.'''.''' de
aplicaciones de las cuales, dos tercios son gratuitas en comparacin con la #pp 8tore
ms baratas0 disponibles para la tienda de aplicaciones oficial de #ndroid? Google , sin
tener en cuenta aplicaciones de otras tiendas no oficiales para #ndroid como la tienda deaplicaciones 8amsung #ppsde8amsung, slideme de !ava #ma1on appstore. %oogle
7laes la tienda de aplicaciones en l-nea administrada por %oogle, aun$ue existe la
posibilidad de obtener soft/are externamente. La tienda F@4roides completamente de
cdigo abierto as- como sus aplicaciones, una alternativa al soft/are privativo. Los
programas estn escritos en el lengua!e de programacinAava. Bo obstante, no es un
http://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/N%C3%BAcleo_Linuxhttp://es.wikipedia.org/wiki/N%C3%BAcleo_Linuxhttp://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vilhttp://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vilhttp://es.wikipedia.org/wiki/Pantalla_t%C3%A1ctilhttp://es.wikipedia.org/wiki/Pantalla_t%C3%A1ctilhttp://es.wikipedia.org/wiki/Tel%C3%A9fonos_inteligenteshttp://es.wikipedia.org/wiki/Tableta_(computadora)http://es.wikipedia.org/wiki/Tableta_(computadora)http://es.wikipedia.org/wiki/Reloj_inteligentehttp://es.wikipedia.org/wiki/Televisi%C3%B3n_inteligentehttp://es.wikipedia.org/wiki/Televisi%C3%B3n_inteligentehttp://es.wikipedia.org/wiki/Autom%C3%B3vilhttp://es.wikipedia.org/wiki/Android_Inc.http://es.wikipedia.org/wiki/Googlehttp://es.wikipedia.org/wiki/2005http://es.wikipedia.org/wiki/2005http://es.wikipedia.org/wiki/2007http://es.wikipedia.org/wiki/Open_Handset_Alliancehttp://es.wikipedia.org/wiki/Hardwarehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Telecomunicacioneshttp://es.wikipedia.org/wiki/Telecomunicacioneshttp://es.wikipedia.org/wiki/HTC_Dreamhttp://es.wikipedia.org/wiki/Octubre_de_2008http://es.wikipedia.org/wiki/Octubre_de_2008http://es.wikipedia.org/wiki/Windows_Phonehttp://es.wikipedia.org/wiki/IOShttp://es.wikipedia.org/wiki/Datos_acerca_de_la_vigilancia_mundial_(2013_a_la_fecha)http://es.wikipedia.org/wiki/Datos_acerca_de_la_vigilancia_mundial_(2013_a_la_fecha)http://es.wikipedia.org/wiki/Agencia_de_inteligenciahttp://es.wikipedia.org/wiki/Google_I/Ohttp://es.wikipedia.org/wiki/Google_I/Ohttp://es.wikipedia.org/wiki/Google_I/Ohttp://es.wikipedia.org/wiki/Googlehttp://es.wikipedia.org/wiki/Googlehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Android_TVhttp://es.wikipedia.org/wiki/Android_Autohttp://es.wikipedia.org/wiki/Android_Autohttp://es.wikipedia.org/wiki/Android_Autohttp://es.wikipedia.org/wiki/Android_Wearhttp://es.wikipedia.org/wiki/Tel%C3%A9fono_inteligentehttp://es.wikipedia.org/wiki/Android_Onehttp://es.wikipedia.org/wiki/Android_Onehttp://es.wikipedia.org/wiki/Samsung_Appshttp://es.wikipedia.org/wiki/Samsunghttp://es.wikipedia.org/wiki/Samsunghttp://es.wikipedia.org/wiki/Android_Markethttp://es.wikipedia.org/wiki/Android_Markethttp://es.wikipedia.org/wiki/F-Droidhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/N%C3%BAcleo_Linuxhttp://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vilhttp://es.wikipedia.org/wiki/Pantalla_t%C3%A1ctilhttp://es.wikipedia.org/wiki/Tel%C3%A9fonos_inteligenteshttp://es.wikipedia.org/wiki/Tableta_(computadora)http://es.wikipedia.org/wiki/Reloj_inteligentehttp://es.wikipedia.org/wiki/Televisi%C3%B3n_inteligentehttp://es.wikipedia.org/wiki/Autom%C3%B3vilhttp://es.wikipedia.org/wiki/Android_Inc.http://es.wikipedia.org/wiki/Googlehttp://es.wikipedia.org/wiki/2005http://es.wikipedia.org/wiki/2007http://es.wikipedia.org/wiki/Open_Handset_Alliancehttp://es.wikipedia.org/wiki/Hardwarehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Telecomunicacioneshttp://es.wikipedia.org/wiki/HTC_Dreamhttp://es.wikipedia.org/wiki/Octubre_de_2008http://es.wikipedia.org/wiki/Windows_Phonehttp://es.wikipedia.org/wiki/IOShttp://es.wikipedia.org/wiki/Datos_acerca_de_la_vigilancia_mundial_(2013_a_la_fecha)http://es.wikipedia.org/wiki/Datos_acerca_de_la_vigilancia_mundial_(2013_a_la_fecha)http://es.wikipedia.org/wiki/Agencia_de_inteligenciahttp://es.wikipedia.org/wiki/Google_I/Ohttp://es.wikipedia.org/wiki/Google_I/Ohttp://es.wikipedia.org/wiki/Googlehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Android_TVhttp://es.wikipedia.org/wiki/Android_Autohttp://es.wikipedia.org/wiki/Android_Wearhttp://es.wikipedia.org/wiki/Tel%C3%A9fono_inteligentehttp://es.wikipedia.org/wiki/Android_Onehttp://es.wikipedia.org/wiki/Samsung_Appshttp://es.wikipedia.org/wiki/Samsunghttp://es.wikipedia.org/wiki/Android_Markethttp://es.wikipedia.org/wiki/Android_Markethttp://es.wikipedia.org/wiki/F-Droidhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/Sistema_operativo -
7/21/2019 UN POCO SOBRE ANDROID :)
2/7
sistema operativo libre de mal/are,aun$ue la maor-a de ello es descargado de sitios de
terceros.
El anuncio del sistema #ndroid se reali1 el ( de noviembre de &'') !unto con la
creacin de la *pen +andset #lliance, un consorcio de )5 compa-as de ard/are,
soft/are telecomunicaciones dedicadas al desarrollo de estndares abiertos para
dispositivos mviles. %oogle liber la maor-a del cdigo de #ndroid ba!o la
licencia#pace,una licencialibre de cdigo abierto.
2anto el nombreAndroidandroideen espaol0 como Bexus *neacen alusin a
la novela de7ilip C. 4icDSuean los androides con ovejas elcricas!, $ue
posteriormente fue adaptada al cine como Blade Runner.2anto el libro como la pel-cula se
centran en un grupo de androides llamados replicantesdel modelo Bexus@.
SU ESTRUCTURA:
La estructura del sistema operativo #ndroid se compone de aplicaciones $ue se
e!ecutan en un frame/orDAava de aplicaciones orientadas a ob!etos sobre el ncleo de
las bibliotecasde Aava en una m$uina virtual 4alviDcon compilacin en tiempo de
e!ecucin. Las bibliotecas escritas en lengua!e 3incluen un administrador de
interfazSurface manager0, un frame/orD *pen3ore, una base de
datosrelacional 8Lite, una "nterfa1 de programacin de#7"grfica *pen%L E8 &.' :4,
un motor de renderi1ado 6ebCit,un motor grfico 8%L, 88L una biblioteca estndar de
3Gionic. El sistema operativo est compuesto por 9& millones de l-neas de cdigo,
incluendo : millones de l-neas de HIL, &,5 millones de l-neas de lengua!e 3, &,9
millones de l-neas de Aava 9,)( millones de l-neas de 3JJ.
2anto el nombreAndroidandroideen espaol0 comoBexus *neacen alusin a
la novela de7ilip C. 4icDSuean los androides con ovejas elcricas!, $ue
posteriormente fue adaptada al cine comoBlade Runner. 2anto el libro como la pel-cula se
centran en un grupo de androides llamados replicantesdel modelo Bexus@.
Historial de actualizaciones:#ndroid a visto numerosas actuali1aciones desde su liberacin inicial. Estas
actuali1aciones al sistema operativo base t-picamente arreglan bugs agregan nuevas
http://es.wikipedia.org/wiki/Malwarehttp://es.wikipedia.org/wiki/Malwarehttp://es.wikipedia.org/wiki/Open_Handset_Alliancehttp://es.wikipedia.org/wiki/Open_Handset_Alliancehttp://es.wikipedia.org/wiki/Apache_Licensehttp://es.wikipedia.org/wiki/Apache_Licensehttp://es.wikipedia.org/wiki/Software_librehttp://es.wikipedia.org/wiki/Software_librehttp://es.wikipedia.org/wiki/Software_librehttp://es.wikipedia.org/wiki/C%C3%B3digo_abiertohttp://es.wikipedia.org/wiki/C%C3%B3digo_abiertohttp://es.wikipedia.org/wiki/Androidehttp://es.wikipedia.org/wiki/Androidehttp://es.wikipedia.org/wiki/Nexus_Onehttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/%C2%BFSue%C3%B1an_los_androides_con_ovejas_el%C3%A9ctricas%3Fhttp://es.wikipedia.org/wiki/%C2%BFSue%C3%B1an_los_androides_con_ovejas_el%C3%A9ctricas%3Fhttp://es.wikipedia.org/wiki/Blade_Runnerhttp://es.wikipedia.org/wiki/Blade_Runnerhttp://es.wikipedia.org/wiki/Frameworkhttp://es.wikipedia.org/wiki/Biblioteca_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Dalvikhttp://es.wikipedia.org/wiki/Compilaci%C3%B3n_en_tiempo_de_ejecuci%C3%B3nhttp://es.wikipedia.org/wiki/Compilaci%C3%B3n_en_tiempo_de_ejecuci%C3%B3nhttp://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/w/index.php?title=OpenCore&action=edit&redlink=1http://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/SQLitehttp://es.wikipedia.org/wiki/Aplicacioneshttp://es.wikipedia.org/wiki/OpenGLhttp://es.wikipedia.org/wiki/OpenGLhttp://es.wikipedia.org/wiki/WebKithttp://es.wikipedia.org/wiki/WebKithttp://es.wikipedia.org/w/index.php?title=SGL&action=edit&redlink=1http://es.wikipedia.org/wiki/Transport_Layer_Securityhttp://es.wikipedia.org/wiki/Biblioteca_est%C3%A1ndar_de_Chttp://es.wikipedia.org/wiki/Biblioteca_est%C3%A1ndar_de_Chttp://es.wikipedia.org/wiki/Bionic_(software)http://es.wikipedia.org/wiki/Extensible_Markup_Languagehttp://es.wikipedia.org/wiki/C%2B%2Bhttp://es.wikipedia.org/wiki/Androidehttp://es.wikipedia.org/wiki/Nexus_Onehttp://es.wikipedia.org/wiki/Nexus_Onehttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/%C2%BFSue%C3%B1an_los_androides_con_ovejas_el%C3%A9ctricas%3Fhttp://es.wikipedia.org/wiki/Blade_Runnerhttp://es.wikipedia.org/wiki/Blade_Runnerhttp://es.wikipedia.org/wiki/Malwarehttp://es.wikipedia.org/wiki/Open_Handset_Alliancehttp://es.wikipedia.org/wiki/Apache_Licensehttp://es.wikipedia.org/wiki/Software_librehttp://es.wikipedia.org/wiki/C%C3%B3digo_abiertohttp://es.wikipedia.org/wiki/Androidehttp://es.wikipedia.org/wiki/Nexus_Onehttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/%C2%BFSue%C3%B1an_los_androides_con_ovejas_el%C3%A9ctricas%3Fhttp://es.wikipedia.org/wiki/Blade_Runnerhttp://es.wikipedia.org/wiki/Frameworkhttp://es.wikipedia.org/wiki/Biblioteca_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Dalvikhttp://es.wikipedia.org/wiki/Compilaci%C3%B3n_en_tiempo_de_ejecuci%C3%B3nhttp://es.wikipedia.org/wiki/Compilaci%C3%B3n_en_tiempo_de_ejecuci%C3%B3nhttp://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/w/index.php?title=OpenCore&action=edit&redlink=1http://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/SQLitehttp://es.wikipedia.org/wiki/Aplicacioneshttp://es.wikipedia.org/wiki/OpenGLhttp://es.wikipedia.org/wiki/WebKithttp://es.wikipedia.org/w/index.php?title=SGL&action=edit&redlink=1http://es.wikipedia.org/wiki/Transport_Layer_Securityhttp://es.wikipedia.org/wiki/Biblioteca_est%C3%A1ndar_de_Chttp://es.wikipedia.org/wiki/Biblioteca_est%C3%A1ndar_de_Chttp://es.wikipedia.org/wiki/Bionic_(software)http://es.wikipedia.org/wiki/Extensible_Markup_Languagehttp://es.wikipedia.org/wiki/C%2B%2Bhttp://es.wikipedia.org/wiki/Androidehttp://es.wikipedia.org/wiki/Nexus_Onehttp://es.wikipedia.org/wiki/Philip_K._Dickhttp://es.wikipedia.org/wiki/%C2%BFSue%C3%B1an_los_androides_con_ovejas_el%C3%A9ctricas%3Fhttp://es.wikipedia.org/wiki/Blade_Runner -
7/21/2019 UN POCO SOBRE ANDROID :)
3/7
-
7/21/2019 UN POCO SOBRE ANDROID :)
4/7
aora la #ndroid 3loud to 4evice Iessaging Frame/orD 3&4I0 es
parte del servicio de 7us Iessaging de #ndroid.
ave!ador "e#
El navegador /eb incluido en #ndroid est basado en el motor de
renderi1ado de cdigo abierto 6ebCit, empare!ado con el motor
Aava8cript =5 de %oogle 3rome. El navegador por defecto de "ce
3ream 8and/ic obtiene una puntuacin de 9''
-
7/21/2019 UN POCO SOBRE ANDROID :)
5/7
Soporte para
%ard"are
adicional
#ndroid soporta cmaras de fotos, de v-deo, pantallas tctiles, %78,
acelermetros, giroscopios, magnetmetros, sensores de proximidad
de presin, sensores de lu1, gamepad, termmetro, aceleracin por
%7 &4 :4.
Entorno de
desarrollo
"nclue un emulador de dispositivos, erramientas para depuracin de
memoria anlisis del rendimiento del soft/are. "nicialmente el entorno
de desarrollo integrado "4E0 utili1ado eraEclipsecon el plugin
de +erramientas de 4esarrollo de #ndroid#420. #ora se considera
como entorno oficial#ndroid 8tudio, descargable desde la pgina
oficial de desarrolladores de #ndroid.
&oo!le 'la(
%oogle 7laes un catlogo de aplicaciones gratuitas o de pago en el
$ue pueden ser descargadas e instaladas en dispositivos #ndroid sin la
necesidad de un 73.
Multi)t*ctil
#ndroid tiene soporte nativo para pantallas capacitivas con soporte
multi@tctil $ue inicialmente icieron su aparicin en dispositivos como
el +23 +ero. La funcionalidad fue originalmente desactivada a nivel de
Dernel posiblemente para evitar infringir patentes de otrascompa-as0. Is tarde, %oogle public una actuali1acin para
el Bexus *ne el Iotorola 4roid$ue activa el soporte multi@tctil de
forma nativa.
+luetoot%
El soporte para #&4F #=M37 fue agregado en la versin 9.(; el
env-o de arcivos *770 la exploracin del directorio telefnico fueron
agregados en la versin &.'; el marcado por vo1 !unto con el env-o de
contactos entre telfonos lo fueron en la versin &.&.N
-
7/21/2019 UN POCO SOBRE ANDROID :)
6/7
Multitarea
Iultitarea real de aplicaciones est disponible, es decir, las
aplicaciones $ue no estn e!ecutndose en primer plano reciben ciclos
de relo!.
Caractersticas
#asadas en voz
La bs$ueda en %oogle a travs de vo1 est disponible como >Entrada
de Gs$ueda> desde la versin inicial del sistema.
Tet%erin!
#ndroid soporta tetering, $ue permite al telfono ser usado como un
punto de acceso almbrico o inalmbrico todos los telfonos desde la
versin &.&, no oficial en telfonos con versin 9. o inferiores mediante
aplicaciones disponibles en %oogle 7lapor e!emplo 7daBet0.
#ERSIONES"
Las versiones de #ndroid reciben, en ingls,el nombre de diferentes dulces. En cada versin
el dulce elegido empie1a por una letra distinta, conforme a un orden alfabtico?
#? #pple 7ie
v9.'0? 2arta de man1ana
G? Ganana Gread
v9.90? 7an de pltano
3? 3upcaDe
v9.(0? Cupcake
4? 4onut
v9.0? 4nut
E? Pclair
v&.'
-
7/21/2019 UN POCO SOBRE ANDROID :)
7/7
+? +onecomb v:.'IarDet>.
7or otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas
virtuales tales como#ma1on #ppstore o 8lideIE0 o directamente en el dispositivo si se
dispone del arcivo#7Cde la aplicacin.
http://es.wikipedia.org/wiki/Panalhttp://es.wikipedia.org/wiki/Panalhttp://es.wikipedia.org/wiki/Panalhttp://es.wikipedia.org/wiki/Sandwich_de_heladohttp://es.wikipedia.org/wiki/Sandwich_de_heladohttp://es.wikipedia.org/wiki/Gragea_(dulce)http://es.wikipedia.org/wiki/Gragea_(dulce)http://es.wikipedia.org/wiki/Kit_Kathttp://es.wikipedia.org/wiki/Piruletahttp://es.wikipedia.org/wiki/Muffinhttp://es.wikipedia.org/wiki/Google_Playhttp://es.wikipedia.org/w/index.php?title=Amazon_Appstore&action=edit&redlink=1http://es.wikipedia.org/w/index.php?title=SlideME&action=edit&redlink=1http://es.wikipedia.org/wiki/APK_(formato)http://es.wikipedia.org/wiki/Panalhttp://es.wikipedia.org/wiki/Panalhttp://es.wikipedia.org/wiki/Sandwich_de_heladohttp://es.wikipedia.org/wiki/Sandwich_de_heladohttp://es.wikipedia.org/wiki/Gragea_(dulce)http://es.wikipedia.org/wiki/Kit_Kathttp://es.wikipedia.org/wiki/Piruletahttp://es.wikipedia.org/wiki/Muffinhttp://es.wikipedia.org/wiki/Google_Playhttp://es.wikipedia.org/w/index.php?title=Amazon_Appstore&action=edit&redlink=1http://es.wikipedia.org/w/index.php?title=SlideME&action=edit&redlink=1http://es.wikipedia.org/wiki/APK_(formato)