Actividad 1:Diagnostico
1.-¿Que es una APP? Software o programa que tiene una función en especifico.
2.-¿Que sistemas operativos conoces?Android, iOS, Windows phone, Blackberry OS, etc.
3.-¿Conoces alguna herramienta o lenguaje para hacer una APP? Unreal Engine, Android studio, Game Maker, Unityy de lenguajes C#, HTML y Java.
4.-En general ¿Que elementos contiene una APP que puedas identificar? En realidad no tenga nocion de los elementos
5.-¿Que dispositivos conoces que móvil? Smartphones, Teléfonos, Tablets, Smartwach, etc
6.-¿Has hecho alguna aplicación para Android?No
7.-¿Que aplicaciones te gustan de tu celular? Redes sociales, youtube, instagram, facebook, Uber, etc
8.-¿Que uso le das a las APPS? Comunicarme con los demas, ubicarme y pedir servicios
9.-¿De que te gustaría hacer una app si pidieras? De una inteligencia artificial que fuera tu asistente, te ayudara a organizarte y una gran variedad de funciones mas
10.-¿Cuales son tus expectativas sobre el curso? Aprenderemos mucho sobre el comportamiento de los teléfonos y como hacer apps para ellos
4.-En general ¿Que elementos contiene una APP que puedas identificar? En realidad no tenga nocion de los elementos
5.-¿Que dispositivos conoces que móvil? Smartphones, Teléfonos, Tablets, Smartwach, etc
6.-¿Has hecho alguna aplicación para Android?No
7.-¿Que aplicaciones te gustan de tu celular? Redes sociales, youtube, instagram, facebook, Uber, etc
8.-¿Que uso le das a las APPS? Comunicarme con los demas, ubicarme y pedir servicios
9.-¿De que te gustaría hacer una app si pidieras? De una inteligencia artificial que fuera tu asistente, te ayudara a organizarte y una gran variedad de funciones mas
10.-¿Cuales son tus expectativas sobre el curso? Aprenderemos mucho sobre el comportamiento de los teléfonos y como hacer apps para ellos
Actividad 2: Mapa conceptual
Actividad 3: Cuadro comparativo de plataformas
Plataforma
|
Características únicas
|
Año 2013
|
Año 2016
|
Año 2017
|
Android
|
Es un SO de
código abierto y una de las más grandes, incluye una gran función de
multitarea, una fuerte administración de recursos y una muy buena
personalización.
|
En este año
estaba por la versión 4.3 la cual brindaba una mayor capacidad de
personalización como fondos de pantalla
|
Versión 7.1.1
incluye modo de noche, mejor latencia en los toques en la pantalla, accesos
rápidos, gestos para controlar el teléfono y nuevos emojis
|
Versión 8.0, trae
como novedades un asistente virtual y las preparaciones para el proyecto
andromeda, el cual añadirá funciones aún desconocidas
|
IOS
|
-Página principal que incluye todo
-Seguridad, se supone que es inmune a virus
-Multitarea
-Sistema de carpetas
|
IOS 7, se incluye centro de
control, safari y Siri
|
IOS 10, cambios en el diseño, se
añade Quick Type, Homekit, y nuevas animaciones
|
IOS 11, Pantalla de bloqueo
interactiva y compatibilidad con el sistema de huella digital
|
Windows Pone
|
-Interfaz
parecida a Windows en PC -motores de búsqueda nativos -Cortana -Hubs –Podcast
|
Windows Phone 7,
Se basaba en el popular SO de computadora pero con el añadido de tener iconos
con coloridas formas geométricas
|
Windows Phone 8,
añade -soporte al nfc -mejora de conectividad - mejoras en su store
|
Windows Phone
8.1, es la última actualización añadió a la asistente personal Cortana y Word
flow
|
BlackBerry OS
|
Esta mayormente enfocado a ser un
gestor profesional de correo y agenda que permite sincronizarte con una gran
cantidad de servicios administrativos
|
Reduce la cantidad de espacio que
necesita estar en el núcleo y los procesos no son ejecutados de forma aislada
|
Nueva implementación de funciones
multimedia y de entretenimiento
|
El sistema fue abandonado debido a
la baja popularidad siendo sustituida por Android incluso dentro de los
teléfonos de la marca BlackBerry
|
Actividad 4: cuadro comparativo
Lenguaje
|
¿Qué es?
|
Características
|
Ventajas
|
Desventajas
|
Visual basic
|
Lenguaje basado en eventos
lanzado en 1991
|
Útil en programación de
apps nativas para móviles con SO Android o iOS
|
Desarrollo rápido de apps,
código fácil, programación altamente eficaz
|
No permite programación de
bajo nivel, un tanto obsoleto, controles y formulario limitado
|
C/C++
|
Lenguaje orientado a objetos
|
Se puede crear APPs, te propone un editor de
código con buena sintaxis y fácil de usar
|
Se han creado: -Netflix -Cuphead -Super shot Es
demasiado rápido
|
Sus programas son muy pesados
|
Objective-c
|
Creado en 1980, Software
para el desarrollo de apps
|
Es fácil de usar, sus funciones
sintaxis, secuencias de control de flujos superiores
|
-intuitiva para diseñar
-sencillo de entender
-Es orientado a objetos
-muy fluido
-poco peso
|
-un objeto solo puede
heredar una clase, ocupa un header file
-no incluye name space
|
Xamarin
|
Software que brinda herramientas para el diseño
de apps
|
Puede crearse apps en SO como Android, ios o
Windows phone
|
C# como lenguaje universal y alta optimización
|
El peso al exportar un programa
|
Swift Program
lenguage
|
Programa que ayuda en el
desarrollo de apps
|
Es multiplataforma, creado
por Apple y utiliza C#
|
-fluida y fácil`
-Simple
-Seguro
-Gran rendimiento
|
Solo puede heredarse una
clase a un objeto
|
C#
|
Lenguaje desarrollado por Microsoft
|
-crea APPs para Windows y casi todos los
dispositivos
|
-Es altamente rapido y optimizado -Sintaxis facil
|
-gran peso
|
Game Maker
|
Herramienta para
desarrollar videojuegos y APPS
|
Se enfoca en los
principiantes, cuenta con lenguaje GML y recursos de fácil acceso
|
-Sencillo -Multiplataforma
-Intuitivo
|
Limitado si no sabes GML
|
Android
studio
|
Herramienta para desarrollar apps en android
|
Tiene una buena interfaz de usuario, oficial de
android
|
Se puede hacer búsqueda de codigo
|
Limitado frente a otros lenguajes
|

Act 8: Audio
Act 9: Cuadro comparativo de SO
ANDROID
|
iOS
|
WINDOWS PHONE
|
BLACKBERRY
|
SYMBIAN
|
VENTAJAS
|
VENTAJAS
|
VENTAJAS
|
VENTAJAS
|
VENTAJAS
|
Al ser
desarrollado de forma abierta, se trata de una ventaja tanto
para los que desarrollan sus aplicaciones como para sus usuarios. Puedes personalizar tu teléfono al máximo y modificar funciones del teléfono simplemente instalando una aplicación. |
Buen diseño, funcionalidad, facilidad
de uso y una variedad de aplicaciones.
Su perfecta integración con servicios en la
nube y equipos de sobremesa, especialmente Mac, es otro de sus puntos fuertes.
|
El sistema gráfico es sencillo y muy
agradable.
Un diseño moderno, práctico, atractivo y con
características innovadoras han sorprendido ya a más de uno.
|
Permite la sincronización mejorada con
servicios de servidores de empresas como Microsoft Exchange o Lotus Notes.
destaca también por los
aspectos de seguridad y por su principal seña de identidad es el teclado QWERTY. |
ha sido siempre fiable e innovador. Con
fuerte énfasis en las funciones básicas de telefonía y multimedia de sus
dispositivos, también cuenta con un amplio mercado de aplicaciones
externas y con una tremenda variedad de dispositivos disponibles.
|
DESVENTAJAS
|
DESVENTAJAS
|
DESVENTAJAS
|
DESVENTAJAS
|
DESVENTAJAS
|
Su fragmentación.
ya que sus
caracteristicas varian demaciado y como resultado no estan lo suficientemente
optimizados para aprovechar el 100% del hardware.
|
Es bastante más cerrado que el de sus
competidores, siendo más restrictivo en las publicaciones de las
aplicaciones, y manteniendo un control mucho más exhaustivo de lo que se
publica.
|
La variedad no es tan amplia como la que
ofrecen
Android o Symbian. |
No se puede comparar su tienda de
aplicaciones con las de Android o iTunes.
Tampoco existen tantas posibilidades de elección en cuanto a dispositivos y el potencial multimedia no es su fuerte principal. |
En la actualidad ha perdido mucho
protagonismo con la llegada de iPhone y Android, sobre
todo en los smartphones punteros. Por no tener esa variedad de aplicaciones de los que atesoran otras marcas. |

No hay comentarios:
Publicar un comentario