Ahora tú también puedes crear aplicaciones

Documentos relacionados
TP2. Sistemas de DG. Movil Apps

Elemento Design e Mobile PagBoleto Floopie App

AVISO IMPORTANTE Creative Commons Atribución, No-Comercial En colaboración con

APLICACIONES MÓVILES NATIVAS. Sesión 12: Otras plataformas para el desarrollo de aplicaciones móviles

Sistemas Operativos Móviles. Juan Valentin Perdomo Bonilla Universidad Surcolombiana

ANEXO A MANUAL ADMINISTRADOR. Modulo Sistema

CREAR TU APLICACIÓN MÓVIL

Requisitos del sistema para Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. Reservados todos los derechos.

Versión compacta/móvil

Desarrollo para entornos multiplataforma y dispositivos ios

Unidad 02: El Sistema Operativo. Curso TIC - UGB 2012

Requisitos del sistema para Qlik Sense. Qlik Sense 3.1 Copyright QlikTech International AB. Reservados todos los derechos.

APLICACIONES MÓVILES NATIVAS. Sesión 11: Diferencias en el desarrollo de aplicaciones para tablets: el caso del ipad

Requisitos del sistema para Qlik Sense. Qlik Sense November 2017 Copyright QlikTech International AB. Reservados todos los derechos.

Sitios web y programas relacionados

Requisitos del sistema para Qlik Sense. Qlik Sense 3.1 Copyright QlikTech International AB. Reservados todos los derechos.

Procedimiento de arranque de Aula Virtual Santillana I: alumnos

Curso de: Programación de móviles con Android

1. Qué es App Inventor 2? 2. Requisitos para utilizar AI2

Requisitos del sistema para Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. Reservados todos los derechos.

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA: SMARTPHONE, TABLET E INTERNET. INICIACIÓN ANTONIO FERNÁNDEZ HERRUZO

Preguntas frecuentes (FAQs)

Francisco Javier Rodríguez Mesa

Actualizando el ET Digital en tu computador Instalando el ET Móvil en tu celular o tableta Actualizando el ET Móvil en tu celular o tableta

VentApps MEXICO Apps y Sitios Web para dispositivos móviles

Manual para usuario lector Biblioteca Digital Cengage

MANUAL DE USUARIO [versión 3, act. 19/06/2015] Catálogo del libro electrónico gallego de GaliciaLe

Tu empresa te pide que subas una App al Google Play Store.

Diseño de apps, monetización y diseño detallado de la interacción

Requisitos del sistema para Qlik Sense. Qlik Sense June 2018 Copyright QlikTech International AB. Reservados todos los derechos.

Requisitos del sistema para Qlik Sense. Qlik Sense June 2017 Copyright QlikTech International AB. Reservados todos los derechos.

Nuevas tecnologías aplicadas a la vida: Smartphone, Tablet e Internet

Cuaderno práctico formación digital asociacionismo mujeres

Guía definitiva para crear la App de tu empresa

Requisitos del sistema para Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Reservados todos los derechos.

Sistemas Operativos. Introducción. Actividades. Soluciones

Nuevas tecnologías aplicadas a la vida: Smartphone, Tablet e Internet

Ejercicio 1: Windows En este primer ejercicio primero vamos a ver que es el Sistema Operativo Windows, qué es un Sistema Operativo y para que sirve.

Instrucciones para descargar la aplicación de Saviadigital

Guía de Inicio Rápido

Los detalles de las características técnicas de hardware y software son los siguientes:

REQUERIMIENTOS TÉCNICOS PARA EL USO DE MI CAMPUS

Nuevas aplicaciones tecnológicas en la computación. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

The Earth Cooperative for a Fair economy. Guía para usar FairCoin FairCoin Week del 24 al 31 de Julio de 2015

Cómo instalar KODI en los distintos dispositivos, configuración inicial y activación de UltraIPTV

Manual de uso básico de la aplicación móvil REM

Plataforma Office 365 en la Universidad Autónoma de Ciudad Juárez

COMO CREAR APPS PARA ANDROID. Eduardo F. Sesma Martínez

Los sistemas operativos

App IPT. La aplicación para aprender Inglés desde tu celular o tablet

Agenda. Apache Cordova para el Desarrollo móvil XII Encuentro Danysoft en Microsoft Directos al código. Sala 1 Visual Studio

MANUELA OSORIO CORREA INGRID MILENA MURILLO CASSIANI

Characteristics. Vamos a ver las características principales de este tipo de aplicaciones.

PhoneGap Build Generación de Aplicaciones Móviles Na7vas con HTML/JS/CSS

Aplicaciones en Movilidad. Manual del Curso. Aplicaciones en Movilidad. Módulo 01 Sistemas Operativos Móviles

Desarrollo de videojuegos Fernando Berzal,

para movernos por Internet

Aplicaciones & Desarrollos de Soluciones Tecnológicas.

Guía Paso a Paso. para Disfrutar su e-go! Library. en Dispositivos Electrónicos

Guía de instalación: cómo descargar e instalar sus libros digitales

Moviliza tu Negocio. Powered by Let It Guide. Desarrollo de P&S de Innovación Abril 2013

Curso Práctico: Experto en Desarrollo de Aplicaciones Móviles

Manual de Procedimiento para la descarga de Office Professional Plus a través de Microsoft Student Advantage

Descargar chromecast para pc gratis. Descargar chromecast para pc gratis

Hello, Xamarin! Desarrollo de aplicaciones mo viles con Xamarin. Xamarin. Hello. Hello, Xamarin! Desarrollo de aplicaciones móviles con Xamarin

Guía de configuración de Iphone4s para la uc3m

Qué utilidad tiene esta aplicación en licenciatura en Derecho?

El sistema operativo se almacena en la memoria secundaria del ordenador. Sus instrucciones de carga se almacenan y ejecutan desde la BIOS.

Qué es una aplicación móvil?

GUÍA DE CONEXIÓN A MONITORIAS Y TALLERES ONLINE

Concepto de CLOUD COMPUTING. (apunte y video)

Bienvenido a DynEd Certificacion B1 MERC

SkyDrive. Espacio gratis en la nube

APLICACIONES MÓVILES NATIVAS

SISTEMA OPERATIVOS MOVILES

Bienvenido a DynEd Placement Test

Aula Virtual de Aprendizaje y Comunicación (AVAC) Requisitos técnicos de uso

Ejercicio 10: Programas de Navegación

1. Qué es un navegador?

ConZ. Versión: 1.0. Página 1

Manual de Usuario Medidor de Velocidad Usuarios Móviles

Microsoft Virtual Academy

Google Apps en Office 365 para empresas

Deploying. Veremos a continuación los detalles de la Puesta en Producción y Publicación de aplicaciones para Smart Devices.

Vx4. Fx4. Web Seguridad Integridad Cloud. Mapas Interactivos. Estadísticas. Automáticas. (Ventajas de las aplicaciones)

Anexo: Software de Programación y APP

Full version is >>> HERE <<<

Introducción: un paseo por la aplicación móvil en ejecución.

Conoce Movistar Cloud

SkyDrive Antonio Luis Lallena Passas

Laboratorio Virtual. Guía básica de uso Dirección de Informática Semestre Enero mayo 2016

jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition)

CFE Apps. Los 4 sencillos pasos para empezar a crear Apps para ios. Un método único para aprender a crear Apps para ios de forma nativa.

Taller: Empresa y dispositivos móviles. Dispositivosmóviles

APLICACIONES MÓVILES NATIVAS. Sesión 6: Programación móvil en java y android

MANUAL DE USO ONEDRIVE CURSO 18/19 D. Sistemas e infraestructuras U-tad

Transcripción:

Ahora tú también puedes crear aplicaciones

Qué son las aplicaciones? Una aplicación es un software, podemos decir que las aplicaciones son para los móviles lo que los programas son para los ordenadores de escritorio

Diferencias entre aplicaciones y web móviles Las aplicaciones comparten la pantalla del teléfono con las webs móviles LAS APLICACIONES tienen que ser descargadas e instaladas antes de usar. A LAS WEBS MÓVILES puede accederse simplemente usando Internet y un navegador. No todas las WEBS pueden verse correctamente desde una pantalla generalmente más pequeña que la de un ordenador de escritorio.

«Web responsivas» Son las que se adaptan a todos los dispositivos https://wordpress.org/themes/parallax http://tedxlavall.com/ Son ejemplo del diseño líquido, ya que se puede pensar en ellas como un contenido que toma la forma del contenedor, mostrando la información según sea necesario. Así, columnas enteras, bloques de texto y gráficos de una web, pueden acomodarse en el espacio de una manera diferente de acuerdo a si se entra desde un teléfono, una tableta o un ordenador.

Diferencias entre las aplicaciones y las webs responsivas. Las aplicaciones pueden verse aun sin conexión a Internet, además, pueden acceder a ciertas características de hardware del teléfono como los sensores, capacidades que actualmente están fuera del alcance de las webs. Una aplicación ofrece una mejor experiencia de uso, evitando tiempos de espera excesivos y logrando una navegación más fluida entre los contenidos. No siempre hay que elegir entre una u otra. Webs y aplicaciones no son competidoras, más bien, pueden complementarse entre ellas; por ejemplo, una web puede ser útil como canal de información para motivar la descarga de la aplicación.

Mobile First Esta nueva tendencia consiste en desarrollar WEBS para los terminales móviles y luego optimizarlo para que sea eficiente en las pantallas de los ordenadores. Esta nueva tendencia aún está por consolidarse. Actualmente, es solo una manera de afrontar el proceso de diseño. Un ejemplo de mobile first es la nueva tienda lanzada por Amazon para el mercado indio: Junglee, ya que en la India más de la mitad de los accesos a internet se realizan a través de los móviles.

Tipos de aplicaciones según su desarrollo A nivel de programación, existen varias formas de desarrollar una aplicación. Cada una de ellas tiene diferentes características y limitaciones. Han sido desarrolladas con el software que ofrece cada sistema operativo, llamado genéricamente Software Development Kit o SDK.Se descargan e instalan desde las tiendas de aplicaciones. Se actualizan bastante y en esos casos, debe volver a descargarlas para obtener la última versión. No requieren Internet para funcionar, por lo que ofrecen una experiencia de uso más fluida y están realmente integradas al teléfono, lo cual les permite utilizar todas las características de hardware del terminal. También llamadas webapps, utilizan el lenguaje HTML, junto con JavaScript y CSS. No emplean un SDK así pues es independiente al sistema operativo del dispositivo. No necesitan instalarse, ya que se visualizan usando el navegador del teléfono como un sitio web normal. Como funcionan sobre la web, hay que actualizarlas, ya que siempre se estará viendo la última versión. No permiten aprovechar al máximo la potencia de los diferentes componentes de hardware del teléfono. Son una combinación las otras dos. Usan los lenguajes HTML, CSS y JavaScript, y una vez que la aplicación está terminada, se compila o empaqueta de forma tal, que el resultado final es como si se tratara de una aplicación nativa. Esto permite casi con un mismo código obtener diferentes aplicaciones, por ejemplo, para Android y ios, y distribuirlas en cada una de sus tiendas. Acceden, usando librerías, a las capacidades del teléfono, tal como lo haría una app nativa. Aplicaciones nativas Aplicaciones web Aplicaciones híbridas Más información en: http://www.sozpic.com/aplicaciones-nativas-vs-html5-en-que-lenguaje-programo-mi-aplicacion/

Cómo está el panorama de desarrollo de aplicaciones móviles actual? Las 8 plataformas móviles principales actualmente son: Android, ios, web móvil pensando en HTML5, Chrome, Windows Phone, Blackberry, Bada o MeeGo.

Plataformas de desarrollo - Android Las aplicaciones de Android se programan en Java haciendo uso de librerías propias de Android, por lo que, a nivel de programación, un desarrollador con conocimientos sólidos de Java estándar no debería tener demasiados problemas para empezar a ser parte de la vida del mundo androide. Para programar aplicaciones para este sistema operativo es indistinto tener un Mac o un PC con Windows o con Linux. Se puede descargar el software Android Studio y todo el material necesario para desarrollar una app desde la web de desarrolladores de Android. http://www.android.com/ En el momento del desarrollo, Android Studio permite usar los simuladores de diferentes dispositivos, o conseguir una prueba de funcionamiento más real conectando el terminal al ordenador. https://sites.google.com/site/taacappseneducacion/home/creacion-de-apps/app-inventor

Plataformas de desarrollo - ios Un programador que quiera empezar a hacer magia desarrollando para iphone e ipad debe tener una base de programación orientada a objetos, algo que le permitirá luego una transición más transparente a Objective-C, el lenguaje de programación que se usa en este casos. A nivel de hardware y software para desarrollar aplicaciones para ios, se necesita un ordenador Mac con el Kit de Desarrollo de Software SDK que en este caso es Xcode, el software oficial de Apple para desarrollo para iphone e ipad, de descarga gratuita. El código se puede probar directamente en el simulador una representación del teléfono que permite ver cómo se comporta el código dentro del ordenador, algo que sirve para la mayoría de los casos pero tiene ciertas limitaciones y no es completamente fidedigno, pues suele comportarse más rápido de lo que realmente lo hace en el teléfono. Idealmente, para hacer una prueba más real de desarrollo, hay que probar el código en un iphone conectado al Mac. Para esto es necesario pagar una licencia de desarrollador, algo que, de todas formas, hará falta más adelante para publicar la aplicación en la tienda.

Desarrollo multi-plataforma http://www.appmakr.com/es/ http://www.instappbuilder.com/es/ http://www.mobincube.com/es/ https://www.yapp.us/ http://www.appsbar.com/ Más información en: http://www.solomarketing.es/como-crear-aplicaciones-moviles-gratis/

Multi-plataforma: http://www.appsbar.com/

Pasos para crear una app en

512x512 imagen

Cambiar Icono (idem anterior) Cambiar nombre Borrar servicio Activar contraseña servicio

Publicación

Publicación

Publicación Para publicar hay que ser desarrolladores 30 euros 1 vez Googleplay 100$ al año Playstore

Más información: vídeos tutoriales de en inglés. http://youtu.be/q8smdgtpnbi (muy completo) http://youtu.be/kxc5v10kocm http://youtu.be/bfug-ih-hts http://youtu.be/oatucw4hoo0

Experiencia educativa

Mª Teresa Cases Fandos (Profesora latín IES Honori García de la Vall d Uixó) mariateresacases@hotmail.com mariateresacases@gmail.com