Iniciación a Android Dia 1: Instalación Android Studio - 1h

Slides:



Advertisements
Presentaciones similares
Desarrollo DE apps móviles
Advertisements

Desarrollo DE apps móviles
“Android: Un acercamiento practico” Manuel Alejandro Moscoso Domínguez Estudiante de Ingeniería en Bioinformática Talca, 8 de octubre de 2009.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
Diseño de un sistema de gestión y asignación de equipos para una empresa TFC – Area J2EE Realización: Jose Angel Pardillo Vela Ingeniería técnica en Informática.
INTRODUCCIÓN 请加入标题  Cada vez que los desarrolladores se enfrentan a nuevos desafíos, es primordial saber optar por la mejor herramienta para el tratamiento.
OFFICE. PAQUETE DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para.
INTRODUCCION AL DISEÑO DEL SOFTWARE EDUCATIVO Presentado por: MILLER ALEJANDRO GAONA ÁLVAREZ UNIVERSIDAD DE PAMPLONA FACULTAD DE EDUCACION DEPARTAMENTO.
SISTEMAS OPERATIVOS REALIZADO POR: Noelia Hidalgo y Auda López.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
Gestor de paquetes Instalar y eliminar software (GUI y consola)
Instalación de CodeWarrior 10.6 Guía de Instalación.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
G DATA V14 Client Instalación
Pablo Lobera Flores Nubia Ramírez Escutia
Iniciación a Android Dia 1: Instalación Android Studio - 1h
UNIVERSIDAD NACIONAL DE CHIMBORAZO NOMBRE:ERIKA SALAO PRIMERO:A ESCUELADE:EDUCACION BASICA DOCENTE: FERNANDO BUFANTE AÑO LECTIVO Es un sistemas.
Herencia Multiple en Java
Diseño de aplicaciones móviles
INTRODUCCIÓN. Una computador u ordenador se compone principalmente del software, que se refiere al conjunto de programas, instrucciones y reglas informáticas,
Trabajo Final de Master
Diseño y Programación Orientados a Objetos
Sistemas operativos Linux
Como crear una página Web usando CMS
Iniciación a Android Cándido Caballero Gil.
DESARROLLO DE APPS MÓVILES Introducción
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
Diseño y Programación Orientados a Objetos
Manejo Básico de Google Drive
Seminarios Virtuales Mayo, 2017.
Diseño y Programación Orientados a Objetos
Sistemas Distribuidos
Manejo Básico de PREZI Junio, 2017.
Pasos para habilitar la depuración USB en Android Vaya a Ajustes > Aplicaciones > Desarrollo Elija Depuración USB > Seleccione Sí.
El hardware y el software
Agustín J. González ELO-329
Grupo Abigaíl Mejía.
Android.
Prof. Ofelia Verónica Méndez Lemus Prof. Erika C. Calderón García
LINUX.
Push Notifications.
SEBASTIAN GAITAN BEDOYA
PREZI.
Diseño y Programación Orientados a Objetos
Páginas web con wordpress
Faber Orozco PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
VERSIONES DE ANDROID Extraido de
Dispositivos Móviles.
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
Implementación de aplicaciones
SISTEMAS OPERATIVOS PARA MOVILES. Que es un S.O para Móviles? Un sistema operativo que controla un dispositivo móvil al igual que las Computadoras, son.
QUE ES UN SISTEMA OPERATIVO ANDROID  Es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux.  Permite controlar dispositivos.
Villa OM, Alonso P, Peña MJ
Características Generales y Entornos de Desarrollo
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
PROYECTO DE GRADUACIÓN
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
¿ Qué es Wamp Server? Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).
Introducción a Android Studio Lic. Jose Armando Tiznado Ubillus.
Diseño y Programación Orientados a Objetos
HERRAMIENTAS BASICAS DISEÑO SITIOS WEB. CARACTERÍSTICAS Básicamente una página web puede construirse con un simple editor de texto (como puede ser el.
Diseño y Programación Orientados a Objetos
Características de los Sistemas Operativos
PROYECTO DE GRADUACIÓN
Agustín J. González ELO-329
¿Como crear tu propia app?
PROYECTO DE GRADUACIÓN
Tema 1 Introducción a la programación (Lenguaje java). 1.1 Conceptos básicos.
Transcripción de la presentación:

Iniciación a Android Dia 1: Instalación Android Studio - 1h Introducción a Android – 1h Dia 2: Conocimiento de los componentes básicos de Android. (2h) Componentes Lógicos Componentes de la Interfaz de Usuario Estructura de un programa Dia 3: Introducción de la herramienta de programación Android Studio. Guías de diseño. Material Design

Instalar Android Studio / SDK / JDK /JRE7 / Componentes http://developer.android.com/intl/es/sdk/installing/index.html -INSTALAR EN D:/ANDROIDSTUDIO (SIN ESPACIOS) -CONFIGURAR VARIABLE DE ENTORNO JAVA_HOME A la carpeta del JDK, por ejemplo C:\Program Files\Java\jdk1.8.0_77 Tiempo Estimado 1hora – 2horas

¿Quienes somos? ¿Qué queremos? Profesionales con conocimientos en Informática y Programación. Queremos plasmar nuestros resultados y controlar máquinas con dispositivos Android, entre otras cosas.

Iniciación a Android Dia 1: Instalación Android Studio - 1h Introducción a Android – 1h Dia 2: Conocimiento de los componentes básicos de Android. (2h) Componentes Lógicos Componentes de la Interfaz de Usuario Estructura de un programa Dia 3: Introducción de la herramienta de programación Android Studio. Guías de diseño. Material Design

Iniciación a Android Dia 4: Creando mi primera app, desde la creación hasta la publicación en Google Play. Dia 5: Manejo de Librerías con Gradle. Manejo de ficheros JSON para usar open data Dia 6 y 7: Bases de Datos -SQLite -Firebase

Mi primera App

El entorno de Desarrollo – Android Studio Android Studio: Android Studio es el IDE (Integrated Development Environment - Entorno de Desarrollo Integrado) que Google ha puesto a disposición de los desarrolladores de Android de forma gratuita. Android Studio se basa en IntelliJ IDEA Intellij IDEA es un entorno de desarrollo Java creado por Jet Brains del que existen dos distribuciones: Comunity Edition (open source) y Ultimate (comercial)

El entorno de Desarrollo – Android Studio Maven es una herramienta de software para la gestión y construcción de proyectos Java creada por Jason van Zyl, de Sonatype, en 2002. Es similar en funcionalidad a Apache Ant (y en menor medida a PEAR de PHP y CPAN de Perl), pero tiene un modelo de configuración de construcción más simple, basado en un formato XML. Gradle es el nuevo sistema de automatización de compilación que usa Android estudio en lugar de ANT, es cómodo y flexible. Gradle como alternativa a Maven

El entorno de Desarrollo – Android Studio vs Eclipse Ventajas y Desventajas

Configuración del proyecto

Características

Creando la aplicación 1. Una vez en Android Studio vamos a comenzar un Nuevo proyecto. Se mostrará una lista de campos que debemos completar de la siguiente manera: Nombre de la aplicación: el nombre de la aplicación. Será mostrado – por ejemplo – en Google Play. Nombre del módulo: utilizado por Android Studio. Suele ser igual al nombre de la aplicación. Nombre del paquete: un identificador único de nuestra aplicación. SDK mínimo requerido: versión de Android mínima necesaria para correr la aplicación. Trabajar con versiones más viejas aumenta la cuota de mercado pero reduce las posibilidades de la app. SDK objetivo: máxima versión de Android con la que podrá ejecutarse la aplicación. Nivel de lenguaje: versión de Java con la que se desarrollará la aplicación. Recomiendo utilizar Java 6 porque la única manera de que nuestra aplicación soporte todas las características de Java 7 es eligiendo API 19 como SDK mínimo. Ícono de la aplicación: el ícono que representará la aplicación. Si ya tienes un imagen seleccionada marca el casillero “create custom launcher icon”

Actividad de Inicio

Nombre de la activity / layout

Proyecto vacío creado

Dispositivos Android virtuales

Dispositivos Android virtuales

Emulador

Añadiendo drivers para depurar http://developer.android.com/intl/es/tools/extras/oem-usb.html

Habilitar opciones de desarrollador en el Smartphone Activar las opciones de desarrollo es muy fácil, tan sólo tenemos que ir a Ajustes > Información del dispositivo y pulsar siete veces sobre el número de compilación. Una vez hecho nos saldrá el mensaje ¡Ahora eres un desarrollador! y ya nos mostrará en los Ajustes ese apartado.

Activar la depuración USB en nuestro teléfono La depuración USB es una modalidad exclusiva de Android que autoriza el envío de comandos desde la computadora al celular por medio de un cable USB. Es necesario activarla para poder previsualizar la aplicación que vamos a programar en nuestro propio dispositivo. 1. Ir a Configuración → Opciones desarrollo y activarlas presionando el interruptor “Encendido – Apagado”. 2. Si la sección “Opciones de desarrollo” no aparece como opción en “Configuración” (como es el caso de los Google Nexus) tenemos que dirigirnos a “Acerca del teléfono” y tocar el “Número de compilación” repetidamente hasta que un mensaje nos indique que ya somos desarrolladores. 3. Una vez habilitadas las opciones de desarrollo debemos activar la depuración de USB, que se encuentra debajo de la categoría “Depuración”

Diseño en vivo

Plantillas

Plantillas

Editor de diseño

Mi primera App