PROGRAMACION ANDROID

Páginas: 7 (1722 palabras) Publicado: 11 de septiembre de 2014


Historia Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Es el principal productode la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores deservicio. Al principio Android era un sistema operativo para móviles prácticamente desconocido. Hasta noviembre de 2007 sólo hubo rumores, pero en esa fecha selanzó la Open Handset Alliance, que agrupaba a muchos fabricantes de teléfonos móviles, chipsets y Google y se proporcionó la primera versión de Android, junto con el SDK para que los programadores empezaran a crear sus aplicaciones para este sistema. Aunque los inicios fueran un poco lentos, debido a que se lanzó antes el sistema operativo que el primer móvil, rápidamente se ha colocado como elsistema operativo de móviles más vendido del mundo, situación que se alcanzó en el último trimestre de 2010. En febrero de 2011 se anunció la versión 3.0 de Android, llamada con nombre en clave Honeycomb, que está optimizado para tabletas en lugar de teléfonos móviles. Por tanto Android ha transcendido los teléfonos móviles para trascender a dispositivos más grandes. Originalmente diseñadopara arquitectura ARM, actualmente hay ports no oficiales tanto para x86 como para MIPS. El código fuente se encuentra disponible bajo licencias de software libre (Apache o GNU General Public License versión 2). El mismo es generalmente liberado luego de cada nueva versión. ¿Qué es Android? Android es un sistema operativo basado en Linux diseñado originalmente para dispositivos móviles, tales comoteléfonos inteligentes, pero que posteriormente se expandió su desarrollo para soportar otros dispositivos tales como tablets, reproductores MP3, notebooks, PCs e incluso televisores. El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (comoelGPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido como es Java. 
















Características Diseño de dispositivo Almacenamiento Conectividad Mensajería Navegador web Soporte de Java Soporte multimedia Soporte para La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioteca de gráficos 2D, bibliotecade gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. SQLite, una base de datos liviana, que es usada para propósitos de almacenamiento de datos. Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+, NFC y WiMAX.GPRS,UMTS,HSPA+ Y HSDPA+ SMS y MMS son formas de mensajería,incluyendo mensajería de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push Messaging de Android. El navegador web incluido en Android está basado en el motor de renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3.Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada específicamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienenmemoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.[44] Android soporta los siguientes formatos multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF y BMP.[43] Streaming RTP/RTSP (3GPP PSS,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion en android
  • programacion android
  • programación android
  • Programación android
  • Programación Android
  • Programacion Android
  • Programacion Android
  • Android programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS