Sie sind auf Seite 1von 15

UNIVERSIDAD NACIONAL

TORIBIO RODRGUEZ DE MENDOZA


DE AMAZONAS

FACULTAD DE INGENIERA DE SISTEMAS Y MECNICA


ELCTRICA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

TEMA: APLICACIONES MOVILES

AUTORES:
JORGE LUIS RODRIGUEZ SAVEEDRA
CARLOS NAVARRO CABANILLAS

CURSO:
PROGRAMACION DE APLICACIONES MOVILES

CICLO:
VII

DOCENTE:
ING. MARCO AURELIO PORRO CHULLI

BAGUA PER
2017
1. CONTENIDO

DEFINICIN:

En informtica, una aplicacin es un programa informtico diseado como


herramienta para permitir a un usuario realizar uno o diversos tipos de tareas.
Esto lo diferencia principalmente de otros tipos de programas, como
los sistemas operativos (que hacen funcionar la computadora),
las utilidades (que realizan tareas de mantenimiento o de uso general), y
las herramientas de desarrollo de software (para crear programas informticos).
Suele resultar una solucin informtica para la automatizacin de ciertas tareas
complicadas, como pueden ser la contabilidad, la redaccin de documentos, o
la gestin de un almacn. Algunos ejemplos de programas de aplicacin son
los procesadores de textos, hojas de clculo, y base de datos.
Ciertas aplicaciones desarrolladas "a medida" suelen ofrecer una gran potencia
ya que estn exclusivamente diseadas para resolver un problema especfico.
Otros, llamados paquetes integrados de software, ofrecen menos potencia pero
a cambio incluyen varias aplicaciones, como un programa procesador de
textos, de hoja de clculo y de base de datos.

Actualmente, con el uso de dispositivo mviles se ha extendido el trmino app,


aplicacin informtica para dispositivos mviles o tabletas con multitud de
funcionalidades. Desde juegos hasta aplicaciones para realizar tareas
cotidianas. Es un abanico enorme que hacen ms interactivo los dispositivos
mviles.

CARACTERSTICAS:

1. Solucionan una necesidad:

Al hablar de necesidades no nos referimos a comer, beber o dormir. En la


actualidad hay necesidades sencillas como el tener un buen calendario, poder
escribir notas, compartir fotos con los amigos o jugar algo. Las apps ms
populares ofrecen soluciones prcticas a necesidades que hace unos aos no
eran importantes y se ganan la confianza de los usuarios.

2. Son fciles de usar:

En la red hay miles de apps que sirven para encontrar pareja, pero por qu
Tinder es la ms exitosa? Porque es muy fcil de usar, simplemente hay que
desplazar fotos a la izquierda o a la derecha. Este tipo de visin sobre cmo
debe funcionar una app es fundamental en el xito. Por eso casi no hay apps
complicadas.
3. Invitan a socializar:

Desde el surgimiento de las redes sociales durante la dcada pasada, los


internautas sienten satisfaccin al compartir cosas: fotos, textos, ideas, videos,
su localizacin, resea de lugares, opinin de pelculas. Hay muchas apps
especializadas por temas como restaurantes, cine u hoteles, pero en la ms
popular se habla de todo (Twitter) con la intencin de compartir las ideas.

4. Estn disponibles en varias plataformas:

Durante mucho tiempo, Instagram estuvo disponible slo para iOS y era
popular, pero cuando se hizo la versin para Android el nmero de usuarios
estall y al final Facebook compr la compaa debido al xito. Las apps con
mejores resultados estn disponibles para el mayor nmero de dispositivos
posibles.

5. Parten de una idea simple:

Revisa las App de tu Smartphone. Las que ms usas surgieron de una idea
sencilla que fue llevada a la realidad con ayuda de cdigo y marketing. Las
Apps ofrecen a creativos y desarrolladores de innovar frente a necesidades
antiguas y nuevas de formas en las que los consumidores se enganchen al
sentirse parte de una comunidad y obtener diversin.

VENTAJAS Y DESPENTAJAS:

Hoy en da, la gran mayora de nosotros utiliza aplicaciones mviles


diariamente, ya sea a travs de diversos dispositivos (tablet, smartphone,
etc.). Sin embargo, desde un punto de vista tecnolgico son todas las
aplicaciones iguales? A continuacin pasamos a explicar los distintos tipos de
aplicaciones existentes en la actualidad y enumerar sus ventajas y desventajas.

Aplicaciones nativas:

Este tipo de aplicaciones estn desarrolladas con un lenguaje determinado para


utilizarse en un sistema operativo especfico. Por ejemplo, iOS utiliza los lenguajes:
Objective C, C o C++, mientras que Android se basa en Java.
Aplicaciones Web mviles:

Las aplicaciones web mviles se desarrollan con HTML, CSS y JavaScript y slo
necesitan un navegador para ser ejecutadas. Como normal general, puede decirse
que este tipo de aplicacin es muy til para hacer accesible la informacin desde
cualquier dispositivo sin tener en cuenta del sistema operativo que posea.

Aplicaciones Hbridas:

Es una combinacin de las dos anteriores. Un buen ejemplo de aplicacin hbrida


es Facebook. Cuenta con todas las caractersticas de una aplicacin nativa pero
requiere ser actualizada ocasionalmente.
En definitiva, son mltiples las opciones que tenemos a la hora de desarrollar una
aplicacin mvil por lo que es preciso valorar varios factores antes de ponernos
manos a la obra desde el objetivo que posee la aplicacin hasta el presupuesto del
que disponemos. Todo ello para ofrecer el mejor servicio posible.

CLASIFICACION:

Si tienes en mente realizar un proyecto App, llegar un momento en el que


debers tomar la decisin de cmo va a estar construida tcnicamente.
Primeramente debers definir bien tu proyecto, porque es en funcin de lo que
necesites hacer lo que va a dictaminar cmo hacerlo. Este artculo intentar
darte una visin inical que te resultar de utilidad cuando te encuentres en la
fase de toma de decisiones tcnicas.

De manera general digamos que existe un acuerdo para separar las Apps en 3
grupos:

1. Aplicaciones nativas
2. Aplicaciones hbridas
3. Aplicaciones web

De todas maneras, desde Appio queremos indicar que las lneas que separan
estos grupos no estn tan delimitadas como podras imaginar.

Aplicaciones nativas

Una app nativa, en principio (y solo en principio), es una aplicacin que se


desarrolla directamente en el lenguaje nativo de cada terminal. Por eso, si
vamos desarrollar una App nativa tendremos que utilizar un lenguaje diferente
para cada Sistema Operativo. Los lenguajes de programacin sern por tanto
los siguientes:
iOS: Objective C
Android: Java
Windows: C# y Visual Basic .NET.
BlackBerry 10: C++
Obviamente todo depende del nivel y experiencia del equipo de desarrollo y de
que el cdigo resultante de su trabajo sea el correcto, pero en principio, una
App nativa es la opcin cuyo resultado es el ms robusto y fluido ya que se
desarrolla directamente para integrarse en el Sistema Operativo. Si tu App
surge de una buena idea y un diseo bien trabajado a todos los niveles, la
experiencia de usuario ser completa ya que su funcionamiento, rendimiento y
respuesta ser el ms inmediato de todas las opciones de desarrollo incluso en
los diseos ms complejos y personalizados.
Desarrollar Apps nativas te permitirn:
Tener acceso a todo el hardware del mvil como puede ser el GPS, la cmara
y dems accesorios.
Acceso a todas las libreras grficas del SO (botones, etc).
Envo de notificaciones push, una de las herramientas de comunicacin ms
potentes de las Apps.
Modular todas las ventajas que ofrece estar las diferentes stores de
aplicaciones como puede ser integrar contenidos de pago para modelos de
negocio Freemium mediante In-App Purchasing.
Sincronizar o cachear datos para funcionar sin conexin a internet.

Las desventajas son fundamentalmente del tipo econmico ya que, como


decamos antes, para hacer apps nativas debemos conocer los diferentes
lenguajes de programacin de cada Sistema Operativo. No ser posible
reutilizar el cdigo de un SO en otro y no solo eso, debes tener en cuenta que
las Apps necesitan actualizaciones a nuevas versiones del SO, mantenimiento
y/o aumento y mejoras de las funcionalidades y todas estas cosas debers
hacerlas directamente en el cdigo nativo de cada plataforma.

Aplicaciones hbridas

Generalmente consisten en Apps que contiene en su interior el navegador web


del dispositivo. Para su desarrollo se utilizan frameworks de desarrollo basados
en lenguajes de programacin web (HTML, CSS y JS).
Actualmente Phonegap es el ms conocido (aunque no el nico) y el que
concentra mayor nmero de desarrolladores a su alrededor.
En este tipo de Apps el nivel de integracin con el SO depender del framework
de desarrollo utilizado y como de abierto sea el SO (BlackBerry 10 es todo un
ejemplo), teniendo cada uno de ellos sus ventajas e inconvenientes.
Actualmente con esta opcin tendrs bastante acceso al hardware del telfono
e incluso en algunos casos a las libreras del SO, pero lo cierto es que aunque
de momento no se ha conseguido igualar la respuesta y la experiencia de
usuario de una App nativa, hay que reconocer que va camino de hacerlo.
De todas maneras, la cosa ha ido evolucionando a desarrollos ms complejos
en los que ciertas funcionalidades se ejecutan como una web y otras en nativo,
como por ejemplo Instagram que utiliza nativo para hacer y publicar la
fotografa, pero web para desplegar las fotografas y perfil.
Su uso es una opcin muy econmica y muy interesante para llegar al mayor
nmero de usuarios repartidos en las diferentes plataformas y dispositivos
aunque por el momento sus limitaciones son claras.

Aplicaciones Web

Una web que al visitarla desde el navegador de tu dispositivo mvil se adapta


al tamao de su pantalla podra considerarse una App?
Pues una Aplicacin Web o Web App es precisamente eso, una web a la que
se accede a travs de una URL en el navegador del dispositivo (Safari, Chrome
o el que sea) y se adapta al formato de tu pantalla para que tenga aspecto de
navegacin App. Los navegadores de los mviles permiten crear un acceso
directo en nuestro escritorio de esta web, as que esa ser la manera de
instalarla (si se le puede llamar as) en nuestro dispositivo.
En funcin de como sea nuestro proyecto tecnolgico quiz solo nos interese
adaptar nuestra web a formato mvil con lo que hacer una Web App se
convierte en una solucin estupenda. O quiz consideremos necesario que
adems de tener nuestra App en las diferentes tiendas, tener una versin web
a la que se acceda desde un navegador, en ese caso es importante que tengas
en cuenta que muchos de los diferentes frameworks de desarrollo hbridos que
existen (y tambin Titanium Appcelerator) te permitirn un desarrollo
multiplataforma completo que incluir tambin la web.
A nivel de lenguajes de programacin pues efectivamente es lo que ests
suponiendo: al ser una web debers usar lenguajes de programacin web
(HTML, CSS y Javascript).
Sus inconvenientes principales son:

Estn altamente limitadas en el acceso al hardware del dispositivo.


Tiempos de respuesta y experiencia de usuario propios de una navegacin
web.
No se encuentran en las Stores, siendo este el lugar donde la gente est
acostumbrada a buscar apps.

Bueno, y ahora, cmo hago mi App?

Pues depende de los siguientes factores:

1. Coste que puedas asumir: las finanzas de toda empresa mandan sobre todo
los dems puntos que aparecen aqu debajo. Lo mejor es ser lo ms realista
posible en este punto y adaptarte a tus capacidades.

2. Las caractersticas y funcionalidades de tu proyecto tecnolgico: Valora si


vas a sacar rendimiento a los componentes del dispositivo como el GPS, la
cmara, etc o si solo vas a hacer llamadas a bases de datos. Si vas a
exprimir el dispositivo lo mejor es hacerlo nativo o, si quieres reducir costes sin
perder calidad, hazlo con Titanium Appcelerator.

3. Tu modelo de negocio y el Target al que te diriges: hay ciertos modelos de


negocio donde los usuarios estn acostumbrados a experiencias propias de
una Web App y otros a Apps propiamente dichas. Un pequeo estudio de
mercado te ayudar a centrarte hacia donde ir.

4. La complejidad del diseo y la importancia que le des a la experiencia de


usuario: si eres un perfeccionista, exiges un diseo totalmente personalizado,
unos tiempos de respuesta espectaculares, pretendes demostrar que tu y tus
proyectos son referencia de excelencia y tu economa lo permite, entonces la
opcin nativa es la que ests buscando. Con un poquito de Flexibilidad
Appcelerator tambin es una gran opcin.
5. Tu intencin de hacerlo crecer: obviamente no es lo mismo una app sencilla
que utilizas para realizar una accin concreta (calculadora, brjula, etc) que
otra que va a tener un montn de opciones y contenido y sobre la que
construirs todo un modelo de negocio. A mayor complejidad, la decisin que
tomes de como hacerlo puede suponer su xito o fracaso.

6. La estructura de tu empresa: para desarrollar tu proyecto puedes tener a


desarrolladores en plantilla o a externalizar este proceso. Cuestiones como los
derechos de autor sobre el cdigo fuente generado o el tipo de perfil
tecnolgico que puedes contratar o subcontratar pueden ser fundamentales a
la hora de tomar esta decisin de como hacer tu App.

7. Otros: hemos puesto 6, factores pero seguro que hay muchos ms. De todas
maneras, cuanto ms acotes tu proyecto ms claro ser tomar una decisin
tcnica. Pero sin duda, lo ms importante de todo es tomar la decisin en firme
de hacerla. El empuje, el trabajo y la ilusin que generes alrededor de tu
proyecto suelen ser los factores fundamentales para el xito de tu proyecto
App o de vida.

DISTRIBUCION:

10 canales de distribucin de aplicaciones mviles

En la Cumbre de Open Mobile celebrada recientemente


en San Francisco, Patrick Mork, CMO de GetJar, la
segunda tienda de aplicaciones ms grande, mencion
varias maneras por la que los desarrolladores podran
distribuir sus aplicaciones entre las que destaca 10, que
con su permiso desplegamos a continuacin, adems de
animar a los desarrolladores a utilizar cuantos ms
canales mejor.

1. Tiendas y pginas de recomendacin de aplicaciones:

La primera opcin obvia es distribuir tu aplicacion en una tienda de


aplicaciones y hoy esto no slo incluye iTunes. Existe una gran cantidad de
tiendas de aplicaciones para plataformas que no tienen que ver con Apple,
lase Android, o la tienda Ovi de Nokia, el mercado mvil de Microsoft o las
tiendas independientes como GetJar, tiendas propias de cada compaa, de
dispositivos, de tablets, as como la prxima tienda de aplicaciones para
Android de Amazon. Esto entre otras muchas.
Aunque Mork no entr mucho en detalles cuando
habl de las pginas de recomendacin, hay otros
medios. Algunas pginas de recomendacin de
aplicaciones que funcionan muy bien a la hora
de inducir a los usuarios a la descarga de
aplicaciones son Appoke, una aplicacin/tienda/
red social de Android, AppStoreHQ y su motor de
recomendacin en appESP, Applolicious, Chomp,
AppsFire, AppBrain, Appboy, AppAware, Smokin
Apps, iApps.in, el prximo motorsemntico de
bsqueda de aplicaciones, 16apps, Apptism,
Freshapps, ScatterTree, Frenzapp, una aplicacin
y motor de recomendacin para varias
plataformas que se fija en lo que le gusta a tus
amigos de Facebook, Sidebar, una plataforma
para desarrolladores, Chorus y Appsaurus, las
plataformas de recomendacin y
las aplicaciones de iPhone. Nos dejamos alguna?

2. Preinstalaciones:

Cmo se pueden obtener aplicaciones preinstaladas? Pagando. Aunque los


precios sean muy altos, las preinstalaciones suelen ser uno de los canales de
distribucin de aplicaciones ms efectivos. Slo de 8 a 10 aplicaciones en el
canal son vienen instaladas y suelen ser demos. Los ndices de conversin son
altos y en el caso de GetJar alcanzan el 25%

3. Optimiza tus bsquedas y los canales:

Los desarrolladores de aplicaciones deberan optimizar sus pginas Web


para facilitar el descubrimiento a travs de motores de bsqueda tradicionales y
animar a los usuarios que visitan las pginas a descargar aplicaciones. GetJar
proporciona un widget que se puede incorporar a las pginas Web de los
dispositivos mviles o a las pginas de Facebook para dirigir a los usuarios a
la host app de GetJar. Adems los enlaces de GetJar pueden detectar
automticamente la terminal de la que viene el usuario y dirigirle a la versin
buena de la aplicacin. Esto mejora la experiencia del usuario puesto que no
tienen que saber el modelo o sistema operativo del dispositivo. Slo tienen que
hacer click en el enlace. Esos enlaces se pueden utilizar en pginas como
Facebook, Youtube, en la cuenta de Twitter o en cualquier otro canal en el que
opere el desarrollador.
4. Prensa:
Otra buena manera de conseguir tu aplicacin
es a travs de la opinin de la prensa,
especialmente aquella que slo escribe sobre
aplicaciones. La gente subestima el poder de la
prensa, y en particular cuando te estas
dirigiendo al consumidor. No hay mejor manera
de influenciar a una agencia de relaciones
pblicas que ir dlar a dlar. Y las noticias de la
Web se difundirn de manera viral a travs
de canales sociales como Facebook y Twitter

5. Redes de publicidad:
Las redes de publicidad pueden ser muy tiles a
la hora de dirigir el trfico a un lugar en concreto o dirigir la pensamiento en
general. Sin embargo, existe un inconveniente y es que aunque s que puedes
seguir los clicks no siempre puedes hacer que los especialistas se descarguen
la aplicaciones.

6. Pago por instalacin:

Mork tambin recomend el uso de


pginas como la polmica Tapjoy. Antes
conocido como Offerpal, la empresa ha
cambiado de nombre y de objetivos.
Dice ser un motor de promocin de
pginas de recomendacin que da a los
usuarios premios virtuales por instalar y probar aplicaciones, segn la empresa,
cerca de 80 millones de dispositivos ya han utilizado ese motor e instalan miles
de aplicaciones al mes.
Getlat ofrece un sistema de pago por descarga que proporciona a los
desarrolladores la oportunidad de pujar por un buen puesto en el catlogo de la
tienda de Getlat y en los canales de distribucin. Tambin pueden establecer
sus propios presupuestos mximos, llevar varias campaas cada una con su
mensaje nico y segmentarla por pas, terminal o compaa telefnica. Esta
solucin funciona igual que AdWords de Google, mediante un sistema de puja.

7. Gangas
Ofrecer un nmero de descargas gratuitas en un tiempo limitado puede resultar
un mtodo efectivo para distribucin de aplicaciones. GetJar se esta
planteando la posibilidad de dar gangas mediante un proyecto piloto llamado
GetJar+ que permite a los desarrolladores ofrecer aplicaciones mviles
Premium sin publicidad, registros ni ningn otro medio en las limitadas
promociones gratuitas. GetJar paga al desarrollador por las aplicaciones y les
obsequia con situar a los usuarios amortizando su inversin a travs de
publicidad en la pgina.

8. Openfeint (para juegos):

Openfeint es una red social para los


amantes de los videojuegos
que permite a los usuarios descargar
un limitado nmero de juegos de
manera gratuita. Aunque slo esta
disponible por ahora para iPhone y
Android, participar en la red puede
proporcionar mucha publicidad para tu
videojuego.

9. Crea una versin mvil de tu aplicacin:


Crear una versin mvil de tu aplicacin en HTML 5, es una buena manera de
posibilitar una distribucin que vaya ms all de los usuarios que tengan
smartphones. Puedes aadir tu aplicacin a GetJar de la misma manera que
cualquier otra. El sistema de subida es el mismo- aades el URL al sitio, la
descripcin, grficos. y cuando el usuario clickea para instalar la aplicacin,
aparecer en la pantalla de inicio. La mayora de los usuarios no se dan cuenta
de que es una aplicacin Web y no slo permite la distribucin de la aplicacin
a nuevas plataformas sino que tambin se puede usar analitics en la aplicacin
para determinar qu plataforma crear despus.

10. Anuncios de televisin:

No tienen por qu ser caros, especialmente si compras programacin local en


horario normal. No es tan efectivo para vender contenido puesto que la gente
es muy recelosa cuando tienen que pagar por contenido y no les hace gracia
pagar por publicidad engaosa de tonos o fondos para el mvil. Sin
embargo, si tu anuncio deja claro que no cobrar a los usuarios ms que
por los gastos de mensaje que envan para descargarse la aplicacin,
puede resultar un buen canal de distribucin y generar una buena reaccin
por parte del pblico. Otro beneficio de los anuncios de TV es que proporciona
ms visibilidad a las compaas. Pero tiene que funcionar si quieres que
merezca la pena la inversin.

2. RESUMEN:

Los aplicaciones moviles constituyen cada vez ms una realidad que ofrece al
usuario, en un mismo y reducido aparato, funciones de comunicacin y
procesamiento de datos que
van mucho ms all de las simples llamadas telefnicas o la ejecucin
de aplicaciones bsicas. El gigante de Internet Google ha presentado un
nuevo sistema operativo para este tipo de dispositivos, Android, que busca ser
una firme alternativa a otros sistemas ya ampliamente extendidos como
Symbian o Windows Mobile.

Una App es una aplicacin informtica que funciona en un dispositivo mvil. Se


trata de un trmino bastante ambiguo, ya que dentro de los dispositivos mviles
estn las tabletas y, hasta no hace mucho, stas podan funcionar con
versiones de sistemas operativos Windows o Linux de ordenador convencional,
por lo que las aplicaciones que se instalaban eran las mismas que las de los
ordenadores de sobremesa o porttiles. De hecho, en la Wikipedia, App es un
sinnimo de la entrada aplicacin, siendo mobile App la entrada que en
espaol y en el resto del mundo se ha popularizado simplemente como App.
En el documento se utilizar indistintamente App o aplicacin para referirnos
a este tipo de aplicaciones informticas.

3.SUMMARY

Mobile aplication are increasingly becoming a reality that offers the user, in a
single and reduced device, communication and data processing functions that
go far beyond simple phone calls or the execution of basic applications. The
Internet giant Google has introduced a new operating system for this type of
devices, Android, which seeks to be a firm alternative to other already
widespread systems such as Symbian or Windows Mobile.

An App is a computer application that works on a mobile device. This is a rather


ambiguous term, since within the mobile devices are the tablets and, until a long
time ago, these could work with versions of operating systems Windows or
Linux of conventional computer, so that the applications that were installed were
the Same as those of desktop or laptop computers. In fact, in Wikipedia, "App"
is a synonym for the entry "application", being "mobile App" the entry that in
Spanish and the rest of the world has simply become popular as "App." The
document will be used interchangeably "App" or "application" to refer to this
type of computer applications.

4.RECOMENDACIONES

Se incluyen las caractersticas de accesibilidad y usabilidad generales de la


interfaz de usuario.
Las empresas que desarrollan los sistemas operativos disponen de un cuerpo
documental para guiar a los programadores en su trabajo, indicando los
requisitos que debe cumplir el cdigo generado. Con mayor o menor detalle y
extensin, dependiendo de la empresa, entre la documentacin disponible
existen contenidos relacionados con los requisitos para que las aplicaciones
sean accesibles.

Nombre de los elementos de la interfaz. Debe garantizarse que todos los


elementos de la interfaz, como casillas de verificacin, botones o texto esttico,
estn perfectamente identificados y son nicos en su contexto, con informacin
de su nombre, estado y rol, de forma que esta informacin pueda ser utilizada
por los servicios de accesibilidad y por los productos de apoyo para informar
adecuadamente a los usuarios.

Informacin dinmica. El usuario debe poder pausar o detener la presentacin


de informacin que se mueve en carrusel o se actualiza peridicamente en un
rea de la pantalla. Tambin podra tener la opcin de controlar el tiempo de
presentacin.

Controles temporales. Evitar los controles de interfaz de usuario que se


extinguen o desaparecen despus de un tiempo determinado. Si este
comportamiento es importante para la aplicacin, debe proporcionarse una
interfaz alternativa para estas funciones.

5.CONCLUSIONES

A lo largo de todo el presente proyecto se ha conseguido obtener un


conocimiento amplio de este nuevo sistema operativo. Su arquitectura, sus
componentes y caractersticas, as como el funcionamiento y posibilidades
ofrecidas por un sistema como Android se han ido
conociendo gracias principalmente a la extensa y, en general, completa
documentacin que Google ha puesto a disposicin de los desarrolladores.
Especialmente en las primeras fases, esta documentacin es til y fcil de
asimilar, lo que permite acercarse poco a poco a las formas y la tecnologa de
esta nueva plataforma.

Conocer las principales caractersticas de Android.

Estudiar el entorno de desarrollo de Android

Desarrollar una aplicacin completa para Android.

6. APRECIACIN DEL EQUIPO

Como no poda ser de otra manera, la reduccin del tamao de los


componentes y el aumento de sus prestaciones permiti acercar cada vez ms
ambos mundos, de forma que a travs de un telfono mvil no slo se podan
hacer llamadas o enviar SMS, sino que adems se poda tener un acceso ms
o menos limitado a Internet, o incluso funciones aadidas como realizar
fotografas o vdeos. Otros aparatos de similar tamao, no directamente
relacionados con la telefona, surgieron y se hicieron tan populares como los
primeros. Desde ese momento puede empezar a usarse el trmino
Genrico dispositivo mvil.

7. GLOSARIO DE TERMINOS

SDK: Un kit de desarrollo de software o SDK (siglas en ingls de software


development kit) es generalmente un conjunto de herramientas de desarrollo
de software que le permite al programador crear aplicaciones para un sistema
concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas
de hardware, computadoras, videoconsolas, sistemas operativos, etc.
(Wikipedia)

Ordenador personal: Un ordenador personal o computadora personal,


tambin conocido como PC (siglas en ingls de personal computer), es un
ordenador de tamao pequeo o medio, diseado en principio para ser usado
por una sola persona a la vez. El modelo de sobremesa suele estar compuesto
por una CPU, una pantalla, un teclado y un ratn. El modelo porttil tiene
integrado en el mismo dispositivo la CPU, la pantalla, el teclado y el dispositivo
apuntador, normalmente un touchpad.

Navegacin espacial. En informtica, la navegacin espacial es la posibilidad


de navegar entre elementos susceptibles de recibir el foco (como hiperenlaces
y controles de formularios) dentro de un documento estructurado o interfaz de
usuario (como HTML) segn la localizacin espacial. (Wikipedia)

Lector de pantalla. Un lector de pantalla es una aplicacin software que trata


de identificar e interpretar aquello que se muestra en pantalla. Esta
interpretacin se representa a continuacin al usuario mediante sintetizadores
de texto a voz, iconos sonoros, o una salida braille. (Wikipedia)

Interfaz grfica de usuario. La interfaz grfica de usuario, conocida tambin


como GUI (del ingls graphical user interface) es un programa informtico que
acta de interfaz de usuario, utilizando un conjunto de imgenes y objetos
grficos para representar la informacin y acciones disponibles en la interfaz.
Su principal uso, consiste en proporcionar un entorno visual sencillo para
permitir la comunicacin con el sistema operativo de una mquina u ordenador

Foco. El foco en informtica se refiere a cul de las ventanas o componentes


grficos de un escritorio (botones de comando, casillas de verificacin, cuadros
de texto, etc.) estn en ese momento activos (a la escucha de eventos, tales
como los provenientes del teclado o el ratn).

Entrada/Salida: En computacin, es la comunicacin entre un sistema de


procesamiento de informacin (tal como un ordenador) y el mundo exterior,
posiblemente un humano u otro sistema de procesamiento de informacin. Las
entradas son las seales o datos recibidos por el sistema, y salidas son las
seales o datos enviados desde l.
Barrido. Un barrido es la presentacin secuencial en la pantalla de las
alternativas, ya sean pictogramas, slabas, palabras, etc., para que la persona
pueda ir seleccionado aquellas que son necesarias en la composicin de su
mensaje.

Bluetooth: Es una especificacin industrial para Redes Inalmbricas de rea


Personal (WPAN) que posibilita la transmisin de voz y datos entre diferentes
dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2,4
GHz.

Control: En programacin, un control es un elemento de la interfaz grfica de


usuario que muestra en la pantalla una disposicin de la informacin
modificable por el usuario, tal como una ventana o un cuadro de texto. La
caracterstica definitoria de un control es proporcionar un punto de interaccin

8. BIBLIOGRAFA O LINKOGRAFA

http://blog.adventures.do/concepto-y-10-caracter%C3%ADsticas-
importantes-de-una-aplicaci%C3%B3n-m%C3%B3vil952
http://www.esan.edu.pe/apuntes-empresariales/2016/09/la-clasificacion-
de-las-app/
http://www.marketing-movil-sms.com/aplicaciones-moviles/15-consejos-
para-crear-una-app-movil-de-exito/
https://sites.google.com/a/unl.edu.ec/aplicacion-movil-de-
geolocalizacion/home/conclusiones
http://comunidad.movistar.es/t5/Blog-Smartphones/GLOSARIO-I-
Aplicaciones/ba-p/698321