Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MEMORIA TCNICA
PREVIA A LA OBTENCIN DEL TITULO DE:
TCNICO EN ADMINISTRACIN DE SISTEMAS
TEMA:
CD INTERACTIVO PARA LA CREACIN DE APLICACIONES MVILES
AUTORAS:
ANDRADE ANDRADE DEXY MARIBEL
LUNA MARTNEZ ROXANA KATHERINE
QUEVEDO ECUADOR
2015 - 2016
NDICE.
AGRADECIMIENTO ...................................................................................................i
DEDICATORIA .......................................................................................................... ii
RESUMEN EJECUTIVO ........................................................................................... iii
INTRODUCCIN ...................................................................................................... 1
1.
OBJETIVOS ............................................................................................ 2
Objetivo General .............................................................................. 2
Objetivos Especficos ....................................................................... 2
2.
3.
2.2
2.3
2.4
2.5
GLOSARIO ........................................................................................... 11
BlackBerry: .................................................................................... 16
Symbian, Ubuntu Touch y Firefox OS: ........................................... 16
3.2
4.
3.3
3.4
3.5
3.6
3.7
RECURSOS ................................................................................................. 25
4.1
4.2
4.3
4.4
5.
6.
CONCLUSIONES. ....................................................................................... 28
7.
RECOMENDACIONES ................................................................................ 29
8.
BIBLIOGRAFA ............................................................................................ 30
UNIDAD EDUCATIVA
QUEVEDO
PARROQUIA 24 DE MAYO A
V. QUITO JUNTO A LA UTEQ
QUEVEDO LOS RIOS - ECUADOR
CERTIFICO:
Que las estudiantes: Luna Martnez Roxana Katherine y Andrade Andrade Dexy
Maribel, han culminado su trabajo de investigacin sobre el tema: CD
INTERACTIVO PARA LA CREACIN DE APLICACIONES MVILES,
cumpliendo con los requisitos legales exigidos por el Ministerio de Educacin y la
Unidad Educativa Quevedo. Obteniendo la calificacin de (
______________________________
Lic. Evelin Macas Cobea
FIRMA DEL TUTOR
__________________________
LUNA MARTNEZ ROXANA
__________________________
ANDRADE ANDRADE DEXY
AGRADECIMIENTO
DEDICATORIA
Queremos agradecerles por todo el apoyo que nos han brindado a lo largo de
nuestra vida, por su paciencia, su comprensin y sus consejos, en fin en una
sola frase: "POR DARNOS LA VIDA".
ii
RESUMEN EJECUTIVO
Los dispositivos mviles 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.
iii
INTRODUCCIN
1. PROPUESTA DE TRABAJO
CD INTERACTIVO PARA LA CREACIN DE APLICACIONES MVILES.
1.1 OBJETIVOS
Objetivo General
Crear un CD didctico para la creacin de aplicaciones mviles
ejecutables en los diferentes sistemas operativos usados en la actualidad.
Objetivos Especficos
Conocer las principales caractersticas de los diferentes sistemas
operativos como son; Symbian, Windows Mobile, Android, entre otros.
Estudiar el entorno de desarrollo de los diversos sistemas operativos antes
mencionados.
Dar a conocer todos los lineamientos necesarios para la creacin de
aplicaciones mviles en los diferentes sistemas actualmente usados.
2. DESCRIPCIN TCNICA
ste proyecto trata de la elaboracin de un CD-ROM interactivo llamado CD
interactivo para la creacin de aplicaciones mviles. Hay que mencionar que
para su comprensibilidad, simplicidad y manejo atractivo de los temas, el uso
de ste CD-ROM interactivo que contiene temas bsicos e iniciales del
lenguaje informtico.
icon=icono.ico
Nos debera de quedar as:
Opcin Rentabilidad.
10
2.5 GLOSARIO
11
3.
FUNDAMENTACIN TERICA
12
Herramientas necesarias
La forma ms fcil y directa para empezar a desarrollar apps mviles para
Android es descargando el Android SDK y el IDE de Eclipse (vea los
Recursos). El desarrollo Android puede realizarse desde ordenadores
Microsoft Windows, Mac OS X o Linux, dada su naturaleza de cdigo
abierto.
Las aplicaciones Android se ejecutan en un framework Java de aplicaciones
orientadas a objetos sobre el ncleo de las bibliotecas de Java en una mquina
virtual Dalvik con compilacin en tiempo de ejecucin.
Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz
grfica (surface manager), un framework OpenCore, una base de datos
relacional SQLite, una Interfaz de programacin de API grfica OpenGL ES
13
2.0 3D, un motor de renderizado WebKit, un motor grfico SGL, SSL y una
biblioteca estndar de C Bionic. Aunque tambin existen otras opciones para
programar apps para Android sin recurrir a Java.
Emulador Android:
Es muy recomendable tener cerca un emulador Android si nos dedicamos al
programar apps mviles para este sistema operativo. Con l podremos ir
viendo los progresos que vamos haciendo en desarrollo, los errores,
correcciones.
iOS:
Subcampen en el top de sistemas operativos ms utilizados, Apple sigue a
Android, y lidera con el iPad el mercado de las tablets. Tambin es
recomendable desarrollar tu app en iOS para lo que necesitars
desarrolladores de apps iOS.
Desarrollo de aplicaciones mviles para iOS
El sistema operativo que se lleva la plata es el creado por Steve Jobs en
Apple. Aunque naci antes que Android, y tena mucha ms cuota de
mercado que este, iOS ha ido perdiendo potencia y usuarios
Caractersticas bsicas
El segundo de la carrera por el mercado mvil sigue luchando por hacerse un
hueco. Algunos datos del SO mvil de Cupertino:
Es un sistema operativo mvil de la multinacional Apple Inc.
iOS es una variante del Mac OS X, que es el sistema operativo para
computadoras de la marca Apple y, al igual que l, est basado en Unix.
No permite la instalacin de iOS en hardware de terceros.
14
iPhone 4, 5, 6, etc.
donde recibirn el 70 % del dinero que ingrese la aplicacin. Por otro lado, el
desarrollador puede lanzar la aplicacin gratis, y as no obtendra ni pagara
nada, excepto por la cuota de miembro/desarrollador.
Windows Phone:
Es el S.O. de Microsoft, que tambin ha querido lanzarse al mundo mobile con
sus dispositivos mviles. Es el tercer sistema ms utilizado pero con una cuota
muy baja, por lo que los desarrolladores de apps para Windows Phone tambin
tendrn cabida en tu proyecto.
BlackBerry:
Con Blackberry ocurre lo mismo, aunque el sistema operativo de esta marca
sigue dando sus ltimos coletazos en ciertos pases. Solamente ser til tener
tu app en este mercado cuando hayas dominado los anteriores.
Symbian, Ubuntu Touch y Firefox OS:
Estos sistemas operativos menores son objeto de unos pocos desarrolladores
de apps especializados. Pero siempre tendr que haber algn desarrollador
Symbian, Ubuntu o Firefox para desarrollar esas grandes apps como la de
Facebook o la de Whatsapp.
Existe prcticamente un lenguaje de programacin nativo para cada sistema
operativo. No obstante existe lo que se llama el desarrollo multiplataforma que
nos permite crear apps mviles para varios sistemas a partir de un mismo
desarrollo original. Estos desarrollos no son nativos, pero tienen muy buenos
resultados para determinados tipos de apps, pero tambin tendrs que contar
con desarrolladores de apps multiplataforma.
16
3.2 Profesionales
y expertos
Mobile
para
todo
el
proceso
de
19
20
21
LiveCode
Imagina una plataforma en la que puedas desarrollar apps en Android, pero
tambin en iOS, Linux, Windows, adems de programar webs y para
servidores desde una misma herramienta, desde LiveCode. Si ponemos como
ejemplo que una aplicacin que hemos decidido desarrollar en Android, pero
que ahora queremos llevarla a Windows y a iOS para cubrir ms mercado. Lo
lgico es que pienses que debes contratar a un desarrollador para Windows y
otro para iOS. Pero aunque eso s lo ms recomendable, lo cierto es que si
tienes cierto conocimiento de la herramienta LiveCode, adems de programar
en Android puedes hacerlo para esas otras plataformas.
InDesign CS6
Si hablamos de convertir publicaciones en apps descargables, In Design CS6
es tu programa ideal. Desde libros, revistas cmics a peridicos y catlogos.
Est especialmente indicado para esas publicaciones que quieres convertir en
apps, pero que personalmente no tienes tiempo ni ganas de aprender a
programar. Con este CSE puedes conseguir crear apps en Android basadas
en los contenidos que ya has creado. Solamente tienes que seguir estos
pasos:
Descargar
In Design CS6
Descargar
Comprar
revista o peridico.
Despus solamente tienes que encargarte del trabajo de diseo y el programa
hace el resto del trabajo.
22
HTML5
Idneo para los que habis programado pginas web con anterioridad en
HTML, podemos saber que resultados tenemos capacidad de conseguir al
programar apps en Android. Con HTML5 vamos ms all, este lenguaje
supone un avance enorme especialmente a la hora de hacer aplicaciones
web. Lo bueno de este lenguaje de programacin es que posee una gran
versatilidad y que su contenido se adapta a muchsimas plataformas. Es decir,
que es ideal para el desarrollo de apps multiplataforma. Tambin para
desarrollar apps en Android. Con la gran ventaja de poder realizar
actualizaciones de manera instantnea.
Appcelerator Titanium
y crear una
app para
dispositivos que
corran
con
ese sistema
en
este
caso
pasa
por
crear
24
4. RECURSOS
4.1 Materiales y equipos
Materiales
Cantidad
Equipos
Cantidad
Hojas A4
100
Computadoras
Lapiceros
Laptop
Cuadernos
Impresora
Corrector
Lpices
Borradores
Reglas
Resaltadores
Pendrive
Internet
10 horas
25
Investigacin bibliogrfica.
Aport con informacin relevante y decisiva, debido a que nos basamos en
investigaciones cientficas de fuentes confiables publicadas en libros, revistas
y todo cuanto se requera estudiar con respecto a las variables.
4.4 Fuente de investigacin
Fuente Primaria.
Como fuente primaria, se ha tomado como referencia: libros, textos, revistas,
y ciertas pginas de internet que han aportado a mejorar el conocimiento del
grupo de trabajo en cuanto al presente tema investigativo.
26
5. CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES
27
6. CONCLUSIONES.
Se sugiri los lineamientos necesarios para crear una aplicacin mvil que van
desde la idea, implementacin y diseo de la app hasta su ejecucin y puesta
en marcha, el desarrollo de Aplicaciones mviles permite estar a la vanguardia
en comunicaciones y sistemas de informacin. Los sistemas distribuidos
abarcan una cantidad de aspectos considerables, por lo cual su desarrollo
implica mucha complejidad.
28
7.
RECOMENDACIONES
29
8.
BIBLIOGRAFA
Programming for the Series 60 platform and Symbian, Digia Inc. Editorial
Wiley,2003.