Prólogo...3 Agradecimientos...4. Tabla de Contenidos...5. Lista de figuras Apartado I: El ecosistema móvil...33
|
|
- Vanesa Vargas Olivares
- hace 8 años
- Vistas:
Transcripción
1 Tabla de Contenidos - 5 Tabla de Contenidos Prólogo...3 Agradecimientos...4 Tabla de Contenidos...5 Lista de figuras...17 Introducción...25 La historia de Delphi...26 Delphi para plataformas móviles...29 Sobre este libro...29 Sobre el autor...31 Apartado I: El ecosistema móvil...33 Capítulo 1: Hardware de dispositivos móviles...35 Componentes fundamentales...37
2 6 - Tabla de Contenidos Procesadores y unidades gráficas...37 SoCs para móviles...39 Núcleos de CPU móvil...41 Procesadores gráficos...42 Memoria...43 Almacenamiento...44 Batería...46 Componentes de interacción con el usuario...47 Pantalla táctil...48 Superficie de visualización...48 Otras capas...50 Teclado...51 Micrófono/Altavoz...52 Otros componentes de interacción...53 Sensores y otros componentes...54 Acelerómetro y giróscopo...54 Magnetómetro (Brújula)...56 Componentes de posicionamiento...57 Componentes de comunicación...57 Miscelánea...59 Conclusiones...60 A continuación...61 Capítulo 2: Plataformas software para móviles...63 Estructura de la plataforma software de los smartphones...64 Un RTOS de bajo nivel...65 Un sistema operativo de alto nivel...66 Historia de los sistemas operativos móviles...67 Los inicios...68 Plataformas principales actualmente...71 ios...71 Android...72 Windows Phone...74 Otros sistemas operativos móviles...76 Conclusiones...78 A continuación...78 Capítulo 3: Revisión de soluciones de desarrollo...79 Las tres principales estrategias de desarrollo...80 Aplicaciones web móviles...81 Ventajas...82 Desventajas...83 Lenguajes y herramientas...85
3 Tabla de Contenidos - 7 Lenguajes de diseño...85 Lenguajes de programación...86 Las API y bibiliotecas...87 Herramientas de desarrollo...88 Aplicaciones móviles híbridas...91 Ventajas...92 Desventajas...93 Lenguajes y herramientas...94 Aplicaciones móviles nativas...96 Ventajas...96 Desventajas...97 Lenguajes y herramientas...98 Dónde encaja Delphi? Conclusiones A continuación Apartado II: Desarrollo móvil con Delphi Capítulo 4: Instalación de Delphi, SDKs y herramientas Instalación de Delphi Ediciones del producto y características Requerimientos del sistema Requisitos hardware Requisitos software Proceso de instalación Actualización de la instalación de Delphi Mantenimiento de la instalación Configuración de las herramientas de desarrollo para Android Gestionar versiones del SDK Android Administración de dispositivos virtuales Android Configuración de dispositivos físicos Configuración de las herramientas de desarrollo ios Instalación de Xcode Configuración de carpetas compartidas Instalación de PAServer PAServer Manager (Delphi XE7) Conclusiones A continuación Capítulo 5: Introducción al entorno de trabajo de Delphi La aplicación de ejemplo MyMunchies Principales componentes del IDE...143
4 8 - Tabla de Contenidos Personalizar la distribución del IDE IDE Insight Inicio de un nuevo proyecto Proyectos multi-dispositivo en Delphi XE Elección de la plantilla para MyMunchies Fundamentos de diseño de la interfaz de usuario Elegir entre las vistas del diseñador Vistas y estilos en XE Estilo de interfaz en el diseñador Vista maestra y vistas específicas por plataforma Esquema de trabajo con las vistas de XE Edición de las propiedades de los componentes Adición de nuevos componentes a la interfaz Eliminación de componentes La interfaz de usuario de MyMunchies Un título para cada página Configuración de las listas de productos Inserción de la lista de elementos seleccionados Escribiendo algo de código Código, componentes y eventos Gestión de eventos mediante el Inspector de objetos Edición de código Código aportado por la plantilla del proyecto Administración de plataformas objetivo Propiedades y configuración de las plataformas Añadir una nueva plataforma Gestión de plataformas en Delphi XE Ejecución y depuración del programa Herramientas de depuración Puntos de parada Estado del proceso Examinando el contenido de variables Ejecución paso a paso Despliegue del proyecto a dispositivos móviles Despliegue a un dispositivo Android Despliegue a un dispositivo ios Configuración de la conexión Cómo cambiar una conexión Conclusiones A continuación Capítulo 6: Plantillas de proyectos móviles Partiendo de cero Un formulario con cabecera y pie...203
5 Tabla de Contenidos - 9 Elementos de navegación Un formulario con varias páginas Un formulario maestro/detalle Una interfaz optimizada para tabletas Maestro/Detalle en Delphi XE El componente TMultiView Un formulario para aplicaciones 3D Conclusiones A continuación Capítulo 7: Tareas comunes Navegación por la interfaz de usuario El componente TActionList El editor TActionList Acciones estándar Cómo implementar un sistema de navegación basado en acciones Tab Dispositivos con botón hardware de vuelta atrás Acciones definidas por el usuario Navegación basada en gestos Gestos estándar frente a gestos interactivos El componente TGestureManager Expansión del objetivo táctil Navegación mediante gestos estándar Cómo gestionar gestos interactivos Identificación de los gestos interactivos Gestos interactivos en la práctica Actualización de contenidos mediante gestos (pull-to-refresh) Cambios durante la vida de la aplicación Cambios en la orientación de la pantalla Configuración del proyecto para una orientación específica de pantalla Cómo reaccionar ante cambios en la orientación de la pantalla Cambios en el estado de la aplicación Cómo registrarse para eventos de estado de la aplicación Eventos del ciclo de vida en aplicaciones móviles Cómo gestionar eventos de estado de la aplicación en la práctica Guardar y recuperar datos Dónde almacenar los datos de la aplicación Guardar y recuperar textos Tratando con parámetros de configuración Cargar archivos con gráficos Distribuir archivos adicionales en el directorio de datos Guardar y recuperar el estado en Delphi XE El evento OnSaveState Guardar el estado de forma transitoria...266
6 10 - Tabla de Contenidos Guardar el estado de forma persistente El componente TMultiView (XE7) TMultiView como contenedor genérico Modo de visualización Configuración del panel estático Configuración del panel deslizable Configuración del panel flotante Enlace entre el panel maestro y el de detalle Conclusiones A continuación Capítulo 8: Introducción al lenguaje Delphi Sintaxis básica Módulos de código Delphi Estructura del módulo de programa Estructura de un módulo de código estándar Referencias a módulos Comentarios Tipos de datos fundamentales Números enteros y de coma flotante Caracteres y cadenas de caracteres Otros tipos de datos básicos Notación para literales e identificadores Enumeraciones Enumeraciones con ámbito Subrangos Vectores y matrices (Arrays) Declaración de matrices estáticas Matrices con índices no numéricos Cómo trabajar con matrices dinámicas Registros Conjuntos Expresiones Expresiones aritméticas, relacionales y lógicas Expresiones con conjuntos Expresiones con punteros Otros tipos de expresiones Sentencias Estructuras condicionales Estructuras iterativas Procedimientos y funciones Parámetros por valor y por referencia Parámetros con valores por defecto Parámetros de tipo matriz...316
7 Tabla de Contenidos - 11 Control estructurado de excepciones Otras sentencias Clases y sus miembros Cómo definir una nueva clase Visibilidad de los miembros de una clase Construcción de objetos La clase TCollectible Declaración de atributos Declaración de métodos privados Declaración del constructor Declaración de propiedades públicas Implementación de métodos La clase TComputer Miembros de clase y el objeto self La clase TCollection Métodos anónimos Escenario de uso de un método anónimo Definición de tipo de un método anónimo Cómo pasar métodos anónimos como parámetros Tipos genéricos Cómo definir un tipo genérico Instanciación y uso de tipos genéricos Ayudas a la escritura de código Plantillas de código Dar formato al código Navegar por el código Refactorización del código Gestión de versiones del código Conclusión A continuación Capítulo 9: La biblioteca de componentes FMX Por qué FMX? FMX y el hardware gráfico Estilos de interfaz de usuario en FMX Aspectos comunes a los controles FMX Posicionamiento de los controles Tamaño y alineación de los controles Márgenes y relleno Ejemplo de diseño de una interfaz de usuario Todos los controles FMX son contenedores Componentes anidados Coordenadas de los hijos y límites de los padres (área de recorte) Propiedades asociadas a la apariencia del control...371
8 12 - Tabla de Contenidos Estilos visuales Estilos predefinidos y propiedades tint Cómo se construye un estilo FMX Archivos con estilos visuales Carga de archivos de estilo visual en la fase de diseño El diseñador de estilos visuales Cómo cambiar el estilo visual durante la ejecución Conclusión A continuación Capítulo 10: Animaciones, transformaciones y efectos visuales Animaciones Categorías de animación Definición de una animación Control del proceso de animación Rotación y escalado de controles Animaciones y transformaciones en la práctica Composición de la interfaz de usuario Configuración de la animación de las agujas del reloj Configuración de la animación del botón Modificación de la escala de la interfaz de usuario Rotación de la interfaz de usuario al completo Efectos visuales y filtros La clase TEffect y sus descendientes Cómo configurar un efecto visual Efectos visuales en la práctica Conclusión A continuación Capítulo 11: Introducción al diseño de interfaces de usuario 3D Cómo se estructura una interfaz 3D Objetos tridimensionales Cómo configurar un objeto 3D Cómo definir nuevos objetos tridimensionales Definición de un objeto mediante una malla de triángulos Cargar mallas de triángulos predefinidas Materiales Luces Cámaras Uso de cámaras en la práctica Objetos 2D en un mundo 3D Conclusión A continuación...440
9 Tabla de Contenidos - 13 Apartado III: Técnicas de desarrollo móvil Capítulo 12: Sensores relacionados con el movimiento Componentes FMX de acceso a sensores móviles Sensores de movimiento Tipos de sensor de movimiento y clases asociadas Selección del sensor a leer Estado del sensor Lectura de datos del sensor Propiedades con datos de movimiento Proceso de lectura de datos Sensores de orientación Tipos de sensores de orientación y propiedades asociadas Configuración y obtención de datos del sensor Uso de sensores de movimiento en la práctica Diseño de la interfaz de usuario Obtención de la lista de sensores Selección del sensor a utilizar Activación del proceso de lectura Lectura de datos Compilación y ejecución Conclusión A continuación Capítulo 13: Información de geolocalización El componente TLocationSensor Disponibilidad del sensor de localización Configuración del sensor Lectura de datos de localización Obtención de otros datos del GPS Configuración de regiones (ios) Codificación y descodificación de localizaciones Inicialización del objeto TGeocoder Obtener las coordenadas de una dirección Obtener la dirección de unas coordenadas Visualización de mapas El componente TWebBrowser Cómo componer una URL de acceso a Google Maps y Bing Maps Información de localización en la práctica Diseño de la interfaz de usuario Declaración de miembros adicionales Activación y desactivación del sensor...489
10 14 - Tabla de Contenidos Cambios en la ubicación Información descriptiva de ubicación Conclusión A continuación Capítulo 14: Acceso a las cámaras integradas Componentes para uso de medios audiovisuales Obtención de imágenes de la cámara Detección de la cámara y sus funciones Selección de la cámara a usar Configuración de funcionamiento Captura de imágenes TCameraComponent en la práctica Diseño de la interfaz de usuario Inicialización de la cámara Cambio de la cámara activa Cambios en la configuración Visualización de las imágenes capturadas Guardar las imágenes en archivos Acciones estándar y la cámara Obtención de una imagen desde la cámara Obtención de una imagen desde la biblioteca de imágenes Opciones para compartir información Uso de acciones en la práctica Captura de secuencias de audio y vídeo Reproducción de secuencias de audio y vídeo Conclusión A continuación Capítulo 15: Enlace entre aplicaciones móviles y de escritorio Introducción a la técnica de app tethering Cómo conectar las aplicaciones Conexión automática Conexión manual Descubrimiento de aplicaciones Emparejamiento manual Descubrimiento de perfiles de aplicación Descubrimiento y emparejamiento en la práctica Diseño de la aplicación para los encargados Diseño de la aplicación para los clientes Comprobación de conectividad Envío y recepción de datos Recursos compartidos...540
11 Tabla de Contenidos - 15 Definición del recurso compartido Establecer el contenido del recurso Acceso a un recurso compartido Suscripción a cambios en un recurso compartido Recursos temporales Publicar y demandar acciones Definición de acciones remotas Invocación de una acción remota App tethering en Delphi XE Descubrir aplicaciones fuera de la subred Conexiones por Bluetooth Servicios de comunicación Bluetooth Bluetooth classic y Bluetooth LE Esquema de funcionamiento Configuración de permisos El gestor de comunicaciones Bluetooth Preparación de una interfaz de usuario básica Hacer visible la aplicación para otros dispositivos Búsqueda de otros dispositivos Gestionar el emparejamiento Conexión y transferencia de datos El componente TBluetoothLE Conclusión A continuación Capítulo 16: Notificaciones y publicidad Uso de notificaciones Definición de una notificación Notificaciones inmediatas Notificaciones programadas Cancelación de notificaciones Inclusión de publicidad Publicidad y aplicaciones para móviles El programa AdMob de Google Obtención de un Ad ID para una aplicación El programa iad de Apple Cómo agregar banners publicitarios a nuestras aplicaciones Configuración específica para Android Cambiar de AdMob API a Google Mobile Ads API Configuración específica para ios Conclusión...585
12 16 - Tabla de Contenidos Indice...587
Prólogo...3. Tabla de Contenidos...5. Introducción...15 La historia de Delphi...16 Delphi XE2...19 Sobre este libro...20 Sobre el autor...
Tabla de Contenidos - 5 Tabla de Contenidos Prólogo...3 Tabla de Contenidos...5 Introducción...15 La historia de Delphi...16 Delphi XE2...19 Sobre este libro...20 Sobre el autor...22 Apartado I: Delphi
Más detallesGuía práctica PHP 6. (c) Francisco Charte Ojeda
Guía práctica PHP 6 Agradecimientos Sobre el autor (c) Francisco Charte Ojeda Introducción Páginas de servidor PHP Creación de páginas PHP Cómo usar este libro Convenciones tipográficas 1. Instalación
Más detallesÍndice de contenidos Introducción 1. Las ventanas de Windows 2. El escritorio 3. La barra de tareas
Índice de contenidos Introducción A quién va dirigido este libro Por qué programación avanzada? Por qué Visual Basic, Delphi y C++ Builder? Estructura del libro Instalación del CD-ROM La librería de tipos
Más detallesPROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas
Departamento de Informática PROGRAMACIÓN DIDÁCTICA Curso 11-12 1 CONSEJERÍA DE EDUCACIÓN I.E.S. NERVIÓN Departamento de Informática CICLO FORMATIVO: TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMA.
Más detallesProgramación Android Completo
Programación Android Completo Duración: 50.00 horas Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos
Más detallesJAVA 8 Los fundamentos del lenguaje Java (con ejercicios prácticos corregidos)
Presentación 1. Historia 11 1.1 Por qué Java? 11 1.2 Objetivos del diseño de Java 12 1.3 Auge de Java 13 2. Características de Java 14 2.1 El lenguaje de programación Java 14 2.1.1 Sencillo 15 2.1.2 Orientado
Más detallesClientes de XProtect Acceda a su vigilancia
Clientes de XProtect Acceda a su vigilancia Tres formas de ver la vídeovigilancia Para un fácil acceso a la vídeovigilancia, Milestone ofrece tres interfaces de usuario flexibles: XProtect Smart Client,
Más detallesManual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda
Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Gestores de bases de datos Servidores de bases de datos Microsoft SQL Server 2012 Qué puede hacer con SQL Server
Más detallesCURSO DE PROGRAMACIÓN PHP MySQL
CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación
Más detallesonline Programación para dispositivos Android 4.x
online Programación para dispositivos Android 4.x Objetivos Conocer los distintos componentes que permiten interactuar con el dispositivo con la voz. Saber cómo reproducir sonido en base a un contenido
Más detallesPHP. Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery
PHP Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery PRESENTACION DEL CURSO PHP Desarrollo Web Administrable PHP, MySQL HMTL5, CSS3 jquery repárate para ser un especialista en en el desarrollo
Más detallesManual avanzado Access 2010
Manual avanzado Access 2010 Agradecimientos (c) Francisco Charte Ojeda Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Bases de datos Microsoft Access
Más detallesProgramacio n con Visual Basic 2010
Programacio n con Visual Basic 2010 Agradecimientos Francisco Charte Ojeda Introducción Plataforma y servicios Ediciones de Visual Basic 2010 A quién va dirigido este libro Estructura del libro Tipografía
Más detallesCURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID
CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID 1. Entorno de desarrollo y primera aplicación 1. El mundo Android 1.1 Android y las versiones 1.2 Personalizaciones del sistema operativo. 1.3 Dispositivos Android
Más detallesACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL
MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA
Más detallesVentajas del Master en Flash MX sobre cualquier tipo de manuales de Flash MX o tutoriales de Flash MX
Qué es Flash MX? Flash MX es la herramienta de Macromedia para realizar presentaciones multimedia en la red de forma profesional. En esta nueva versión, Flash MX ha ampliado la programación para convertirla
Más detallesManual avanzado Windows Server 2012 (c) Francisco Charte Ojeda
Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Necesidades de las empresas Sistemas operativos de servidor Windows Server 2012 Este libro Requerimientos Cómo
Más detallesAndroid 4 Principios del desarrollo de aplicaciones Java
La plataforma Android 1. Presentación 13 2. Origen 14 3. Google Play 15 3.1. Creación de una cuenta de desarrollador 16 3.2 Publicación de una aplicación 16 3.3. Seguimiento y actualización de una aplicación
Más detallesWordPress 4 Un CMS para crear y administrar blogs y sitios web
Capítulo 1: Descubrir WordPress A. Crear un sitio web 12 B. Los CMS 12 1. Uso de los CMS 12 2. Funcionamiento de los CMS 13 3. Servidores locales 14 C. CMS WordPress 14 1. Evolución de WordPress 14 2.
Más detallesWordPress 3.5 Un CMS para crear y administrar blogs y sitios web
Capítulo 1: Descubrir WordPress A. Crear un sitio web 12 B. Los CMS 12 1. Uso de los CMS 12 2. Funcionamiento de los CMS 13 3. Servidores locales 14 C. CMS WordPress 14 1. Evolución de WordPress 14 2.
Más detallesAndroid 5 Principios del desarrollo de aplicaciones Java
La plataforma Android 1. Presentación 13 2. Origen 14 3. Google Play 15 3.1 Creación de una Cuenta de desarrollador 16 3.2 Publicación de una aplicación 17 3.3 Seguimiento y actualización de una aplicación
Más detallesIntroducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?
Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000? Cómo usar este libro Estructura del libro Ejemplos Convenciones tipográficas 1.
Más detallesMicrosoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Más detallesLista de acrónimos... xv. Cómo leer este libro?... xvii
Índice general Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19 1.2.1. Insertar fragments desde XML... 27 1.2.2. Insertar fragments desde
Más detallesGuí a pra ctica ASP.NET 4.0
Guí a pra ctica ASP.NET 4.0 Francisco Charte Ojeda Dedicatoria Agradecimientos Sobre el autor Introducción Breve historia de ASP.NET Elección de un lenguaje de implementación La plataforma.net Objetivos
Más detallesINTRODUCCIÓN Y NOVEDADES EN WINDOWS
ÍNDICE CAPÍTULO 1. INTRODUCCIÓN Y NOVEDADES EN WINDOWS 10... 1 INTRODUCCIÓN... 1 NOVEDADES FUNDAMENTALES EN WINDOWS 10... 2 INICIO RÁPIDO Y SISTEMA ÚNICO PARA TODAS LAS PLATAFORMAS... 2 MENÚ INICIO MEJORADO...
Más detallesDATOS ESPECÍFICOS DEL CURSO
DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando
Más detallesDOMINE PHP Y MYSQL por LOPEZ QUIJADO Isbn 9701512693 Indice del Contenido INTRODUCCIÓN PARTE I. REDES E INTERNET
DOMINE PHP Y MYSQL por LOPEZ QUIJADO Isbn 9701512693 Indice del Contenido INTRODUCCIÓN PARTE I. REDES E INTERNET CAPÍTULO 1. LA ARQUITECTURA CLIENTE-SERVIDOR 1.1 LAS DIRECCIONES IP Y EL SERVICIO DNS 1.2
Más detalles1 Introducción a Delphi 2.0 Punto de partida Contenido de este libro Cómo se puede leer este libro Instalación del CD 2 Delphi 2.0 Cambios al entorno
1 Introducción a Delphi 2.0 Punto de partida Contenido de este libro Cómo se puede leer este libro Instalación del CD 2 Delphi 2.0 Cambios al entorno Cambios al lenguaje Cambios al compilador Nuevos objetos
Más detalles> Temario Curso de Diseño Web <
le ayuda a crear hermosos diseños para sitios web y aplicaciones móviles en un instante, sin necesidad de programación. Brinda imágenes vectoriales y de mapa de bits, maquetas, gráficos 3D, y contenido
Más detallesDesarrollo de Aplicaciones móviles para Android y IOS
Desarrollo de Aplicaciones móviles para Android y IOS Desarrollo de Aplicaciones móviles para Android y IOS Los cursos para desarrollar aplicaciones sólo para Android o sólo para ios son cosa del pasado.
Más detallesProyectos profesionales con PHP 5 Francisco Charte Ojeda
Proyectos profesionales con PHP 5 Francisco Charte Ojeda Introducción Rápida historia de PHP Qué necesito para aprender a usar PHP? Estructura de este libro Tipografía y estilos Información de soporte
Más detalles1. En el portal del correo institucional, dar clic en el servicio Outlook Web App :
1. En el portal del correo institucional, dar clic en el servicio Outlook Web App : 2. Aparecerá el buzón del correo institucional 2 1 3 4 5 6 En esta sección encontrará sus diversos mensajes Parte 1:
Más detallesFORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB
HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB La consolidación de los medios online como soporte principal de comunicación, así como la coyuntura económica, que relega a los soportes publicitarios convencionales
Más detalles[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android
2013 Programación Android Dv-Alpha Solutions TIC S.L. Carlos Acevedo [PROGRAMACIÓN ANDROID] Curso de desarrollo de aplicaciones para dispositivos Android www.dv-alpha.com Página 1 Modulo 1 El estándar
Más detallesTema 2: Introducción a Android
Tema 2: Introducción a Android Android Android es un sistema operativo basado en el Kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil. Android Fue desarrollado originalmente
Más detallesGuía práctica Ubuntu Francisco Charte Ojeda
Guía práctica Ubuntu Francisco Charte Ojeda Agradecimientos Sobre el autor Introducción Sistemas operativos Selección de un sistema operativo GNU/Linux Ubuntu Cómo usar este libro Estructura de esta guía
Más detallesEXPERTO EN DESARROLLO DE APLICACIONES MÓVILES" Curso especialista (500 horas)
Tema 1. Introducción a la tecnología móvil Tema 2. Hardware: cpu, memorias, conectividad Tema 3. Software: sistemas operativos Módulo I. Introducción a la tecnología y desarrollo móvil (77 horas) Tema
Más detallesIntroducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4.
Introducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4.0 Requerimientos de Visual Basic 4.0 Instalación de Visual Basic
Más detallesDEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma
DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La
Más detallesDiplomado Aplicaciones Móviles para Negocios Electrónicos
Diplomado Aplicaciones Móviles para Negocios Electrónicos Duración 120 horas Objetivo general: Que el participante conozca los fundamentos de los sistemas operativos IOS y Android, y los aplique en forma
Más detallesUnidad II. Interfaz Grafica
Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño
Más detallesINSTITUTO CONVERSA DIRECCION ACADEMICA PROGRAMACION DE CLASE DREAMWEAVER CS3
NOMBRE DEL MODULO: DREAMWEAVER BÁSICO CLAVE: ESPECIALIDAD: DISEÑO GRÁFICO DURACION: 5 FASES OBJETIVO GENERAL DEL MODULO: EL ALUMNO APRENDERÁ TODO LO RELACIONADO CON LA CREACIÓN DE SITIOS WEB DINAMICOS.
Más detallesÍNDICE INTRODUCCIÓN...15
ÍNDICE INTRODUCCIÓN...15 CAPÍTULO 1. LA ARQUITECTURA CLIENTE-SERVIDOR...19 1.1 LAS DIRECCIONES IP Y EL SERVICIO DNS...20 1.2 LOS PROTOCOLOS TCP/IP...23 1.2.1 Los paquetes...24 1.2.2 Los puertos...25 1.2.3
Más detallesManual LiveBox WEB ADMIN. http://www.liveboxcloud.com
2014 Manual LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl no asume responsabilidades o garantías sobre el contenido y uso de ésta documentación y declina cualquier garantía explicita o implícita
Más detallesINSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB
INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB MACROMEDIA DREAMWEAVER Unidad 1. El entorno de trabajo La pantalla inicial Las barras Los paneles e inspectores Personalizar el área de trabajo
Más detallesabacformacio@abacformacio.com 1
Curso: Borland C Borland C++ Builder 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland C++ Builder 5. Se estudian las particularidades del lenguaje C++, así como
Más detallesÍNDICE. Introducción y características... 1. Capítulo 1. Requisitos, instalación, configuración e inicio... 3
ÍNDICE Introducción y características... 1 Capítulo 1. Requisitos, instalación, configuración e inicio... 3 Requisitos de software para Windows 8... 3 Instalación de Windows 8... 4 Tareas previas a la
Más detallesCurso Experto Programador PHP
Total 160 horas Curso Experto Programador PHP Modalidad: presencial, 100% práctico. Descuento al realizar el curso completo. Financiación: pago por cuotas. Bonificable. Bolsa de trabajo. 1. Descripción
Más detallesSITNA en tu móvil. SITNA en tu móvil TALLER SITNA PARA MÓVILES. Para empezar. SITNA en tu móvil TALLER SITNA PARA MÓVILES
SITNA en tu móvil Para empezar Qué es? Aplicación Web para acceder a los datos que ofrece el SITNA, optimizada para su utilización en dispositivos móviles. Qué objetivos persigue? Facilitar a nuestros
Más detallesIntroducción NSZ-GS7. Network Media Player
Introducción ES Network Media Player NSZ-GS7 Las imágenes de las pantallas, las operaciones y las especificaciones están sujetas a cambios sin previo aviso. Introducción: ENCENDER/EN ESPERA Enciende y
Más detallesINDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25.
INDICE Programación Introducción 706 Capitulo 21 BASIC 711 Introducción 711 Sintaxis 713 Procedimientos y control de flujo 713 Tipos de datos 714 Disponibilidad y variantes del dialecto 714 Capitulo 22.
Más detallesIntroducción a Visual Studio.Net
Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones
Más detallesCurso Superior de Informática (Windows 7 + Office 2007)
Curso Superior de Informática (Windows 7 + Office 2007) - Conocer el entorno Windows 7 y aprender a utilizar las utilidades y herramientas más relevantes de dicho sistema operativo. - Aprender a trabajar
Más detallesMicrosoft Office 2013: Word, Excel, PowerPoint, Outlook y OneNote 2013 Domine las funciones avanzadas del paquete Microsoft
Documentos y plantillas Editar un documento PDF en Word 7 Crear una plantilla 9 Modificar una plantilla de documento 12 Cambiar la plantilla asociada a un documento 12 Contenidos específicos Crear un elemento
Más detallesGestión de archivos (módulo transversal, MF0978_2)
Gestión de archivos (módulo transversal, MF0978_2) Curso de capacitación para la obtención del módulo formativo Gestión de archivos del Certificado de profesionalidad (código MF0978_2), asociado a la unidad
Más detallesIntroducción Cómo usar este libro Estructura de la guía 1. Instalación Introducción Consideraciones previas Ediciones de C++ Builder 3.
Cómo usar este libro Estructura de la guía 1. Instalación Consideraciones previas Ediciones de C++ Builder 3.0 Requerimientos de C++ Builder 3.0 Instalación de C++ Builder 3.0 Borland C++ 5.02 2. Interfaz
Más detallesPrograma Maestro. E-Learning Class v 6.0
1 Programa Maestro E-Learning Class v 6.0 1.- Introducción 2 El E-LearningClass V. 6.0 ( Programa Maestro ) es un aplicativo incluido en las netbooks del programa Conectar Igualdad que permite asistir
Más detallesSolución Streaming SIVE
Solución Streaming SIVE Este documento describe las características funcionales de la solución SIVE para el SENA. La solución permite agendar las salas de Videoconferencia, mostrar la Videoteca (videos
Más detallesPRESENTACIÓN DEL PRODUCTO
PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- esernet@esernet.com 1. Introducción 2. Descripción
Más detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Programación de dispositivos móviles RSM 1205 Créditos (Ht Hp_ créditos):
Más detallesWindows Server 2003 (c) Francisco Charte Ojeda
Windows Server 2003 (c) Francisco Charte Ojeda Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Sistemas operativos de servidor Windows
Más detallesCURSO DE ADO EXPRESS/DATASNAP
CURSO DE ADO EXPRESS/DATASNAP EN DELPHI 7 RESUMEN DE EJERCICIOS Serie A 0 Creación de la base de datos 1 El API de ADO 2 Cadenas de conexión y propiedades 3 Tipos de cursores 4 Recuperación asíncrona 5
Más detallesÍndice libro SQL Server 2005 1 / 6
Sql Server 2005 Charte, Francisco Ed. Anaya Multimedia Precio: 13,30 336 páginas. Idioma: Español ISBN: 8441520283. ISBN-13: 9788441520288 1ª edición (06/2006). Índice libro SQL Server 2005 1 / 6 Microsoft
Más detallesDesarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.
1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y
Más detallesFAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS
FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización
Más detallesConsola Móvil Cliente
Latinoamérica Consola Móvil Cliente Contar con la información en cualquier parte del mundo y tener el control de la información es un término cada vez más común e importante en un medio donde los servicios
Más detallesACTI-Desarrollo de software interactivo Curso-Taller: Desarrollo de Aplicaciones para Móviles Plataforma ios / Avanzado
ACTI-Desarrollo de software interactivo Curso-Taller: Desarrollo de Aplicaciones para Móviles Plataforma ios / Avanzado DESCRIPCIÓN DEL CURSO-TALLER En este curso-taller, el estudiante explora los principales
Más detallesMANUAL DE USO MICROSOFT LYNC ONLINE
MANUAL DE USO MICROSOFT LYNC ONLINE Plataforma de comunicaciones unificadas. Integra servicios de comunicación como mensajería instantánea, llamadas de voz, videoconferencias, uso compartido de escritorio
Más detallesCapítulo V. Implementación
Capítulo V Implementación En este capítulo se especifican los recursos utilizados en la implementación de la interfaz, así como se describe su arquitectura funcional y las características principales.
Más detallesTOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade.
TOMO II Línea de Investigación Redes y Sistema Operativo Nombre del egresado Antonio Nicolás Rodríguez Andrade Nombre del Tema Evaluación de la plataforma Android para dispositivos móviles Número de Proyecto
Más detallesGUÍA DE APLICACIONES SATFOR PARA DISPOSITIVOS MÓVILES ANDROID
GUÍA DE APLICACIONES SATFOR PARA DISPOSITIVOS MÓVILES ANDROID Aplicación EmeRA para dispositivos Android Edición: septiembre 2013 GUÍA DE APLICACIONES SATFOR PARA DISPOSITIVOS MÓVILES ANDROID Aplicación
Más detallesAndroid Mobile & Web Development Training
Android Mobile & Web Development Training Promoción Lanzamiento Para no programadores: $ 7.440.- (186 hs.) Para Programadores de otros lenguajes: $ 6.480.- (160 hs.) Para Programadores Android: $ 4.900
Más detallesconvenciones usadas...15 capítulo 1. Las novedades de windows 8...17 capítulo 2. Conceptos previos...21
índice convenciones usadas...15 capítulo 1. Las novedades de windows 8...17 1.1 Introducción...17 1.2 Novedades...18 capítulo 2. Conceptos previos...21 2.1 Requisitos del sistema windows 8...21 2.1.1 Requisitos
Más detallesINDICE CARTAS DESCRIPTIVAS S3
INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO II DISEÑO WEB I 2009 I. Identificadores del programa Carrera: Computación e Informática DISEÑO WEB I Ciclo: II Código: Tipo: Curso
Más detallesProgramación páginas web. Servidor (PHP)
Programación páginas web. Servidor (PHP) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.
Más detallesPHP 5.6 Desarrollar un sitio web dinámico e interactivo
Introducción 1. Objetivo del libro 9 2. Breve historia de PHP 10 3. Dónde conseguir PHP? 10 4. Convenciones de escritura 11 Información general sobre PHP 1. Qué es PHP? 13 2. Estructura básica de una página
Más detallesHOJA DE CALCULO EXCEL NIVEL II
HOJA DE CALCULO EXCEL NIVEL II DURACION: 30 HORAS Los participantes al finalizar la acción formativa serán capaces de utilizar la hoja de cálculo EXCEL, adquiriendo los conocimientos teóricos y prácticos
Más detallesCapitulo 1: Plataforma Android
Capitulo 1: Plataforma Android Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 Temario 1. Android 2. Evolución 3. Arquitectura Android 4. Paquetes de Trabajo 5. Android y Java http://gary.pe
Más detallesPROGRAMACIÓN PÁGINAS WEB CON PHP
PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología
Más detalleselearning Latin America www.elearning-la.com - info@elearning-la.com Tel. Arg.: 54-261-4527766 - Tel. Chile: 56-2-2037700 - Fax Chile: 56-2-2037711
OFIMÁTICA (Windows XP, Office 2007...) Módulo 1: Conceptos Informáticos Básicos UNIDAD 1: Tecnologías de la Información y Comunicación 1.1 Conceptos generales 1.2 Las TIC y sus aplicaciones comerciales
Más detallesES MANUAL USUARIO. Manual de usuario de la aplicación ComelitViP Remote 3.0 para dispositivos. Passion.Technology.Design.
ES MANUAL USUARIO Manual de usuario de la aplicación ComelitViP Remote.0 para dispositivos Passion.Technology.Design. Índice Instalación... Autoconfiguración del gestor de vivienda... 4 Autoconfiguración
Más detallesUNIDAD 1. Operatoria de teclados. Criterios de evaluación. UNIDAD 2. Informática básica. Criterios de evaluación 1. CRITERIOS DE EVALUACIÓN
1. CRITERIOS DE EVALUACIÓN UNIDAD 1. Operatoria de teclados Se han distinguido los elementos de un terminal informático y sus funciones. Se han organizado los elementos y espacios de trabajo y distinguido
Más detallesOnline Itinerario Desarrollo móvil con Android 4.x y HTML 5
Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Objetivos Conocer las características de la plataforma de desarrollo para terminales móviles Android y su funcionamiento. El curso permite aprender
Más detallesSage CRM. Sage CRM 7.3 Guía de Mobile
Sage CRM Sage CRM 7.3 Guía de Mobile Copyright 2014 Sage Technologies Limited, editor de este trabajo. Todos los derechos reservados. Quedan prohibidos la copia, el fotocopiado, la reproducción, la traducción,
Más detallesCAPITULO 9. Diseño de una Base de Datos Relacional Distribuida
9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de
Más detallesLa biblia de Delphi 8.NET Francisco Charte Ojeda
Agradecimientos La biblia de Delphi 8.NET Francisco Charte Ojeda Introducción Características de Delphi 8.NET Por qué cambiar a Delphi 8.NET? Y por qué no hacerlo? Requerimientos hardware y software Ediciones
Más detallesJoomla! 3.3 Cree y administre sus sitios Web
Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido
Más detallesNivel Intermedio. Escribir lenguaje de marcado HTML. Utilizar programas editores de HTML. Utilizar Hojas de Estilo en Cascada CSS
Diseño Web Estático Nivel Intermedio Escribir lenguaje de marcado HTML Utilizar programas editores de HTML Utilizar Hojas de Estilo en Cascada CSS Configurar sitios web locales Personas provenientes del
Más detallesarquitectura que maneja. Encontraremos también los diferentes servidores que
3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además
Más detallesLista de acrónimos... 15. Cómo leer este libro?... 1.1.1 La clase Application... 21 1.1.2 Uso del patrón Singleton... 25
Contenido Lista de acrónimos... 15 Cómo leer este libro?... 17 CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19 1.1.1 La clase Application... 21 1.1.2 Uso del patrón Singleton... 25 1.3.1 Insertar
Más detallesDESARROLLO DE SOLUCIONES TECNOLÓGICAS AVANZADAS PARA LA MEJORA DE LA EFICACIA, LA SEGURIDAD Y LA PREVENCIÓN DE RIESGOS FORESTALES
DESARROLLO DE SOLUCIONES TECNOLÓGICAS AVANZADAS PARA LA MEJORA DE LA EFICACIA, LA SEGURIDAD Y LA PREVENCIÓN DE RIESGOS FORESTALES Proyecto: SOE2/P2/E457 Actualización de la aplicación EMERCARTO a nuevos
Más detallesCUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización
Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización
Más detallesAPP DEV. Construimos tus ideas en aplicaciones web y móviles. steicho. Technological Solutions
Construimos tus ideas en aplicaciones web y móviles steicho Technological Solutions Automatice sus procesos, a través de una aplicación comercial o a la medida. Contamos con soluciones en software para
Más detallesMÓDULO 1: CONCEPTOS BÁSICOS Y USO DEL ENTORNO
Windows 7 Código: 4629 Modalidad: Distancia Duración: 80 Horas Objetivos: Adquirir conocimientos y habilidades sobre la nueva interfaz de Microsoft para el PC con todas sus novedades integradas en las
Más detallesMOVILIDAD PARA MICROSOFT DYNAMICS CRM. DOC: Corporate CRM Overview
MOVILIDAD PARA MICROSOFT DYNAMICS CRM 1 0 Introducción Desde hace no mucho tiempo, la necesidad de soluciones de movilidad por parte de las empresas ha ido en aumento. Bien para la mejora de la eficiencia
Más detallesAsistencia Recíproca Interregional en materia de EMergencias 0449_ARIEM_112_6_E
Asistencia Recíproca Interregional en materia de EMergencias 0449_ARIEM_112_6_E Aplicación Remote Manager Ventanas principales de la aplicación Remote Manager es una aplicación para la petición de colaboración
Más detallesINDICE Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto
INDICE Agradecimientos 5 Sobre el Autor 6 Introducción 7 Índice 9 Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto 19 El Administrador de proyectos 21 Creación de un proyecto 27 Personalización
Más detallesÍndice. agradecimientos...19
Índice agradecimientos...19 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS...21 1.1 El sistema informático...22 1.1.1 Clasificación de los sistemas informáticos...24 1.2 El sistema operativo... 26
Más detallesSUPLEMENTO EUROPASS AL TÍTULO
SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Más detalles