Parcial 1

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



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 7: Crucigrama 

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