Curso de Android con Java
|
|
|
- Arturo Bernardo López Poblete
- hace 9 años
- Vistas:
Transcripción
1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1
2 Cada día surgen nuevos dispositivos con pantallas más grandes, mayores resoluciones, multitouch y en general con mejoras que incrementan la experiencia visual del usuario. En esta lección estudiaremos los componentes disponibles en Android para crear la Interface de Usuario (UI). Aprenderemos a utilizar los distintos layouts, las Vistas, los Fragmentos, y en general cómo crear interfaces intuitivas y funcionales en nuestras Actividades. Los elementos individuales en una actividad, son agrupados por distintos Layout Managers, los cuales heredan de la clase ViewGroup. Uno de los grandes retos de Android, es ser capaz de adaptarse a pantallas y tamaños de dispositivos muy variados. A partir de la versión 3.0 se introdujo el concepto de Fragmentos, con el objetivo de proveer un mejor soporte al momento de crear layout para tablets y dispositivos de mayor tamaño comparado con los que se contaba originalmente. Algunos de los términos con los que debemos familiarizarnos cuando trabajamos con las vistas en Android son: View: Una vista es la clase base para todos los elementos visuales, también conocidos como controles o widgets. Todos los controles UI heredan de la clase View. View Groups: Los grupos de vistas son extensiones de la clase View, y se utilizan para crear controles compuestos conformados de Views interconectados. Fragments: Los fragmentos se introdujeron en la versión 3.0 (API Level 11), y son utilizados para encapsular porciones de elementos UI. Esto permite optimizar los layout para diferentes tamaños de pantalla y crear elementos UI reutilizables. Activities: Las actividades, según hemos comentado, representan una ventana de la pantalla. Para desplegar una actividad es necesario asignarle una vista, usualmente un layout o fragmento. Para asignar una vista a una actividad, según hemos visto, utilizamos el método setcontentview y proporcionamos como parámetro el layout a utilizar. Ej. setcontentview(r.layout.main). Al utilizar un layout desacoplamos la presentación de la lógica de la aplicación, así podemos realizar cambios a la interface gráfica sin necesidad de modificar el código. De igual manera, podemos cambiar de manera dinámica la vista a utilizar, dependiendo del dispositivo que estemos utilizando, y así optimizar la presentación de la aplicación. También es posible agregar elementos visuales desde el código Java, sin embargo esto no desacopla la presentación del código, así que no se recomienda a menos que lo necesitemos para resolver un requerimiento en particular al crear elementos y/o componentes de manera dinámica. Por ejemplo: TextView mitextview = new TextView(this); setcontentview(mytextview); mitextview.settext("hola Android"); Para más información de vistas consultar: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2
3 Los Layout Manager o mejor conocidos como layouts o plantillas, son extensiones de la clase ViewGroup, y son utilizados para colocar objetos View hijos dentro de la interfaz gráfica. Los layout pueden anidarse, permitiendo crear UI complejas al combinar distintos layout s en una sola actividad o UI. El SDK de Android ya incluye algunos layout nativos, y también podemos crear los propios, dependiendo de las necesidades de la UI. La decisión de cual utilizar depende de las necesidades de la UI, la facilidad de uso, la eficiencia al desplegarse, entre otros requerimientos a cumplir. Por ejemplo, tenemos los siguientes layout s: LinearLayout: Este layout alinea cada elemento View hijo de manera vertical u horizontal de manera lineal. El layout vertical contiene columnas de Views, mientras que el layout horizontal contiene renglones de Views. RelativeLayout: Este es uno de los layout más flexibles, ya que permite definir la posición de cada View hijo de manera relativa respecto a otro elemento o respecto a los límites de la pantalla. Android también provee layout s con Adaptadores, con el objetivo de desplegar información, por ejemplo, en forma de lista, grid, entre otros: ListView: Este ViewGroup despliega una lista de elementos desplazables. Cada elemento (item) se va agregando de manera automática a la lista. Para ello se utiliza un Adapter, el cual utiliza como fuente de datos un array, lista, o un query de base de datos, y convierte cada elemento en un View el cual es colocado en la lista. GridLayout: Este layout fue introducido en la versión 4.0 (API Level 14), el cual utiliza un grid rectangular para ir agregando los elementos uno a uno, en series de renglones y columnas. Este layout es muy flexible y se puede utilizar para simplificar el uso de layout anidados de los tipos mencionados anteriormente. En este caso se recomienda apoyarse del editor visual, en lugar de crearlo directamente en código XML. Todos los layout mencionados fueron diseñados para adaptarse a la pantalla del dispositivo que estemos utilizando, evitando posiciones absolutas o especificación en pixeles. Para más información de los distintos layout disponibles pueden consultar: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 3
4 La forma preferida para crear layouts en Android es utilizando un archivo XML, el cual es un recurso externo ubicado en la carpeta res/layout. Cada elemento del XML debe contener un elemento raíz simple, por ejemplo: RelativeLayout, LinearLayout, etc. Este elemento principal o raíz, puede contener tantos elementos anidados como sea necesario, pudiendo ser elementos View (ej. textview, edittext, Button, etc) o también puede contener elementos anidados de tipo ViewGroup (ej. LinearLayout, RelativeLayout, GridLayout, etc). Por cada uno de los elementos podemos especificar las constantes wrap_content y match_patern, las cuales son utilizadas para ajustar el ancho y alto del elemento. Estas constantes, en combinación con layout que son escalables (ej. LinearLayout, RelativeLayout o GridLayout) proveen la manera más simple, pero poderosa, para asegurar que las interfaces gráficas se ajusten al tamaño de la pantalla del dispositivo y sean independientes de la resolución del mismo. La constante wrap_content se ajusta al tamaño del elemento en sí mismo. Por ejemplo, la cadena de Nombre utiliza esta propiedad para utilizar exactamente el tamaño de la cadena y no más espacio. La constante match_parent se expande para abarcar todo el espacio disponible donde está contenido (elemento padre). Ambas propiedades se pueden aplicar a lo ancho (width) o alto (height) de cada elemento. Por ejemplo, en el código mostrado, la caja de texto EditText, a lo ancho se ajusta con la propiedad android:layout_width="match_parent", con ello se expande todo lo que sea posible y únicamente está limitado por el layout en sí mismo, ya que es su elemento padre. Para definir los atributos de cada elemento en el documento XML, se utiliza el prefijo android, al cual en términos XML se conoce como xml namespace (xmlns), y lo podemos entender como un prefijo para identificar de manera única a las propiedades que estamos definiendo. Por ejemplo, para agregar un identificador al elemento TextView utilizamos el atributo android:id, y con esto definimos de manera única que el id pertenece a un View de Android, evitando cualquier conflicto con otros atributos que también definan un id. El estudio de documentos XML y namespaces queda fuera del alcance de este curso. Pueden consultar el siguiente link para mayor referencia: y para más información de XML pueden consultar: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 4
5 En Android existe una gran cantidad de componentes que podemos utilizar de inmediato en nuestras aplicaciones. En la figura podemos observar la paleta que nos proporciona Android, y la clasificación de cada elemento según el IDE de Eclipse. Los tipos de componentes disponibles son: Form Widgets: Encontramos componentes tales como TextView, CheckBox, RadioButton, Spinner, entre varios más. TextFields: Encontramos componetes para capturar datos, dpendiendo del tipo de dato, se agrega un atributo inputtype, el cual especifica si es de tipo texto, dígitos, , fecha, hora, etc. Layouts: Muestra distintos layouts tales como GridLayout, LinearLayout, RelativeLayout, etc. Composite: Encontramos componentes como ListView, ExpandableList, Tabuladores, SearchView, entre otros. Images & Media: Encontramos componentes para mostrar imagnes, video, así como sus controles. Time & Date: Muestra controles como TimePicker, DatePicker, una calendario, cronómetro, reloj análogo y digital. Entre otros Varios de estos componentes los pondremos en práctica conforme avancemos en el curso. Además de los componentes mencionados, también es posible crear nuestros propios componentes. Lo más sencillo para esta tarea es extender los componentes ya existentes y adecuarlos a nuestros requerimientos, creando nuestros propios componentes personalizados. Para más información de componentes en Android, consultar: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 5
6 Los adaptadores son utilizados para enlazar los datos (ej. Un arreglo o un query) con un View Group (ej. ListLayout o GridLayout). Los adaptadores extienden de la clase AdapterView, y son responsables de crear los View hijos que representan cada uno de los elementos según el ViewGroup donde se va a mostrar el contenido. En resumen, con el uso de los Adapters definimos una forma en común para acceder a las colecciones de datos. Android provee el concepto de Adaptadores para mostrar colecciones de datos en forma de lista: ArrayAdapter: Adapta un arreglo para ser mostrado en una vista tipo lista, por ejemplo un ListView. SimpleCursorAdapter: Adapta el resultado de una consulta, proveniente de un proveedor de contenido, para ser mostrado en una vista tipo lista. Elementos para iniciar un Adapter: Contexto (La Actividad en sí misma) Un layout que muestre la lista (Puede ser de Android o una nuestra) La lista de elementos Por ej: new ArrayAdapter<String>(this, android.r.layout.simple_list_item_1, Items); Android implementa ya algunos Adaptadores y List para manipular este contenido. También es posible personalizarlo y extenderlo, de tal manera que podemos crear Adaptadores según nuestras necesidades. Uno de los layout con que dispone android es: android.r.layout.simple_list_item_1 Pará más información de los layout que android tiene disponibles son: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 6
7 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 7
8 En Global Mentoring promovemos la Pasión por la Tecnología Java. Te invitamos a visitar nuestro sitio Web donde encontrarás cursos Java Online desde Niveles Básicos, Intermedios y Avanzados. Además agregamos nuevos cursos para que continúes con tu preparación como consultor Java de manera profesional. A continuación te presentamos nuestro listado de cursos en constante crecimiento: Fundamentos de Java Programación con Java Java con JDBC HTML, CSS y JavaScript Servlets y JSP s Struts Framework Hibernate Framework Spring Framework JavaServer Faces Java EE (EJB, JPA y Web Services) JBoss Administration Android con Java Datos de Contacto: Sitio Web: [email protected] Ayuda en Vivo: Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 8
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 El manejo de mapas y localización es una de las características más importantes de Android. Esta API nos permite
INICIACIÓN A LA PROGRAMACIÓN PARA ANDROID
INICIACIÓN A LA PROGRAMACIÓN PARA ANDROID 3.1 UI Interfaz de usuario 3 Interfaz de usuario Representación gráfica de nuestra app. Botones, imágenes, campos de texto, Contenida en res/layout. 4 Interfaz
Estudiaremos desde los fundamentos hasta conceptos más avanzados de la tecnología JSF.
Este curso está dirigido a gente interesada en el desarrollo de aplicaciones JEE con JSF. Este framework permite agilizar y simplificar en gran medida el desarrollo de aplicaciones Web Java. Estudiaremos
INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID. Duración en horas: 60 OBJETIVOS DEL CURSO
INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID Duración en horas: 60 OBJETIVOS DEL CURSO A lo largo de 22 temas se desarrollan ejemplos teórico-prácticos de casi todos los conceptos necesarios para comprender
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 En esta lección vamos a estudiar cómo manejar los distintos tipos de Menús en Android. Los tipos de menús existentes
Layouts en Android LSUB, GSYC, URJC
Layouts en Android LSUB, GSYC, URJC Layouts Son Views Para organizar la pantalla Organizados en una jerarquía Layouts View ViewGroup LinearLayout... GridLayout TableLayout TableRow Layouts Normalmente
Android UI. Darío Fernando Chamorro Vela Junio 2012
Android UI Darío Fernando Chamorro Vela Junio 2012 Android UI View ViewGroup View Activity ViewGroup View View setcontentview() View Propiedades Comunes Width Padding Margin Heigth Padding Contenido Contenedores
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Una de las características que han hecho muy exitoso al sistema operativo Android es la posibilidad de agregar el
Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas
Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas Activity [Form] Pantalla que se
Diseño de interfaces gráficas. JOSE LUIS BERENGUEL GÓMEZ [email protected] Febrero 2012
Diseño de interfaces gráficas JOSE LUIS BERENGUEL GÓMEZ [email protected] Febrero 2012 Contenidos Aprenderás a crear interfaces gráficas de usuario a través de ficheros XML y los elementos View y ViewGroup
Desarrollo de aplicaciones para dispositivos móviles (5)
1 Desarrollo de aplicaciones para dispositivos móviles (5) M.C. Ana Cristina Palacios García 3 Kernel de Linux: Incluye drivers del hardware, manejo de procesos y de memoria, seguridad, red y manejo de
Programación en Android
Programación en Android Programa de Estudio Programación en Android Aprende a desarrollar APPS para Android. Construye aplicaciones para Tablets, Smartphones o GPS y distribúyelas a través de Google Play.
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 En esta lección vamos a estudiar cómo manejar los distintos tipos de Diálogos en Android. Los tipos de diálogos
Curso JAVA EE 7 2016
Curso JAVA EE 7 2016 Curso de Java EE 7 PC CARRIER 29 de marzo de 2016 Autor: Marc Revenga Esquinas Curso JAVA EE 7 2016 Curso de Java EE 7 Clase 1. Aplicaciones web Java EE. Configuración del servidor
INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID
INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID Descripción del curso: A lo largo de 22 temas se desarrollan ejemplos teórico-prácticos de casi todos los conceptos necesarios para comprender la estructura Android
Ejercicios - Introducción al diseño de interfaces gráficas en Android
Ejercicios - Introducción al diseño de interfaces gráficas en Android Índice 1 LinearLayout (0.6 puntos)...2 2 Colores (0.6 puntos)... 2 3 Puzle (0.6 puntos)...3 4 Ciudades (0.6 puntos)...4 5 Calculadora
Ejercicio 2. HolaMundo con Java EE. Java EE. Ejercicio 2. Hola Mundo con Java EE
Java EE Ejercicio 2 Hola Mundo con Java EE Objetivo del Ejercicio El objetivo del ejercicio es crear el Hola Mundo con la tecnología Java EE y Maven, que es la herramientas que utilizaremos a lo largo
Enrique Follow #XamarinDiplomado. Lección 1: Introducción a la Interfaz Gráfica en Xamarin
Enrique Aguilar @enriqueaguilar Follow #XamarinDiplomado Lección 1: Introducción a la Interfaz Gráfica en Xamarin Agenda Lección 1 Introducción a la Interfaz Gráfica de Android en Xamarin Tema 1 Generación
Excel 2007 Completo. Duración: Objetivos: Contenido: 75 horas
Excel 2007 Completo Duración: 75 horas Objetivos: Curso para aprender a utilizar la hoja de cálculo Microsoft Excel 2007, explicando todas las funciones que la aplicación posee y viendo el uso de este
Curso Online de Introducción a la Programación Android: Práctico
Curso Online de Introducción a la Programación Android: Práctico Titulación certificada por EUROINNOVA BUSINESS SCHOOL Curso Online de Introducción a la Programación Android: Práctico Curso Online de Introducción
Unidad 5. Interfaz de Usuario
Unidad 5. Interfaz de Usuario José A. Montenegro [email protected] 9 de mayo de 2013 José A Montenegro ([email protected]) Programación de dispositivos móviles. CEP-Málaga 1/77 Índice 1 Explorando Interfaz
ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA
IMECAF México, S.C. Instituto Mexicano de Contabilidad, Administración y Finanzas Nombre del Curso ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA Objetivo La ventaja de Android frente a otros sistemas de desarrollo
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Una aplicación Android consiste en una serie de componentes poco acoplados y perfectamente estructurados, los cuales
Guía del Curso Analista Programador Android: Business Android Apps Expert
Guía del Curso Analista Programador Android: Business Android Apps Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 180 Horas Diploma acreditativo con las horas del curso
Introducción a la programación Android. Programación III - 6to año Escuela Técnica ORT Leo Lob -
Introducción a la programación Android Programación III - 6to año Escuela Técnica ORT - 2016 Leo Lob - [email protected] Estructura de un proyecto Android Estructura de un proyecto Android Carpeta src Carpeta
Archivos y Carpetas de un proyecto Android
Archivos y Carpetas de un proyecto Android Android SDK Android SDK Lo primero que conviene que conozcas es que un proyecto en Android Studio puede contener varios módulos. Cada módulo corresponde a una
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Comúnmente al crear aplicaciones con Android nos interesa guardar cierta información del usuario mientras navega
Practica. Material Design. lunes 10 de octubre de 16
Practica Material Design Una aplicación basada en material design A partir de la versión 5.0 de Android (API 21), se introduce Material Design. Se trata de una guía para el diseño visual de las aplicaciones,
Desarrollo de Aplicaciones para Android
Desarrollo de Aplicaciones para Android Sesión 2: Interfaz de usuario Desarrollo de Aplicaciones para Android Depto. Ciencia de la Computación e IA Interfaz de usuario-1 Puntos a tratar Views Layouts Eventos
Curso de iniciación a Java para Android (60 horas)
Máster en Android (AM) (200 horas) Curso de iniciación a Java para Android (60 horas) Objetivo El objetivo del curso es presentar al alumno el lenguaje de programación Java, partiendo de cero, ofreciéndole
DREAMWEAVER CS 5 DURACIÓN Y OBJETIVOS DEL CURSO. Duración en horas: 40
DREAMWEAVER CS 5 DURACIÓN Y OBJETIVOS DEL CURSO Duración en horas: 40 OBJETIVOS: Dreamweaver es el programa líder en la edición profesional de páginas Web. Es el software más utilizado para la creación
Cursos El cerdito feliz. Programación de dispositivos Móviles con Android.
Cursos El cerdito feliz Programación de dispositivos Móviles con Android. Objetivo(s) del curso: El asistente desarrollará las habilidades y conocimientos necesarios para la programación de dispositivos
Crear listas personalizadas en Android
Crear listas personalizadas en Android Introducción Bienvenidos a la sección de programación Android, hoy voy a explicar cómo crear listas personalizadas en Android. Las listas en Android son elementos
EJERCICIOS PARTE I: 1. Cómo se llamaba anteriormente a las hojas de cálculo? 2. Qué es una hoja electrónica de cálculo?
EJERCICIOS PARTE I: 1. Cómo se llamaba anteriormente a las hojas de cálculo? 2. Qué es una hoja electrónica de cálculo? 3. Cómo se identifica una casilla en una hoja de cálculo? 4. Menciona tres ejemplos
Programming in HTML5 with JavaScript and CSS3
Programming in HTML5 with JavaScript and CSS3 Duración: 5 Días Código del Curso: M20480 Version: B Temario: Este curso proporciona una introducción a HTML5, CSS3 y JavaScript. Este curso ayuda a los estudiantes
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Una vez que hemos creado una aplicación Android, el siguiente paso es compartirla con el mundo. En este capitulo
CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I
CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I Impartido por 91 435 58 43 www.cice.es Curso Online de Desarrollo de Aplicaciones en Android Nivel I ESCUELAS HAY MUCHAS, PERO SOLO UNA ES
APP TrailsSport. Alejandro Aguilar Baena. Entrega Final TFC. Consultores: Helena Boltà Torrell. Jordi Almirall López.
APP TrailsSport Alejandro Aguilar Baena. Entrega Final TFC. Consultores: Helena Boltà Torrell. Jordi Almirall López. Objetivos de la APP: -Buscar competiciones deportivas (running, mountain bike, natación,
Índice. Presentación Espacio de trabajo y gestión de archivos. Gestión de sitios y páginas
Índice Índice Presentación.................................... 11 Espacio de trabajo y gestión de archivos Introducción....................................... 15 Lección 1. Acceder a Dreamweaver: la Ventana
Curso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos
* Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android.
Unidad I: Introducción al mundo móvil. * Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android. * Objetos, clases y constructores en Android. Instancias. Tipos de datos.
Curso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales
MICROSOFT ACCESS 2007
MICROSOFT ACCESS 2007 1. AVANZADO Nº Horas: 24 Objetivos: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases
Manual avanzado Excel 2007
Manual avanzado Excel 2007 (c) Francisco Charte Ojeda Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Hojas de cálculo Microsoft
Í n d i c e d e t a l l a d o
Í n d i c e d e t a l l a d o Unidad 1.. Elementos de Excel2007 Iniciar Excel2007 La pantalla inicial Las barras Ayuda Qué es y para qué sirve Excel2007? Compaginar dos sesiones Unidad 2. Empezando a trabajar
ESPECIALISTA EN TECNOLOGIAS JAVA
ESPECIALISTA EN TECNOLOGIAS JAVA Java Standard Edition Java Enterprise Edition Java Server Face Framework JSF MATERIAS Java - Framework Spring Java Framework Hibernate Java Enlace framework Progr. para
Representación gráfica de datos
Representación gráfica de datos Concepto de gráfico Un gráfico es una representación visual de información numérica. Está vinculado a los datos de la hoja de cálculo a partir de la que se genera y se actualiza
Programación Android - Completo
Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos puntos que conforman la base necesaria para que el
Duración en horas: 20 OBJETIVOS DEL CURSO
Fecha de comienzo : Una vez confirmada la matrícula, ya puedes comenzar el curso Fecha de finalización : Depende de la duración del curso Precio : 120 EUR Duración en horas: 20 OBJETIVOS DEL CURSO HTML
Operación de Microsoft Excel
Formato de datos y celdas Dar formato significa, en términos generales, fijar los parámetros que definirán el aspecto y la presentación de los datos contenidos en las hojas de trabajo. Excel ofrece muchas
Patricio Olivares. 25 de abril de 2017
: : Entorno 25 de abril de 2017 Table of contents : : Entorno 1 2 3 : 4 : Entorno 5 6 La telefonía móvil ha cambiado radicalmente la forma en que nos comunicamos. Con el creciente uso de los smartphones,
Informática Administrativa. SESIÓN #4 Procesador de texto (Microsoft Word). Parte II.
Informática Administrativa SESIÓN #4 Procesador de texto (Microsoft Word). Parte II. Contextualización Microsoft Word se ha convertido en el procesador de texto por excelencia en el ámbito empresarial
MASTER DESARROLLO DE APLICACIONES ANDROID
MASTER DESARROLLO DE APLICACIONES ANDROID TEMARIO MODULO I La plataforma Android Origen Google Play Creación de una cuenta de desarrollador Publicación de una aplicación Seguimiento y actualización de
Desarrollo Para Dispositivos Móviles.
Desarrollo Para Dispositivos Móviles. 72 Horas OBJETIVOS Aprender a utilizar los entornos de desarrollo más habituales para la creación de aplicaciones móviles Estudiar el desarrollo de aplicaciones para
Manual de Usuario de Xeryus v5.25
MANUAL DE USUARIO 1 Manual de Usuario de Xeryus v5.25 4.2 GATEWAYS SIP... 2 4.2.1 AGREGAR UN GATEWAY SIP... 2 4.2.2 CONSULTAR UN GATEWAY SIP... 4 4.2.3 MODIFICAR EL GATEWAY SIP... 5 4.2.4 ELIMINAR UN GATEWAY
OPERACIONES BASICAS CON LOS ICONOS ( ABRIR, CREAR, ELIMINAR, ORGANIZAR)
OPERACIONES BASICAS CON LOS ICONOS ( ABRIR, CREAR, ELIMINAR, ORGANIZAR) La mayoría de los sistemas operativos con interfaz gráfica tienen en la partida un aspecto similar al de un escritorio, con elementos
Cómo accedo al campus y a mi curso? Porqué un nuevo campus? CAMPUS VIRTUAL TUTORIAL CAMPUS. usuario alumno
TUTORIAL CAMPUS usuario alumno Porqué un nuevo campus? Se ha implementado un nuevo campus virtual que se encuentra disponible para todos los alumnos y docentes de la Universidad. El nuevo campus virtual
Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0
Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0 OBJETIVOS Aquí encontrará todos los fundamentos del sistema operativo, incluyendo la configuración del entorno, el diseño de sólidas interfaces,
CAPITULO 5 RESULTADOS Y CONCLUSIONES
CAPITULO 5 RESULTADOS Y CONCLUSIONES A continuación se describirán los resultados obtenidos durante las pruebas realizadas mencionadas en el capítulo anterior, también se observarán las capacidades de
Abrir y cerrar Outlook 2010
Si es usted usuario habitual de la suite Microsoft Office, sabrá que la instalación se realiza en bloque, es decir, al instalar la suite Office 2010 se instalará automáticamente también esta versión de
UNA APLICACIÓN DE EJEMPLO: MIS LUGARES
Ayuda Objetivos: Crear el proyecto de la aplicación Mis Lugares, que será desarrollada a lo largo del curso. UNA APLICACIÓN DE EJEMPLO: MIS LUGARES En este curso vamos a crear una aplicación de ejemplo.
DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE
DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE 1 Familiarizarse con el espacio de trabajo Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista
Introducción a las bases de datos y Access
Introducción a las bases de datos y Access capítulo 20 Introducción a las bases de datos y Access introducción 20. Introducción a las bases de datos 20.1. Qué es una base de datos? Según la Real Academia
Módulos Joomla Flash noticias de actualidad, contenido más leído o más popular y artículos archivados. (CU00433A)
aprenderaprogramar.com Módulos Joomla Flash noticias de actualidad, contenido más leído o más popular y artículos archivados. (CU00433A) Sección: Cursos Categoría: Curso creación y administración web:
DESARROLLO DE APLICACIONES PARA INTERNET Y DISPOSITIVOS MÓVILES (ONLINE)
DESARROLLO DE APLICACIONES PARA INTERNET Y DISPOSITIVOS MÓVILES (ONLINE) Datos básicos del Curso Curso Académico 2015-2016 Nombre del Curso Tipo de Curso Número de créditos Desarrollo de Aplicaciones para
Una Clase: define un grupo de objetos que tienen propiedades similares y se comportan de manera similar.
Clases La programación orientada a objetos utiliza clases para encapsular (envolver, esconder) datos (atributos) y métodos (comportamientos). Por ejemplo, el estéreo de un auto encapsula todos los atributos
TEMARIO CURSO EXCEL 2007
TEMARIO CURSO EXCEL 2007 LECCIÓN 1 Introducción 1. Qué es una hoja de cálculo? 2. Excel 3. Entrar y salir de Excel 4. Practica tú mismo 5. Cuestionario LECCIÓN 2 El entorno de trabajo 1. Interfaz del programa
ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA
ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA 1. El programa Captaris Alchemy... 3 2. Como abrir una Base de Datos... 4 3. Como buscar información... 5 3.1 La pestaña Perfil del documento.... 6
Android y Java para Dispositivos Móviles
Android y Java para Dispositivos Móviles Sesión 10: Interfaz de usuario Android y Java para Dispositivos Móviles 2010 Depto. Ciencia de la Computación e IA Interfaz de usuario-1 Puntos a tratar Views Layouts
HTML5, CSS3 + JQuery
HTML5, CSS3 + JQuery Descripción Es necesario que los desarrolladores y diseñadores web, a la hora de crear sitios web, dominen los lenguajes fundamentales que son el HTML (HyperText Markup Language) y
Introducción a Hojas de Estilo
Introducción a Hojas de Estilo Por Héctor Hugo Luna Miranda Conociendo las hojas de estilo De inicio, te presento un par de preguntas cuyas respuestas se obtendrán siguiendo los lineamientos de Vázquez
Google Maps: Especialista en Desarrollo de Apps para Android + Titulación Universitaria
Google Maps: Especialista en Desarrollo de Apps para Android + Titulación Universitaria titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Google Maps:
Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.
S U P E RIO R DE MISANTLA Apartado: 7.1 Copia No. Código: PD-AEB1055 Versión No.: 01 Hoja : 2 de 15 4.2 Competencias Genéricas: Capacidad de análisis y síntesis. Capacidad de organizar y planificar. Comunicación
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS4 - URJC
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS4 - URJC Código: 13119 Modalidad Distancia 150 Duración Qué aprenderás? Con este curso aprenderás conocimientos teóricos y prácticos para poder desarrollar
Microsoft Access 2003 (Completo)
Página 1 Horas de teoría: 27 Horas de práctica: 25 Precio del Curso: 167 Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando los conceptos fundamentales
