Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tablets o tabléfonos; y también para relojes inteligentes, televisores y automóviles.
Inicialmente fue desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró. Android fue presentado en 2007 junto la fundación del Open Handset Alliance (un consorcio de compañías de hardware, software y telecomunicaciones) para avanzar en los estándares abiertos de los dispositivos móviles.
El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008. Los dispositivos de Android venden más que las ventas combinadas de Windows Phone e IOS.
El éxito del sistema operativo se ha convertido en objeto de litigios sobre patentes en el marco de las llamadas «Guerras por patentes de teléfonos inteligentes» (en inglés, Smartphone patent wars) entre las empresas de tecnología. Según documentos secretos filtrados en 2013 y 2014, el sistema operativo es uno de los objetivos de las agencias de inteligencia internacionales.
La versión básica de Android es conocida como Android Open Source Project (AOSP).
Te puede interesar también:
- Cupón Udemy con 100% de descuento en el curso de AWS de nivel principiante a intermedio: EC2, IAM, ELB, ASG, Route 53
- Cupón de Udemy con 100% de descuento en el curso completo de SAP Analytics Cloud
- Cupón Udemy con 100% de descuento en el Curso combinado de Adobe Creative Suite: Photoshop, Illustrator, InDesign y Lightroom
Aprenda el desarrollo de aplicaciones Android
Un curso para principiantes sobre el desarrollo de aplicaciones Android
Android representa aproximadamente el 85 % de todos los dispositivos vendidos en la actualidad (primer trimestre de 2017). Solo tiene sentido que estés desarrollando aplicaciones para la plataforma Android.
Lo guiaré a través de los conceptos básicos del desarrollo de aplicaciones de Android y también presentaré algunas funciones más complejas. Esto incluye lo siguiente:
- Una mirada extensa al lenguaje de programación Java
- Introducción a Android, instalando Android Studio.
- Cree su primera aplicación de Android, aprenda a depurar la aplicación y aprenda a crear un APK firmado que puede enviar a Play Store.
- Trabajar con intents implícitos y explícitos
- Ejemplo detallado de cómo trabajar con Fragmentos
- Aprenda algunas personalizaciones como ListView personalizado, Toast, TextView y ActionBar
- Aprenda a guardar datos en el teléfono en forma de SharedPreferences, Files y SQLite
- Aprende a implementar los permisos de Android 6
- Leer datos de un feed RSS y enviar SMS mediante programación
- Aprenda cómo guardar datos en línea y administrar usuarios con Backendless (MBAAS)
Al completar este curso, tendrá más que un conocimiento básico del desarrollo de aplicaciones de Android.
¡Únete a este curso ahora!
¿Para quién es este curso?
- Estudiantes principiantes de Android que quieran aprender a programar para la plataforma Android Mobile
Requisitos
- No se requieren conocimientos previos. Algunos antecedentes de programación serían beneficiosos.
- PC o Mac que pueda ejecutar Android Studio y Android Virtual Device.
Para ir al curso solo usa el siguiente boton:
Programación de aplicaciones móviles para sistemas portátiles Android: Parte 1
Este curso lo introduce al diseño e implementación de aplicaciones Android para dispositivos móviles.
Desarrollará una aplicación desde cero, asumiendo un conocimiento básico de Java, y aprenderá cómo configurar Android Studio, trabajar con varias actividades y crear interfaces de usuario simples para que sus aplicaciones funcionen sin problemas.
Para ir al curso solo usa el siguiente boton:
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.