You are on page 1of 12

UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ

Extensión Chone

INGENIERÍA EN SISTEMAS

Paralelo:

“A”

Curso:

B-207

Materia:

Programación Móvil

Dicente:

Ing. Minaya Vera Cristhian Gustavo

Estudiante:

Cedeño Díaz Elber Josué

Fecha:
29-10-2018
Año lectivo

2018-2019-P2
Introducción
Dispositivo móvil es un término general para cualquier computadora de mano o teléfono
inteligente . El término es intercambiable con 'dispositivo portátil', 'dispositivo portátil' y
'computadora portátil'. Tablets, lectores electrónicos, teléfonos inteligentes, PDA y
reproductores de música portátiles con capacidades inteligentes son dispositivos móviles.

Los teléfonos inteligentes han tomado nuestra sociedad por asalto. Si aún no tienes uno,
quieres uno. Los ejemplos incluyen los teléfonos iPhone y Android , incluida la línea
Google Pixel .

Los teléfonos inteligentes son versiones avanzadas de los teléfonos celulares


tradicionales, ya que tienen las mismas características que los teléfonos celulares, como
la capacidad de hacer y recibir llamadas telefónicas, mensajes de texto y correo de voz,
pero también pueden usarse para navegar por Internet, enviar y recibir correos
electrónicos. , participa en las redes sociales y compra online.

También pueden descargar aplicaciones de Internet mediante una conexión celular o Wi-
Fi para ampliar las capacidades de los teléfonos inteligentes de muchas maneras.

El sistema operativo móvil es un conjunto de datos y programas que se ejecuta en un


dispositivo móvil. Administra el hardware y hace posible que los teléfonos inteligentes,
tabletas y dispositivos portátiles ejecuten aplicaciones.

Un sistema operativo móvil también administra funciones multimedia móviles,


conectividad móvil e Internet, pantalla táctil, conectividad Bluetooth, navegación GPS,
cámaras, reconocimiento de voz y más en un dispositivo móvil.

La mayoría de los sistemas operativos no son intercambiables entre dispositivos. Si tiene


un teléfono Apple iOS, no puede cargar el sistema operativo Android en él y viceversa.
Índices

1. DISPOSITIVOS MÓVILES............................................................................................... 6
1.1. Características ............................................................................................................. 6
2. TIPOS DISPOSITIVOS MÓVILES ACTUALES Y NO ACTUALES ......................... 6
3. TIPOS DE DISPOSITIVOS MÓVILES EN EL MERCADO. ....................................... 6
3.1. Smartwatch: .................................................................................................................. 6
3.2. Teléfonos inteligentes ................................................................................................... 6
3.3. Tabletas ......................................................................................................................... 7
3.4. Laptops y netbooks ....................................................................................................... 7
4. TIPOS DE SISTEMAS OPERATIVOS ............................................................................ 7
4.1. Symbian: ....................................................................................................................... 7
4.2. Windows Mobile: .......................................................................................................... 7
4.3. Android ......................................................................................................................... 7
4.4. Linux ............................................................................................................................. 8
4.5. Palm OS ........................................................................................................................ 8
4.6. iPhone OS...................................................................................................................... 8
4.7. Blackberry OS ............................................................................................................... 8
5. LENGUAJES Y FRAMEWORKS PARA LA CREACIÓN DE APLICACIONES
DE DISPOSITIVOS MÓVILES ............................................................................................ 8
5.1. BuildFire.js .................................................................................................................... 8
5.1.1. Características clave: ............................................................................................. 8
5.2. Python..................................................................................................................9
5.2.1. Características clave: ............................................................................................. 9
5.3. Java................................................................................................................................ 9
5.3.1. Características clave: ............................................................................................. 9
5.4. PHP ................................................................................................................................ 9
5.4.1. Características clave: ........................................................................................... 10
5.5. JavaScript .................................................................................................................... 10
5.5.1. Características clave: ........................................................................................... 10
5.6. C ++ ............................................................................................................................ 10
6. CICLO DE VIDA DE LAS APLICACIONES MÓVILES. .......................................... 10
6.1. Planificación: ............................................................................................................... 10
6.2. Desarrollo: ................................................................................................................... 10
6.3. Test: ............................................................................................................................. 10
6.4. Lanzamiento: ............................................................................................................... 11
6.5. Monitorización: ........................................................................................................... 11
7. CONCLUSIÓN .................................................................................................................. 11
8. BIBLIOGRAFÍA ............................................................................................................... 12
1. DISPOSITIVOS MÓVILES

Un dispositivo móvil es una tableta de mano u otro dispositivo diseñado para la


portabilidad y, por lo tanto, es compacto y liviano. Las nuevas tecnologías de
almacenamiento, procesamiento y visualización de datos han permitido a estos pequeños
dispositivos hacer casi todo lo que antes se hacía tradicionalmente con computadoras
personales más grandes.

Los dispositivos móviles también se conocen como computadoras de mano.


1.1. Características
 Capacidad de procesamiento.
 Aprovechamiento de las baterías.
 Tamaño de las pantallas.
 Sistemas de interacción adicionales a los clásicos monitor+teclado/ratón.
 Conectividad:

2. TIPOS DISPOSITIVOS MÓVILES ACTUALES Y NO ACTUALES

 PDAs (Personal Digital Assintant)


 “S2 PDAs • Martphones
 Windows Mobile
 Android
 Palm OS
 6Linux
 5 Blackberry OS

3. TIPOS DE DISPOSITIVOS MÓVILES EN EL MERCADO.


3.1. Smartwatch:

Los Smartwatch no tienen mucho que salieron al mercado, pero están dando una mayor
productividad en la sociedad es un dispositivo portátil que está diseñado para ser usado
en una muñeca. Los relojes inteligentes, como los teléfonos inteligentes, usan pantallas
táctiles, ofrecen aplicaciones y, a menudo, registran su ritmo cardíaco y otros signos
vitales.

3.2. Teléfonos inteligentes

Los teléfonos inteligentes son pequeños dispositivos de mano con pantallas de


visualización que normalmente no tienen más de 5 pulgadas de diámetro. Debido a que
las pantallas son mucho más pequeñas que una pantalla de computadora típica, se debe
tener una consideración especial al configurar su sitio web para la visualización
móvil. Principalmente, su sitio web siempre debe ser receptivo. Los sitios web receptivos
detectarán la resolución y la pixelación del dispositivo que se está utilizando y cambiarán
el tamaño de las imágenes y otros elementos de la página según sea necesario.
3.3. Tabletas

Las tabletas son pequeñas computadoras de mano con pantallas que suelen tener entre 7
y 10 pulgadas de diámetro. Si bien esto proporciona más espacio para la pantalla que un
teléfono inteligente, las tabletas también se benefician de los sitios web receptivos que
ajustarán los elementos gráficos y de página al tamaño adecuado. Si bien la mayoría de
los dispositivos de tableta no tienen capacidades de llamada telefónica, sí ofrecen la
función de correo electrónico con la ayuda de Wi-Fi o una conexión 3G / 4G. La inclusión
de una dirección de correo electrónico con hipervínculo al crear un sitio móvil permitirá
a los usuarios de tabletas iniciar una comunicación rápida con usted. Las tabletas también
tienen teclados virtuales. Presionar un teclado en la pantalla puede resultar engorroso, por
lo que el usuario apreciará la necesidad de escribir una dirección de correo electrónico.

3.4. Laptops y netbooks

Las computadoras portátiles y las netbooks tienen tamaños de visualización de pantalla


variados; la pantalla podría tener un tamaño de hasta 17 pulgadas de diámetro, o tan
pequeña como 10 pulgadas. Los usuarios de computadoras portátiles y netbooks tendrán
acceso a Internet, así como un teclado completo. Aún así, debido a que el tamaño de la
pantalla de una computadora móvil variará entre los dispositivos, es importante crear un
sitio que responda y sea capaz de reaccionar ante el dispositivo del usuario.

4. TIPOS DE SISTEMAS OPERATIVOS


4.1. Symbian:

Este es el sistema operativo para móviles más extendido entre “smartphones”, y por tanto
el que más aplicaciones para su sistema tiene desarrolladas. Actualmente Symbian copa
más del 65% del mercado de sistemas operativos. Su principal virtud es la capacidad que
tiene el sistema para adaptar e integrar todo tipo de aplicaciones.

4.2. Windows Mobile:

Microsoft lanzó su propio Windows para móviles, antes conocido como Windows CE o
Pocket PC, tiene una larga historia como segundón en el campo de los PDA u ordenadores
de bolsillo, sin embargo hace pocos meses superó por primera vez al hasta entonces líder,
Palm OS. Una de las ventajas de Windows Mobile sobre sus competidores es que los
programadores pueden desarrollar aplicaciones para móviles utilizando los mismos
lenguajes y entornos que emplean con Windows para PC.

4.3. Android

Google es otro de los desarrolladores que coge algo y es capaz de convertirlo en una
referencia. Android es un sistema operativo móvil basado en Linux y Java que ha sido
liberado bajo la licencia Apache versión 2. El sistema busca, nuevamente, un modelo
estandarizado de programación que simplifique las labores de creación de aplicaciones
móviles y normalice las herramientas en el campo de la telefonía móvil.
4.4. Linux

Aunque no acaba de despegar porque existen multitud de versiones, ya cuenta con más
del 5% del mercado. De hecho, Android se basa en Linux también.

4.5. Palm OS

Convertido en el auténtico líder del mercado desde su aparición en 1996, comenzó a ceder
protagonismo con la llegada del nuevo siglo. hasta que en 2003 el fabricante se vio en la
necesidad de dividirse y la plataforma pasó a formar parte de una nueva empresa
denominada PalmSource, que en 2005 fue adquirida por la compañía japonesa Access.

4.6. iPhone OS

iPhone OS es una versión reducida de Mac OS X optimizada para los procesadores ARM.
Aunque oficialmente no se puede instalar ninguna aplicación que no esté firmada por
Apple ya existen formas de hacerlo, la vía oficial forma parte del iPhone Developer
Program (de pago) y hay que descargar el SKD que es gratuito. iPhone dispone de un
interfaz de usuario realmente interesante, la única pega es la cantidad de restricciones que
tiene, aunque quizás Apple se dé cuenta que para triunfar mucho más es mejor liberar y
dar libertad a su sistema. Aunque su tiempo de vida es corto ya copa casi el 7% del
mercado.

4.7. Blackberry OS

BlackBerry es un sistema operativo multitarea que está arrasando en la escena


empresarial, en especial por sus servicios para correo y teclado QWERTY. Actualmente
BlackBerry OS cuenta con un 11% del mercado.

5. LENGUAJES Y FRAMEWORKS PARA LA CREACIÓN DE


APLICACIONES DE DISPOSITIVOS MÓVILES
5.1. BuildFire.js

BuildFire.js aprovecha el SDK de BuildFire y Javascript para permitir a los


desarrolladores crear rápidamente aplicaciones móviles con el poder del backend de
BuildFire.
Como BuildFire ya tiene complementos que cubren el 70% o más de los casos de uso de
negocios comunes, los desarrolladores solo necesitan crear una funcionalidad específica
que sea única para el cliente, en lugar de construir todo desde cero.

5.1.1. Características clave:

 Fácil de aprender y funciona con los marcos existentes que ya utiliza.


 Altamente escalable
 Acorta la línea de tiempo de desarrollo en un 40% o más
5.2. Python

Hablemos sobre el lenguaje de desarrollo de aplicaciones más popular: Python.


Python es un lenguaje de programación de alto nivel que se usa ampliamente en
desarrollo web, desarrollo de aplicaciones, análisis y computación de datos numéricos y
científicos, creación de GUI de escritorio y desarrollo de software.
Python es el lenguaje de programación más enseñado a nivel escolar y universitario por
el hecho de que tiene varias aplicaciones en la vida real.
5.2.1. Características clave:

 Procesado en tiempo de ejecución por el intérprete.


 Lenguaje orientado a objetos
 Fácil de aprender y dominar
 Lenguaje interactivo
 Fácil de leer
 Escalable
 Soporta aplicaciones GUI
 Se ejecuta en Windows, Mac, Unix y Linux

5.3. Java

Java es el lenguaje de desarrollo de aplicaciones más utilizado. Según VersionEye , que


rastrea las bibliotecas de software de código abierto, los desarrolladores completan la
mayoría de los proyectos en Java seguidos por Ruby.

5.3.1. Características clave:

 Lenguaje orientado a objetos.


 Se ejecuta en todas las plataformas.
 Admite API que hacen que la integración sea pan comido.
 Es fácil de aprender y leer.
 Cientos de bibliotecas de código abierto disponibles.
 Fácil de obtener ayuda de expertos de las comunidades de Android.
 Los IDE potentes hacen que la codificación sea fácil y sin errores.

5.4. PHP
PHP principalmente es un lenguaje de codificación utilizado para crear sitios web
dinámicos, pero puede crear aplicaciones de Android e iOS en PHP, según Zend .
Con PHAP , es posible escribir aplicaciones completas de Android, iOS y
Windows. Suman Tripathi comparte un modelo de tres capas para desarrollar
aplicaciones sorprendentes en PHP para móviles.
5.4.1. Características clave:

 Fuente abierta
 Independiente de la plataforma
 Usos procedimentales y orientados a objetos.
 Fácil de aprender
 Numerosas aplicaciones y usos.
 Compatibilidad del servidor
 Fácil integración de base de datos

5.5. JavaScript

Crear aplicaciones en JavaScript es fácil porque tiene que codificar la aplicación una vez
y se puede lanzar en todas las plataformas (Android, iOS y Windows).

5.5.1. Características clave:

 Uno de los idiomas más fáciles que puedes aprender en pocos días.
 Rápido y eficiente.
 Se ejecuta en el lado del cliente, lo que significa que ahorra ancho de banda
al no usar el servidor.
 Se utiliza para la dinámica y la creación de animaciones en sitios web
aburridos y aburridos.

5.6. C ++
Es una versión más completa del programa C Este lenguaje de programación es utilizado
por muchas industrias, desde la industria de la panadería hasta la manufactura. C ++ ha
sido utilizado por las principales compañías de desarrollo de aplicaciones para desarrollar
aplicaciones para iOS, Windows y Android.

6. CICLO DE VIDA DE LAS APLICACIONES MÓVILES.


6.1. Planificación:

No te preocupes por el tiempo que te lleva esta etapa, lo que inviertas aquí es lo que te
llevará el éxito total, debes de definir bien tus objetivos, y que funcionalidades tendrá.

6.2. Desarrollo:

Necesitas diseñadores y programadores para que puedan ayudarte a hacer realidad este
proyecto.

6.3. Test:

En esta etapa es probar la aplicación una y otra vez hasta que encuentres una falla, es
importante que le pidas a personas externas del equipo que la prueben para que así te
puedan decir con exactitud cuál es el problema, ya que lo has encontrado solo debes de
alinear y continuar.
6.4. Lanzamiento:

Es necesario que publiques que acabas de lanzar una app, ya que así será más grande el
impacto, Con el paso del tiempo ve anotando las mejoras para la siguiente versión y lanza
una nueva.

6.5. Monitorización:

La mayoría de las personas no saben que existe esta etapa, simplemente tratan de adivinar
lo que está pasando. Aquí veremos si está bien planteada volveremos a la fase de
desarrollo para resolver el error, mejorarla e implementarla. No existe ninguna aplicación
libre de fallas, soluciona lo que puedas en el momento y continua.

7. CONCLUSIÓN
Los teléfonos celulares han traído una nueva era de tecnología y hacen la vida más
cómoda en términos de comunicación.
Un teléfono móvil generalmente opera en una red celular, que está compuesta por sitios
celulares dispersos a lo largo de ciudades, países e incluso regiones montañosas.
La primera generación de teléfonos móviles solo podía hacer y recibir llamadas. Sin
embargo, los teléfonos móviles de hoy en día cuentan con muchas características
adicionales, como navegadores web, juegos, cámaras, reproductores de video e incluso
sistemas de navegación.
Un teléfono móvil con características avanzadas similares a una computadora se llama
teléfono inteligente, mientras que un teléfono móvil normal se conoce como teléfono con
funciones.
8. BIBLIOGRAFÍA

Andy. (2 de 09 de 2013). Obtenido de https://es.slideshare.net/andy3ok/tipos-de-dispositivos-


moviles?qid=f766b909-0816-42d0-8e11-f42b75f3a041&v=&b=&from_search=2

Brauns, N. (22 de 09 de 2014). Obtenido de https://www.top10bestwebsitebuilders.com/how-


to-create-a-website/understanding-the-different-types-of-mobile-devices

Cornejo. (12 de 05 de 2017). Obtenido de


https://www.techopedia.com/definition/23586/mobile-device

Zambrano. (20 de 11 de 2017). Obtenido de


https://sites.google.com/site/creaciondaplicaciones/loque-i-introduccion-al-
desarrollo-de-aplicaciones/a-introduccion-al-desarrollo-de-aplicaciones-para-
dispositivos-moviles

You might also like