SlideShare una empresa de Scribd logo
1 de 22
PUENTE VALERO VIVIANA SARAHI
ARMENDARIZ SAUCEDA SURY DAYANA

4-BD
PROGRAMACION
Las primeras aplicaciones datan de finales de los noventas, estas eran lo que conocemos como la
agenda, arcade games cumplían funciones muy elementales y su diseño era muy simple la
evolución de las aplicaciones (apps) se dio rápidamente gracias a las innovaciones de la tecnología
WAP y la transmisión de datos (EDGE) esto vino acompañado de u n desarrollo muy fuerte en
celulares Apple IPhone y junto a él llegan muchas propuestas de Smartphone entre ellas android
la competencia más grande en sistema operativo del IPhone es aquí donde comienza el despunte
de las aplicaciones, juegos, noticias, diseño, arte, fotografía, medicina, todo en tus manos gracias a
la revolución de la aplicaciones móviles. Desde el momento en que Apple ios y android aparecen
en el mercado el resto de empresas empieza a desarrollar nueva tecnologías y lanza Smartphone
cada vez más innovadores, cada vez más potentes.
Nokia junto a Sony Ericsson y otras empresas aparecen con Symbian Os, están también
Blackberry, Brew, Samsung, Palm Os. Pero eso no diferencia a los Smartphone, de los teléfonos
celulares de la década de los noventas. Fueron las aplicaciones y la disposición de estas quienes
generaron esa diferencia Apple lanza App Store un lugar en el cual puede acceder, bajar o pegar
aplicaciones de su interés, desde una alarma hasta un diccionario de leyes.
Apple Google no ira a desarrollar aplicaciones porque simplemente no es su mercado. En vez de
eso facilitaron la posibilidad de darle a cualquier persona acceso a los SDK (software development
kits) es aquí donde el abanico de aplicaciones se incrementa radicalmente y entraron miles de
nuevas empresas y microempresas ofertando sus productos es en este momento en el cual empieza
la real competencia.
La función principal de un Smartphone, es de servir como plataforma
para aplicaciones que hagan provecho de las características del
teléfono. En sí, los desarrolladores se pones a pensar ¿Qué problema
puedo solucionarlo? y Tomando en cuenta que los teléfonos cuentan
con cosas desde cámaras hasta giroscopios y una conexión regular a
internet; logran hacer programas denominados aplicaciones que
pueden ser desde un organizador personal hasta un juego las
posibilidades son prácticamente infinitas. Las aplicaciones cumplen
una pequeña función dentro de nuestro teléfono ya sea para
comunicarnos como WhatsApp y Line que nos ahorra mucho dinero
con la mensajería de texto, u otras como suite office que nos permiten
visualizar y editar documentos en nuestro teléfono rápidamente y no
podemos olvidarnos de los juegos como ya el clásico Angry Birts que
ha sido descargado mil millones de veces.
Están con nosotros en nuestro día a día, nos llevamos a todas partes y son
capaces de entretenernos, informarnos o hasta trabajar con nosotros las
aplicaciones se han vuelto parte de nuestra vida y son ya tan comunes por la
variedad de plataformas que podemos llegar a encontrar que cualquiera
puede acceder a una.
Si nos ponemos a pensar que en primer celular con el que tuvimos contacto
(que por el simple hecho de poder hacer llamadas era increíble).
Comparémoslo con los actuales y dimensionemos la diferencia; llevar una
cámara, reproductor de música, consola de videojuegos, lectura electrónica
de libros, GPS, computadora portátil y teléfono en el bolsillo y todo en un solo
dispositivo son cosas que se veían en películas de ciencia ficción y parecían
la gran cosa.
Los primeros teléfonos catalogados como SmartPhone
aparecieron al final de los noventa que era una época en la que se
prestaba más atención al hadware. La evolución de la industria
móvil era desordenada y no tenía un rumbo fijo.
Es posible concluir que en la actualidad tenemos tres tipos de
desarrollos para aplicaciones
-móviles.
-Nativas
-Webs
-Hibridas
En la mayor parte de las ocasiones relacionamos desarrollos móviles con
aplicaciones nativas. Este tipo de desarrollos son desarrollos hechos de forma
específica para un determinado sistema operativo.
Pero también encontramos las aplicaciones web móviles que no son más que
aplicaciones que corren sobre un navegador web de nuestro dispositivo móvil.
Pero en este caso también existen lo que llamamos aplicaciones hibridas. Este
tipo de aplicaciones son una combinación de ambas nativas más web y todo
apunta a que este tipo de aplicaciones móviles tienden a ser las más utilizadas
tanto para desarrollos que implican el uso de tecnologías SIG-GIS como para
aquellos que no utilizan geotecnologías.
Este tipo de aplicaciones están hechas para ejecutarse en un dispositivo y sistema operativo específico, la mayor
parte de las aplicaciones descargadas de la AppStore son aplicaciones que solo van a correr sobre IPhone o Iphad.
Este tipo de aplicaciones se cran con distintos tipos de lenguajes. Las desarrolladas para sistema IPhad o IPhone
(iOS) lo hacen con los lenguajes C o C++. Las aplicaciones desarrolladas para el sistema android lo hacen con
lenguaje Java este tipo de aplicaciones corren de forma más eficiente sobre estos dispositivos ya que sus
componentes están diseñados de forma específica para este sistema operativo, este tipo de aplicaciones pueden
emplear todos los sensores y elementos del teléfono: cámara, GPS, agenda etc. Esta es una diferencia fundamental
con respecto a las aplicaciones web.
El código fuente de estas aplicaciones se escribe en función del dispositivo para el que trabajemos. Este código
fuente se compila a un ejecutable. Es un proceso similar al de las tradicionales aplicaciones de escritorio. Todos
aquellos recursos imágenes, iconos, etc., que la aplicación necesita para ejecutarse quedan en el archivo compilado
este archivo que está ya listo para ser distribuido y subido a las AppStore (tiendas de aplicaciones) especificas del
dispositivo
Ventajas: Las aplicaciones nativas no necesitan estar conectadas a internet con la misma frecuencia que las
aplicaciones Web. Se puede trabajar con ellas offline, aunque existen algunas funcionalidades que requieren de la
red.
Hacen uso de las funcionalidades del teléfono, pues fueron creadas exprofeso para el dispositivo y por tanto se
adapta perfectamente a las características del dispositivo móvil.
Las aplicaciones nativas debido a su arquitectura no necesitan conectarse a la red con la frecuencia que las web por
lo que son más seguras.
El acceso a las aplicaciones es más inmediato, por lo que mejora la experiencia del usuario.
Adaptabilidad de la estructura de navegación de los Apps, por ejemplo; poder escoger donde poner el menú.
Desde el punto de vista del creador pude obtener ingresos por estas.
Posibilidad de emisión de mensajes Push incluso si la App no está abierta.
Publicidad inherente a la presencia del icono en el escritorio del dispositivo
Desventajas: Entre las desventajas más conocidas, encontramos la necesidad del usuario de actualizarlas
manualmente, la necesidad de desarrollar una App para cada Marketplace y el proceso de validación de los mismos.
Estas desventajas no son ninguna tontería, de hecho, hace solo unos días conocimos el caso de App Gratis, una App
que ha sido eliminada del Marketplace de Apple y que contaba con más de 12 millones de usuarios
Las aplicaciones web móviles a diferencia de las aplicaciones nativas se
ejecutan dentro del navegador del teléfono por ejemplo en la plataforma
iOS se ejecutan en el navegador safari. Estas aplicaciones esta
desarrolladas con HTML, CSS Y JAVASCRIP.
Ventajas: Las aplicaciones web se pueden ejecutar en múltiples
dispositivos evitando así las complejidades de tener que crear varias
aplicaciones.
El proceso de desarrollo en más sencillo ya que emplean tecnologías ya
conocidas.
Estas tecnologías y aplicaciones se pueden encontrar con los
tradicionales buscadores.
No necesitan de la aprobación de ningún fabricante para ser publicadas
Desventajas: Como desventajas tenemos que el acceso a los elementos
del teléfono son limitados.
Estas aplicaciones no se pueden vender en los Marketplace.
Las aplicaciones hibridas aúnan lo mejor de la dos anteriores este tipo de aplicaciones permite el uso de
tecnologías multiplataforma como HTML, JAVA SCRIP, CSS. Pero permiten acceder a buena parte de los
dispositivos y sensores de teléfono. Buena parte de la infraestructura es tipo web y la comunicación con los
elementos del teléfono se hace mediante publicadores tales como Phonegap. Un buen ejemplo de
aplicaciones hibridas es Facebook. Se descarga de la App Store y cuenta con todas las características de
una aplicación nativa pero requiere ser actualizada ocasionalmente. El proceso de desarrollo para este tipo
de aplicaciones es algo más complicado al igual que para las aplicaciones nativas, el código una vez
creado se compila a un ejecutable. Además, como en las aplicaciones web se genera código HTML, CSS Y
JAVA SCRIP a ejecutar en un navegador. Ambos códigos se compilan mediante un paquete distribuible de
la App Store.
El Phonegap tiene dos objetivos:
El primero Permite que un código fuente cal cuera se pueda ejecutar en diversas plataformas.
El segundo Permite que la aplicación web acceda a los diferentes elementos del teléfono
Otros elementos a tener en cuenta:
Framework.
Java Scrip para móviles te va a permitir construir el interfaz de usuario de una forma eficaz ya que mediante
el empleo de librerías como:
Dojo, Jquery, Sencha, etc., podrás embular los elementos del dispositivo móvil.
HTML5 es el lenguaje que más está creciendo para el desarrollo de aplicaciones móviles permite acceso a
audio, video, geolocalización, soporte de aplicaciones offline, almacenamiento web, selectores CSS3 y
animación 2D.
De una forma muy sencilla vas a poder migrar tus aplicaciones hechas en Java Scrip con plataformas móviles. Desde
la versión 2.0 ya tenemos un versión más compactada para las aplicaciones móviles esta versión solo carga los
objetos que la aplicación necesita además de incorporar 32 módulos de códigos en lugar de 80. Si necesitaras un
módulo no cargado con una sencilla petición Dojo podrías tener acceso.
3 Razones Por Lo Que Las Aplicaciones Móviles Son El Futuro Del Marketing Móvil

En estos días, por donde quiera que veamos alguna empres acaba de lanzar una aplicación móvil
para sus consumidores.
Los expertos comienzan a cuantificar esta tendencia y los resultados reflejan que el número de
aplicaciones móviles ofrecidas por las compañías llegaran a 33 mil millones para este año.
Mientras tanto, las estimaciones indican que el gasto en aplicaciones móviles tanto de consumo
como empresariales alcanzarán los 13 mil millones de dólares en todo el mundo para este año casi
5 veces más que en el 2009.
Con tantos negocios inficionando que las aplicaciones móviles para impulsar su maraca, la cuestión
es si la rentabilidad de esta inversión es la esperada.
En otras palabras ¿Qué está motivando a tantas empresas a ampliar su estrategia de Marketing
móvil con aplicaciones para sus clientes?
1.- Se ha producido un aumento exponencial en las funciones de los teléfonos y en el uso de
teléfonos inteligentes (Smartphone).
2.- Los consumidores usan sus Smartphone para hacer compras.
3.- Uso de aplicaciones móviles para compras.
Existen dos grupos importantes en cuanto a la aplicación de descargas por usuarios:
El primero es el de las compras (menudeo de pequeñas empresas) y el otro los restaurantes.
Esto quiere decir que los consumidores comienzan a ver las aplicaciones móviles como la principal
interfaz para conectarse con las empresas.
LENGUAJE:
Un lenguaje informático es un lenguaje usado o relacionado con las computadoras.
HIPERTEXTO:
El hipertexto es una herramienta de software con estructura no secuencial que permite crear, agregar, enlazar y
compartir información de diversas fuentes por medio de enlaces asociativos.
La forma más habitual de hipertexto en informática es la de hipervínculos o referencias cruzadas automáticas que
van a otros documentos (lexías). Si el usuario selecciona un hipervínculo, el programa muestra el documento
enlazado. Otra forma de hipertexto es el stretchtext que consiste en dos indicadores o aceleradores y una pantalla. El
primer indicador permite que lo escrito pueda moverse de arriba hacia abajo en la pantalla.
Es importante mencionar que el hipertexto no está limitado a datos textuales, podemos encontrar dibujos del
elemento especificado o especializado, sonido o vídeo referido al tema. El programa que se usa para leer los
documentos de hipertexto se llama navegador, browser, visualizador o cliente, y cuando seguimos un enlace decimos
que estamos navegando por la web. El hipertexto es una de las formas de la hipermedia, enfocada en diseñar,
escribir y redactar texto en una media.
SERVIDORES WEB:
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor,
realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente y generando o
cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele
ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún
protocolo. Generalmente se usa el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación
del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.
Se denomina protocolo a un conjunto de normas y/o procedimientos para la transición de datos a los extremos de un
proceso de comunicación (emisor y receptor). Estos protocolos administran formatos, modos de acceso, secuencias
temporales, etc.
El protocolo de control de transición (TCP- Transmisión Control Protocolo) es uno de los principales protocolos en
internet. Se usa para crear conexiones entre las computadoras atreves de las cuales enviar un flujo de datos.
Garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en el que se transmitieron.
TPC da soporte a muchas de las aplicaciones más populares de internet, como HTTP, SMTP, etc.
El protocolo de transferencia de archivos (FTP- file transfer protocolo) permite mover archivos entre distintos
computadoras proporcionando seguridad y organización de los archivos así como la transferencia. El FTP utiliza los
protocolos de internet TSP/IP para permitir la transferencia de datos y está basado en la arquitectura cliente servidor. El FTP se utiliza principalmente para descargar un archivo de un servidor o para subir un archivo o un
servidor a través de internet.
El protocolo de internet (IP-internet protocolo) se usa para enviar datos en una red en bloque o paquetes.
El post office protocolo (POP3-protocolo de correos) se usa para obtener los mensajes de correo electrónico
almacenados en un servidor remoto.
El protocolo de acceso de mensajes de internet (IMAP -internet mensaje Access protocolo) es un protocolo de red de
acceso a mensajes electrónicos almacenas en un servidor. IMAP es un complejo de POP pero tiene varias ventajas y
es otro protocolo empleado para obtener correo electrónico desde un servidor.
El protocolo simple de administración de red (SNMP) facilita el intercambio de administración entre dispositivos de
red. Es una parte de las suite de protocolos TCP/P. Permite a los administradores supervisar el trabajo de la red,
buscar y resolver sus problemas y planear su crecimiento.
El protocolo dinámico de configuración del Host (DHSP- Dynamic host configuración protocolo) es un protocolo de
tipo cliente /servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va
asignando a los clientes con forme estas se están liberando, sabiendo en cada momento quien posee esa IP, cuanto
tiempo lo ha tenido, a quien se le ha asignado después.
El protocolo simple de transferencia de correos (SMTP- simple mail transfer protocolo) se usa para el intercambio de
mensajes de correo electrónico entre computadoras y distintos dispositivos (Palms, teléfonos móviles, etc.).
El protocolo de tiempo de red (NTP-network time protocolo) se usa para sincronizar los relojes de los sistemas
informáticos.
HTML dinámico o DHTML , es un término genérico para un conjunto de tecnologías utilizadas para
crear interactivos y animados sitios web utilizando una combinación de una estática lenguaje de
marcado (como HTML ), un script del lado del cliente de idioma (como por como JavaScript ), un
lenguaje de definición de la presentación (como CSS ), y el Document Object Model .
DHTML permite a los lenguajes de script para cambiar las variables en el lenguaje de definición de
una página web, que a su vez afecta a la apariencia y función de otra cosa "estática" contenido de la
página HTML, después de la página se ha cargado completamente y durante el proceso de
observación. Así, la característica dinámica del DHTML es la forma en que funciona mientras que
una página se ve, no en su capacidad para generar una página única con cada carga de página.
Por el contrario, una página web dinámica es un concepto más amplio, que abarca cualquier página
web generada de manera diferente para cada usuario, la aparición de carga, o valores de las
variables específicas. Esto incluye páginas creadas por secuencias de comandos del lado del
cliente, y los creados por el script del lado del servidor (como PHP, Perl, JSP o ASP.NET) cuando el
servidor web genera contenido antes de enviarlo al cliente.
DHTML se diferencia de Ajax por el hecho de que una página DHTML es todavía solicitar / a base de
recarga. Con DHTML, puede que no haya ningún tipo de interacción entre el cliente y el servidor
después de la página se carga, todo el procesamiento ocurre en JavaScript en el lado cliente. Por el
contrario, una página Ajax utiliza las características de DHTML para iniciar una solicitud (o
'subrequest') al servidor para llevar a cabo acciones tales como la carga de más contenido.
Active Server Pages (ASP), también conocido como ASP clásico o ASP clásico, fue
Microsoft 's primero en el servidor motor de scripts para páginas web generadas
dinámicamente. Inicialmente lanzado como un add-on para Internet Information
Services (IIS) a través del Windows NT 4.0 Option Pack (ca. 1996), se incluyó
posteriormente como un componente libre de Windows Server (desde la versión inicial
de Windows 2000 Server). ASP. NET, lanzado por primera vez en enero de 2002, ha
superado ASP.
ASP 2.0 proporcionado seis incorporados en objetos :.
Solicitud, ASPError, Request, Response, Server, y la Sesión, por ejemplo, representa
una sesión que mantiene el estado de las variables de una página a página. El Active
Scripting apoyo del motor del modelo de objetos componentes (COM) permite ASP
sitios web para acceder a la funcionalidad en compilados bibliotecas como archivos
DLL.
ASP 3.0 no difiere mucho de ASP 2.0, pero sí ofrece algunas mejoras
adicionales, como: método Server. Transfer, método Server.Execute, y un objeto
ASPError mejorada. ASP 3.0 también activar el almacenamiento en búfer de forma
predeterminada y optimizado el motor para un mejor rendimiento.
El uso de las páginas ASP con Internet Information Services (IIS) está soportado
actualmente en todas las versiones de IIS. El uso de las páginas ASP se admite en
Windows 8 por un mínimo de 10 años desde la Windows 8 fecha de lanzamiento.
Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como
orientado a objetos, basado en prototipos, imperativo, débilmente tapado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de
un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque
existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en
aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio
(mayoritariamente widgets) es también significativo.
JavaScript se diseño con una sintaxis similar al C, aunque adopta nombres y convenciones del
lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen
semánticas y propósitos diferentes.
Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web.
Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del
Document Object Model (DOM).
Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente
en el marco de la aplicación cliente, sin acceso a funciones del servidor. JavaScript se interpreta en
el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código
HTML.
Una cuarta edición está en desarrollo e incluirá nuevas características tales como paquetes, espacio
de nombres y definición explícita de clases.
Introducción:
Los dispositivos móviles poseen en la actualidad
capacidades similares o en ocasiones superiores a las
computadoras de las que se iniciaron en el mundo de la
computación en la década de los ochentas. Lo que obliga a
retomar el concepto de la optimización de recursos que en
aquella época era de vital importancia, almacenamiento y
espacio de memoria resurgen por sí mismos como los
nuevos retos a vencer respecto a los diseñadores sin dejar
de lado el rendimiento de los procesadores.
Tarea1:
Investigar las características y propiedades sobre su teléfono
y equipo de cómputo.
Como similitudes podemos referir que el medio de
comunicación utilizado no está confinado a un medio guiado
o cable.
La diferencia se puede identificar en la cobertura de las
aplicaciones, la necesidad de establecer una comunicación
continua entre los nodos siempre y cuando se encuentre
dentro de la cobertura de forma similar ocurre en redes
donde se requiere el enlace de comunicación constante
entre los elementos de la red.
Por otra parte las aplicaciones móviles requerirán del canal
de comunicación inalámbrico o alámbrico solo en los casos
donde la comunicación con los otros nodos será necesaria,
podrá continuar la operación del dispositivo aun sin la
conexión permanente con la red.
Respecto a la forma de comunicación de los
dispositivos móviles pueden referirse los diferentes
esquemas de comunicación entre pcs:
wifi, bluetooth, serial, infrarrojo.
Dentro los tipos de dispositivos inalámbricos se
pueden encontrar: computadoras de escritorio y
portátiles
(notebook, laptop, netbook), tablets, PDAs, Smartph
one.
Los cuales se comunican con tarjetas de red.
Integradas, adaptadores o periféricos
(USB, PCI, PCMCIA).
Lo realmente importante en las aplicaciones móviles es la
recomendación de abordar el desarrollo completo de un
sistema alrededor de los dispositivos móviles ya que estas
deben formar parte de un sistema completo, serán un
módulo de captura o consulta de información existen
diversas formas de diseñar los sistemas en red, sin embargo
un elemento importante a considerar es este diseño es una
característica inherente a las redes inalámbricas, esto es, la
intermitencia en las comunicaciones la tendencia actual de
las aplicaciones móviles trata de asumir condiciones
mínimas de operación: conexión de la red de
comunicaciones, recursos limitados (energía y
almacenamiento).
En los países desarrollados no es posible concebir
espacios donde no existan cobertura de alguna red de
comunicaciones: celular, wifi,
lo cual implica la
posibilidad de conectarse a internet por medio de redes
tolerantes a fallas, donde los periodos de desconexión
podría considerarse mínimos. Sin embargo una de las
oportunidades del mejorar es precisamente la
aplicación de la infraestructura de comunicaciones,
donde no existe y donde existe mejorarla en el sentido
amplio del concepto optimización y principalmente el
costo de acceso al internet; mismo que en la actualidad
no es accesible para todos los usuarios.
Una respuesta a esta limitante se encuentra en el uso
limitado de la red de comunicación a través de la
arquitectura (Middleware) <<intermediario>>. Donde los
clientes inteligentes se comunican al servidor para
acceder a la base de datos en tiempos específicos de la
ejecución de la aplicación.
Ya que solo se tomaran en cuenta las tablas que tengan
relación con la acción a realizar en el dispositivo móvil,
denominándolas catalogo a aquellas de consulta, datos,
aquellas tablas cuyo contenido será capturado como
resultado de la operación de los dispositivos.

Más contenido relacionado

La actualidad más candente

Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones movilesjavier214
 
Mapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidMapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidCarmenYelenaHM
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloDafne Alcantar
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvileskpwalkin
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Mapa mental Tipos de Software
Mapa mental Tipos de SoftwareMapa mental Tipos de Software
Mapa mental Tipos de Softwarejair rodriguez
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwareyarijuarez
 
Categorías de software de aplicación
Categorías de software de aplicaciónCategorías de software de aplicación
Categorías de software de aplicaciónquezadatos
 
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTAN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTGbadeboTEkunola
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...José Antonio Sandoval Acosta
 
Sistema Operativo. android
Sistema Operativo. androidSistema Operativo. android
Sistema Operativo. androidnavarrocar
 
Cuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxCuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxDavidLpz4
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobileapptelligence
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesUPA
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 

La actualidad más candente (20)

Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Mapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidMapa conceptual sistema operativo android
Mapa conceptual sistema operativo android
 
App moviles
App movilesApp moviles
App moviles
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móviles
 
Javascript y Jquery
Javascript y JqueryJavascript y Jquery
Javascript y Jquery
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Mapa mental Tipos de Software
Mapa mental Tipos de SoftwareMapa mental Tipos de Software
Mapa mental Tipos de Software
 
Windows phone
Windows phoneWindows phone
Windows phone
 
¿Qué es Android?
¿Qué es Android?¿Qué es Android?
¿Qué es Android?
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Categorías de software de aplicación
Categorías de software de aplicaciónCategorías de software de aplicación
Categorías de software de aplicación
 
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTAN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Sistema Operativo. android
Sistema Operativo. androidSistema Operativo. android
Sistema Operativo. android
 
Cuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxCuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptx
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligence
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 

Destacado

Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones MovilesFuibebesuerox
 
CARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPCARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPMJPA5
 
Cuentojaviernavidad
CuentojaviernavidadCuentojaviernavidad
CuentojaviernavidadMIRAESPINO
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesRoberto Perales
 
investigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos movilesinvestigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos movilesGustavo Castillo
 
Desarrollo De Aplicaciones Moviles
Desarrollo De Aplicaciones MovilesDesarrollo De Aplicaciones Moviles
Desarrollo De Aplicaciones MovilesRoberto Perales
 
Desarrollo de apliaciones moviles en power point
Desarrollo de apliaciones moviles en power pointDesarrollo de apliaciones moviles en power point
Desarrollo de apliaciones moviles en power pointkamizin_rifa
 
Clasificación de los dispositivos móviles
Clasificación de los dispositivos móvilesClasificación de los dispositivos móviles
Clasificación de los dispositivos móvilesGabbo Torres
 
Historia de los dispositivos moviles
Historia de los dispositivos movilesHistoria de los dispositivos moviles
Historia de los dispositivos movilesdannielmont
 
Evolución y análisis de los dispositivos móviles
Evolución y análisis de los dispositivos móvilesEvolución y análisis de los dispositivos móviles
Evolución y análisis de los dispositivos móvilesYamil Lambert
 
Linea del tiempo dispositivos móviles
Linea del tiempo dispositivos móviles Linea del tiempo dispositivos móviles
Linea del tiempo dispositivos móviles Isys López
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móvilesIsaac Meneses
 
Desarrollo de aplicaciones en la nube
Desarrollo de aplicaciones en la nubeDesarrollo de aplicaciones en la nube
Desarrollo de aplicaciones en la nubeDaniel Cruz
 
Estrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesEstrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesSlashMobility.com
 
Línea del Tiempo "Evolución de los dispositivos móviles"
Línea del Tiempo "Evolución de los dispositivos móviles"Línea del Tiempo "Evolución de los dispositivos móviles"
Línea del Tiempo "Evolución de los dispositivos móviles"Jocelyne Gallegos
 

Destacado (20)

Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones Moviles
 
CARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPCARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APP
 
Cuentojaviernavidad
CuentojaviernavidadCuentojaviernavidad
Cuentojaviernavidad
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Marketing apps
Marketing appsMarketing apps
Marketing apps
 
Formulario
FormularioFormulario
Formulario
 
investigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos movilesinvestigacion evolucion de los dispositivos moviles
investigacion evolucion de los dispositivos moviles
 
PG informaçao final
PG informaçao finalPG informaçao final
PG informaçao final
 
Desarrollo De Aplicaciones Moviles
Desarrollo De Aplicaciones MovilesDesarrollo De Aplicaciones Moviles
Desarrollo De Aplicaciones Moviles
 
Desarrollo de apliaciones moviles en power point
Desarrollo de apliaciones moviles en power pointDesarrollo de apliaciones moviles en power point
Desarrollo de apliaciones moviles en power point
 
Clasificación de los dispositivos móviles
Clasificación de los dispositivos móvilesClasificación de los dispositivos móviles
Clasificación de los dispositivos móviles
 
Disección del midlet Hola Mundo en J2ME
Disección del midlet Hola Mundo en J2MEDisección del midlet Hola Mundo en J2ME
Disección del midlet Hola Mundo en J2ME
 
Historia de los dispositivos moviles
Historia de los dispositivos movilesHistoria de los dispositivos moviles
Historia de los dispositivos moviles
 
Evolución y análisis de los dispositivos móviles
Evolución y análisis de los dispositivos móvilesEvolución y análisis de los dispositivos móviles
Evolución y análisis de los dispositivos móviles
 
Linea del tiempo dispositivos móviles
Linea del tiempo dispositivos móviles Linea del tiempo dispositivos móviles
Linea del tiempo dispositivos móviles
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móviles
 
Diapositivas dispositivos moviles
Diapositivas dispositivos movilesDiapositivas dispositivos moviles
Diapositivas dispositivos moviles
 
Desarrollo de aplicaciones en la nube
Desarrollo de aplicaciones en la nubeDesarrollo de aplicaciones en la nube
Desarrollo de aplicaciones en la nube
 
Estrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesEstrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones moviles
 
Línea del Tiempo "Evolución de los dispositivos móviles"
Línea del Tiempo "Evolución de los dispositivos móviles"Línea del Tiempo "Evolución de los dispositivos móviles"
Línea del Tiempo "Evolución de los dispositivos móviles"
 

Similar a Aplicaciones Moviles

Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDevanyyoyo
 
Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móvilesdarklolj
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilespillin07
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDarkFran01
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesnancii_esquivel
 
Presentación1
Presentación1 Presentación1
Presentación1 erickayjaz
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptxaxel798368
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesKatherine Guerra
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones movilesjessica_romeista
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,Jorge Pacheco
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBEdwin Ruiz
 

Similar a Aplicaciones Moviles (20)

Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
Lupita
LupitaLupita
Lupita
 
Karla
KarlaKarla
Karla
 
app
appapp
app
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Presentación1
Presentación1 Presentación1
Presentación1
 
Apps
AppsApps
Apps
 
Apps
AppsApps
Apps
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptx
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_moviles
 
Rifa
RifaRifa
Rifa
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones moviles
 
Las Apps
Las AppsLas Apps
Las Apps
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
 
Las apps1
Las apps1Las apps1
Las apps1
 

Último

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 

Aplicaciones Moviles

  • 1. PUENTE VALERO VIVIANA SARAHI ARMENDARIZ SAUCEDA SURY DAYANA 4-BD PROGRAMACION
  • 2. Las primeras aplicaciones datan de finales de los noventas, estas eran lo que conocemos como la agenda, arcade games cumplían funciones muy elementales y su diseño era muy simple la evolución de las aplicaciones (apps) se dio rápidamente gracias a las innovaciones de la tecnología WAP y la transmisión de datos (EDGE) esto vino acompañado de u n desarrollo muy fuerte en celulares Apple IPhone y junto a él llegan muchas propuestas de Smartphone entre ellas android la competencia más grande en sistema operativo del IPhone es aquí donde comienza el despunte de las aplicaciones, juegos, noticias, diseño, arte, fotografía, medicina, todo en tus manos gracias a la revolución de la aplicaciones móviles. Desde el momento en que Apple ios y android aparecen en el mercado el resto de empresas empieza a desarrollar nueva tecnologías y lanza Smartphone cada vez más innovadores, cada vez más potentes. Nokia junto a Sony Ericsson y otras empresas aparecen con Symbian Os, están también Blackberry, Brew, Samsung, Palm Os. Pero eso no diferencia a los Smartphone, de los teléfonos celulares de la década de los noventas. Fueron las aplicaciones y la disposición de estas quienes generaron esa diferencia Apple lanza App Store un lugar en el cual puede acceder, bajar o pegar aplicaciones de su interés, desde una alarma hasta un diccionario de leyes. Apple Google no ira a desarrollar aplicaciones porque simplemente no es su mercado. En vez de eso facilitaron la posibilidad de darle a cualquier persona acceso a los SDK (software development kits) es aquí donde el abanico de aplicaciones se incrementa radicalmente y entraron miles de nuevas empresas y microempresas ofertando sus productos es en este momento en el cual empieza la real competencia.
  • 3. La función principal de un Smartphone, es de servir como plataforma para aplicaciones que hagan provecho de las características del teléfono. En sí, los desarrolladores se pones a pensar ¿Qué problema puedo solucionarlo? y Tomando en cuenta que los teléfonos cuentan con cosas desde cámaras hasta giroscopios y una conexión regular a internet; logran hacer programas denominados aplicaciones que pueden ser desde un organizador personal hasta un juego las posibilidades son prácticamente infinitas. Las aplicaciones cumplen una pequeña función dentro de nuestro teléfono ya sea para comunicarnos como WhatsApp y Line que nos ahorra mucho dinero con la mensajería de texto, u otras como suite office que nos permiten visualizar y editar documentos en nuestro teléfono rápidamente y no podemos olvidarnos de los juegos como ya el clásico Angry Birts que ha sido descargado mil millones de veces.
  • 4. Están con nosotros en nuestro día a día, nos llevamos a todas partes y son capaces de entretenernos, informarnos o hasta trabajar con nosotros las aplicaciones se han vuelto parte de nuestra vida y son ya tan comunes por la variedad de plataformas que podemos llegar a encontrar que cualquiera puede acceder a una. Si nos ponemos a pensar que en primer celular con el que tuvimos contacto (que por el simple hecho de poder hacer llamadas era increíble). Comparémoslo con los actuales y dimensionemos la diferencia; llevar una cámara, reproductor de música, consola de videojuegos, lectura electrónica de libros, GPS, computadora portátil y teléfono en el bolsillo y todo en un solo dispositivo son cosas que se veían en películas de ciencia ficción y parecían la gran cosa.
  • 5. Los primeros teléfonos catalogados como SmartPhone aparecieron al final de los noventa que era una época en la que se prestaba más atención al hadware. La evolución de la industria móvil era desordenada y no tenía un rumbo fijo.
  • 6. Es posible concluir que en la actualidad tenemos tres tipos de desarrollos para aplicaciones -móviles. -Nativas -Webs -Hibridas En la mayor parte de las ocasiones relacionamos desarrollos móviles con aplicaciones nativas. Este tipo de desarrollos son desarrollos hechos de forma específica para un determinado sistema operativo. Pero también encontramos las aplicaciones web móviles que no son más que aplicaciones que corren sobre un navegador web de nuestro dispositivo móvil. Pero en este caso también existen lo que llamamos aplicaciones hibridas. Este tipo de aplicaciones son una combinación de ambas nativas más web y todo apunta a que este tipo de aplicaciones móviles tienden a ser las más utilizadas tanto para desarrollos que implican el uso de tecnologías SIG-GIS como para aquellos que no utilizan geotecnologías.
  • 7. Este tipo de aplicaciones están hechas para ejecutarse en un dispositivo y sistema operativo específico, la mayor parte de las aplicaciones descargadas de la AppStore son aplicaciones que solo van a correr sobre IPhone o Iphad. Este tipo de aplicaciones se cran con distintos tipos de lenguajes. Las desarrolladas para sistema IPhad o IPhone (iOS) lo hacen con los lenguajes C o C++. Las aplicaciones desarrolladas para el sistema android lo hacen con lenguaje Java este tipo de aplicaciones corren de forma más eficiente sobre estos dispositivos ya que sus componentes están diseñados de forma específica para este sistema operativo, este tipo de aplicaciones pueden emplear todos los sensores y elementos del teléfono: cámara, GPS, agenda etc. Esta es una diferencia fundamental con respecto a las aplicaciones web. El código fuente de estas aplicaciones se escribe en función del dispositivo para el que trabajemos. Este código fuente se compila a un ejecutable. Es un proceso similar al de las tradicionales aplicaciones de escritorio. Todos aquellos recursos imágenes, iconos, etc., que la aplicación necesita para ejecutarse quedan en el archivo compilado este archivo que está ya listo para ser distribuido y subido a las AppStore (tiendas de aplicaciones) especificas del dispositivo Ventajas: Las aplicaciones nativas no necesitan estar conectadas a internet con la misma frecuencia que las aplicaciones Web. Se puede trabajar con ellas offline, aunque existen algunas funcionalidades que requieren de la red. Hacen uso de las funcionalidades del teléfono, pues fueron creadas exprofeso para el dispositivo y por tanto se adapta perfectamente a las características del dispositivo móvil. Las aplicaciones nativas debido a su arquitectura no necesitan conectarse a la red con la frecuencia que las web por lo que son más seguras. El acceso a las aplicaciones es más inmediato, por lo que mejora la experiencia del usuario. Adaptabilidad de la estructura de navegación de los Apps, por ejemplo; poder escoger donde poner el menú. Desde el punto de vista del creador pude obtener ingresos por estas. Posibilidad de emisión de mensajes Push incluso si la App no está abierta. Publicidad inherente a la presencia del icono en el escritorio del dispositivo Desventajas: Entre las desventajas más conocidas, encontramos la necesidad del usuario de actualizarlas manualmente, la necesidad de desarrollar una App para cada Marketplace y el proceso de validación de los mismos. Estas desventajas no son ninguna tontería, de hecho, hace solo unos días conocimos el caso de App Gratis, una App que ha sido eliminada del Marketplace de Apple y que contaba con más de 12 millones de usuarios
  • 8. Las aplicaciones web móviles a diferencia de las aplicaciones nativas se ejecutan dentro del navegador del teléfono por ejemplo en la plataforma iOS se ejecutan en el navegador safari. Estas aplicaciones esta desarrolladas con HTML, CSS Y JAVASCRIP. Ventajas: Las aplicaciones web se pueden ejecutar en múltiples dispositivos evitando así las complejidades de tener que crear varias aplicaciones. El proceso de desarrollo en más sencillo ya que emplean tecnologías ya conocidas. Estas tecnologías y aplicaciones se pueden encontrar con los tradicionales buscadores. No necesitan de la aprobación de ningún fabricante para ser publicadas Desventajas: Como desventajas tenemos que el acceso a los elementos del teléfono son limitados. Estas aplicaciones no se pueden vender en los Marketplace.
  • 9. Las aplicaciones hibridas aúnan lo mejor de la dos anteriores este tipo de aplicaciones permite el uso de tecnologías multiplataforma como HTML, JAVA SCRIP, CSS. Pero permiten acceder a buena parte de los dispositivos y sensores de teléfono. Buena parte de la infraestructura es tipo web y la comunicación con los elementos del teléfono se hace mediante publicadores tales como Phonegap. Un buen ejemplo de aplicaciones hibridas es Facebook. Se descarga de la App Store y cuenta con todas las características de una aplicación nativa pero requiere ser actualizada ocasionalmente. El proceso de desarrollo para este tipo de aplicaciones es algo más complicado al igual que para las aplicaciones nativas, el código una vez creado se compila a un ejecutable. Además, como en las aplicaciones web se genera código HTML, CSS Y JAVA SCRIP a ejecutar en un navegador. Ambos códigos se compilan mediante un paquete distribuible de la App Store. El Phonegap tiene dos objetivos: El primero Permite que un código fuente cal cuera se pueda ejecutar en diversas plataformas. El segundo Permite que la aplicación web acceda a los diferentes elementos del teléfono Otros elementos a tener en cuenta: Framework. Java Scrip para móviles te va a permitir construir el interfaz de usuario de una forma eficaz ya que mediante el empleo de librerías como: Dojo, Jquery, Sencha, etc., podrás embular los elementos del dispositivo móvil. HTML5 es el lenguaje que más está creciendo para el desarrollo de aplicaciones móviles permite acceso a audio, video, geolocalización, soporte de aplicaciones offline, almacenamiento web, selectores CSS3 y animación 2D.
  • 10. De una forma muy sencilla vas a poder migrar tus aplicaciones hechas en Java Scrip con plataformas móviles. Desde la versión 2.0 ya tenemos un versión más compactada para las aplicaciones móviles esta versión solo carga los objetos que la aplicación necesita además de incorporar 32 módulos de códigos en lugar de 80. Si necesitaras un módulo no cargado con una sencilla petición Dojo podrías tener acceso. 3 Razones Por Lo Que Las Aplicaciones Móviles Son El Futuro Del Marketing Móvil En estos días, por donde quiera que veamos alguna empres acaba de lanzar una aplicación móvil para sus consumidores. Los expertos comienzan a cuantificar esta tendencia y los resultados reflejan que el número de aplicaciones móviles ofrecidas por las compañías llegaran a 33 mil millones para este año. Mientras tanto, las estimaciones indican que el gasto en aplicaciones móviles tanto de consumo como empresariales alcanzarán los 13 mil millones de dólares en todo el mundo para este año casi 5 veces más que en el 2009. Con tantos negocios inficionando que las aplicaciones móviles para impulsar su maraca, la cuestión es si la rentabilidad de esta inversión es la esperada. En otras palabras ¿Qué está motivando a tantas empresas a ampliar su estrategia de Marketing móvil con aplicaciones para sus clientes? 1.- Se ha producido un aumento exponencial en las funciones de los teléfonos y en el uso de teléfonos inteligentes (Smartphone). 2.- Los consumidores usan sus Smartphone para hacer compras. 3.- Uso de aplicaciones móviles para compras. Existen dos grupos importantes en cuanto a la aplicación de descargas por usuarios: El primero es el de las compras (menudeo de pequeñas empresas) y el otro los restaurantes. Esto quiere decir que los consumidores comienzan a ver las aplicaciones móviles como la principal interfaz para conectarse con las empresas.
  • 11. LENGUAJE: Un lenguaje informático es un lenguaje usado o relacionado con las computadoras. HIPERTEXTO: El hipertexto es una herramienta de software con estructura no secuencial que permite crear, agregar, enlazar y compartir información de diversas fuentes por medio de enlaces asociativos. La forma más habitual de hipertexto en informática es la de hipervínculos o referencias cruzadas automáticas que van a otros documentos (lexías). Si el usuario selecciona un hipervínculo, el programa muestra el documento enlazado. Otra forma de hipertexto es el stretchtext que consiste en dos indicadores o aceleradores y una pantalla. El primer indicador permite que lo escrito pueda moverse de arriba hacia abajo en la pantalla. Es importante mencionar que el hipertexto no está limitado a datos textuales, podemos encontrar dibujos del elemento especificado o especializado, sonido o vídeo referido al tema. El programa que se usa para leer los documentos de hipertexto se llama navegador, browser, visualizador o cliente, y cuando seguimos un enlace decimos que estamos navegando por la web. El hipertexto es una de las formas de la hipermedia, enfocada en diseñar, escribir y redactar texto en una media. SERVIDORES WEB: Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se usa el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.
  • 12. Se denomina protocolo a un conjunto de normas y/o procedimientos para la transición de datos a los extremos de un proceso de comunicación (emisor y receptor). Estos protocolos administran formatos, modos de acceso, secuencias temporales, etc. El protocolo de control de transición (TCP- Transmisión Control Protocolo) es uno de los principales protocolos en internet. Se usa para crear conexiones entre las computadoras atreves de las cuales enviar un flujo de datos. Garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en el que se transmitieron. TPC da soporte a muchas de las aplicaciones más populares de internet, como HTTP, SMTP, etc. El protocolo de transferencia de archivos (FTP- file transfer protocolo) permite mover archivos entre distintos computadoras proporcionando seguridad y organización de los archivos así como la transferencia. El FTP utiliza los protocolos de internet TSP/IP para permitir la transferencia de datos y está basado en la arquitectura cliente servidor. El FTP se utiliza principalmente para descargar un archivo de un servidor o para subir un archivo o un servidor a través de internet. El protocolo de internet (IP-internet protocolo) se usa para enviar datos en una red en bloque o paquetes. El post office protocolo (POP3-protocolo de correos) se usa para obtener los mensajes de correo electrónico almacenados en un servidor remoto. El protocolo de acceso de mensajes de internet (IMAP -internet mensaje Access protocolo) es un protocolo de red de acceso a mensajes electrónicos almacenas en un servidor. IMAP es un complejo de POP pero tiene varias ventajas y es otro protocolo empleado para obtener correo electrónico desde un servidor. El protocolo simple de administración de red (SNMP) facilita el intercambio de administración entre dispositivos de red. Es una parte de las suite de protocolos TCP/P. Permite a los administradores supervisar el trabajo de la red, buscar y resolver sus problemas y planear su crecimiento. El protocolo dinámico de configuración del Host (DHSP- Dynamic host configuración protocolo) es un protocolo de tipo cliente /servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes con forme estas se están liberando, sabiendo en cada momento quien posee esa IP, cuanto tiempo lo ha tenido, a quien se le ha asignado después. El protocolo simple de transferencia de correos (SMTP- simple mail transfer protocolo) se usa para el intercambio de mensajes de correo electrónico entre computadoras y distintos dispositivos (Palms, teléfonos móviles, etc.). El protocolo de tiempo de red (NTP-network time protocolo) se usa para sincronizar los relojes de los sistemas informáticos.
  • 13. HTML dinámico o DHTML , es un término genérico para un conjunto de tecnologías utilizadas para crear interactivos y animados sitios web utilizando una combinación de una estática lenguaje de marcado (como HTML ), un script del lado del cliente de idioma (como por como JavaScript ), un lenguaje de definición de la presentación (como CSS ), y el Document Object Model . DHTML permite a los lenguajes de script para cambiar las variables en el lenguaje de definición de una página web, que a su vez afecta a la apariencia y función de otra cosa "estática" contenido de la página HTML, después de la página se ha cargado completamente y durante el proceso de observación. Así, la característica dinámica del DHTML es la forma en que funciona mientras que una página se ve, no en su capacidad para generar una página única con cada carga de página. Por el contrario, una página web dinámica es un concepto más amplio, que abarca cualquier página web generada de manera diferente para cada usuario, la aparición de carga, o valores de las variables específicas. Esto incluye páginas creadas por secuencias de comandos del lado del cliente, y los creados por el script del lado del servidor (como PHP, Perl, JSP o ASP.NET) cuando el servidor web genera contenido antes de enviarlo al cliente. DHTML se diferencia de Ajax por el hecho de que una página DHTML es todavía solicitar / a base de recarga. Con DHTML, puede que no haya ningún tipo de interacción entre el cliente y el servidor después de la página se carga, todo el procesamiento ocurre en JavaScript en el lado cliente. Por el contrario, una página Ajax utiliza las características de DHTML para iniciar una solicitud (o 'subrequest') al servidor para llevar a cabo acciones tales como la carga de más contenido.
  • 14. Active Server Pages (ASP), también conocido como ASP clásico o ASP clásico, fue Microsoft 's primero en el servidor motor de scripts para páginas web generadas dinámicamente. Inicialmente lanzado como un add-on para Internet Information Services (IIS) a través del Windows NT 4.0 Option Pack (ca. 1996), se incluyó posteriormente como un componente libre de Windows Server (desde la versión inicial de Windows 2000 Server). ASP. NET, lanzado por primera vez en enero de 2002, ha superado ASP. ASP 2.0 proporcionado seis incorporados en objetos :. Solicitud, ASPError, Request, Response, Server, y la Sesión, por ejemplo, representa una sesión que mantiene el estado de las variables de una página a página. El Active Scripting apoyo del motor del modelo de objetos componentes (COM) permite ASP sitios web para acceder a la funcionalidad en compilados bibliotecas como archivos DLL. ASP 3.0 no difiere mucho de ASP 2.0, pero sí ofrece algunas mejoras adicionales, como: método Server. Transfer, método Server.Execute, y un objeto ASPError mejorada. ASP 3.0 también activar el almacenamiento en búfer de forma predeterminada y optimizado el motor para un mejor rendimiento. El uso de las páginas ASP con Internet Information Services (IIS) está soportado actualmente en todas las versiones de IIS. El uso de las páginas ASP se admite en Windows 8 por un mínimo de 10 años desde la Windows 8 fecha de lanzamiento.
  • 15. Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tapado y dinámico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo. JavaScript se diseño con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes. Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM). Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor. JavaScript se interpreta en el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código HTML. Una cuarta edición está en desarrollo e incluirá nuevas características tales como paquetes, espacio de nombres y definición explícita de clases.
  • 16. Introducción: Los dispositivos móviles poseen en la actualidad capacidades similares o en ocasiones superiores a las computadoras de las que se iniciaron en el mundo de la computación en la década de los ochentas. Lo que obliga a retomar el concepto de la optimización de recursos que en aquella época era de vital importancia, almacenamiento y espacio de memoria resurgen por sí mismos como los nuevos retos a vencer respecto a los diseñadores sin dejar de lado el rendimiento de los procesadores. Tarea1: Investigar las características y propiedades sobre su teléfono y equipo de cómputo.
  • 17. Como similitudes podemos referir que el medio de comunicación utilizado no está confinado a un medio guiado o cable. La diferencia se puede identificar en la cobertura de las aplicaciones, la necesidad de establecer una comunicación continua entre los nodos siempre y cuando se encuentre dentro de la cobertura de forma similar ocurre en redes donde se requiere el enlace de comunicación constante entre los elementos de la red. Por otra parte las aplicaciones móviles requerirán del canal de comunicación inalámbrico o alámbrico solo en los casos donde la comunicación con los otros nodos será necesaria, podrá continuar la operación del dispositivo aun sin la conexión permanente con la red.
  • 18. Respecto a la forma de comunicación de los dispositivos móviles pueden referirse los diferentes esquemas de comunicación entre pcs: wifi, bluetooth, serial, infrarrojo.
  • 19. Dentro los tipos de dispositivos inalámbricos se pueden encontrar: computadoras de escritorio y portátiles (notebook, laptop, netbook), tablets, PDAs, Smartph one. Los cuales se comunican con tarjetas de red. Integradas, adaptadores o periféricos (USB, PCI, PCMCIA).
  • 20. Lo realmente importante en las aplicaciones móviles es la recomendación de abordar el desarrollo completo de un sistema alrededor de los dispositivos móviles ya que estas deben formar parte de un sistema completo, serán un módulo de captura o consulta de información existen diversas formas de diseñar los sistemas en red, sin embargo un elemento importante a considerar es este diseño es una característica inherente a las redes inalámbricas, esto es, la intermitencia en las comunicaciones la tendencia actual de las aplicaciones móviles trata de asumir condiciones mínimas de operación: conexión de la red de comunicaciones, recursos limitados (energía y almacenamiento).
  • 21. En los países desarrollados no es posible concebir espacios donde no existan cobertura de alguna red de comunicaciones: celular, wifi, lo cual implica la posibilidad de conectarse a internet por medio de redes tolerantes a fallas, donde los periodos de desconexión podría considerarse mínimos. Sin embargo una de las oportunidades del mejorar es precisamente la aplicación de la infraestructura de comunicaciones, donde no existe y donde existe mejorarla en el sentido amplio del concepto optimización y principalmente el costo de acceso al internet; mismo que en la actualidad no es accesible para todos los usuarios.
  • 22. Una respuesta a esta limitante se encuentra en el uso limitado de la red de comunicación a través de la arquitectura (Middleware) <<intermediario>>. Donde los clientes inteligentes se comunican al servidor para acceder a la base de datos en tiempos específicos de la ejecución de la aplicación. Ya que solo se tomaran en cuenta las tablas que tengan relación con la acción a realizar en el dispositivo móvil, denominándolas catalogo a aquellas de consulta, datos, aquellas tablas cuyo contenido será capturado como resultado de la operación de los dispositivos.