jueves, 27 de agosto de 2015

¿Cuál es mi concepto sobre los aplicativos móviles?

Es una herramienta tecnológica en la cual encontramos diferentes tipos de aplicaciones cada una con diferentes funciones, podemos encontrar editor fotos, juegos, descarga de música, editor de videos, etc. las cuales nos da la facilidad de estar conectados y solucionar una necesidad. 


     

¿Cuáles son las características de los dispositivos móviles?

Una característica importante es el concepto de movilidad, los dispositivos móviles son pequeños para poder portarse y ser fácilmente empleados durante su transporte. En muchas ocasiones pueden ser sincronizados con algún sistema de la computadora para actualizar aplicaciones y datos.Otra característica es el que se pueda conectar a una red inalámbrica, por ejemplo, un teléfono móvil, los comunicadores de bolsillos o PDAs. Este tipo de dispositivos se comportan como si estuvieran directamente conectados a una red mediante un cable, dando la impresión al usuario que los datos están almacenados en el propio dispositivo.

Los conceptos de móvil y sin cables muchas veces se confunden. Un PDA con datos en él y aplicaciones para gestionarlos, puede ser móvil pero no tiene por qué ser inalámbrico, ya que puede necesitar un cable para conectarse a la computadora y obtener o enviar datos y aplicaciones. Por otro lado, un teléfono móvil equipado con un pequeño navegador puede hacer uso de Internet (ver figura 2b), considerándose inalámbrico, pero no móvil ya que no dispone de un valor agregado que aporte como característica extra alguna función en las aplicaciones del dispositivo cuando éste no está conectado a otros sistemas tales como: Computadoras, cámaras, etc. Si el PDA es capaz de conectarse a una red para obtener datos "en medio de la calle", entonces también se considera inalámbrico.
Pantalla táctil
Acceso a internet (wifi 3G)
Cámara de fotos

Audio 


Cuáles son las principales categoría de los dispositivos móviles? Explique cada una de ellas

Categorías de dispositivos móviles Dado el variado número de niveles de funcionalidad asociado con dispositivos móviles, en el 2005, T38 y DuPont Global Mobility Innovation Team propusieron los siguientes estándares para la definición de dispositivos móviles:
Dispositivo Móvil de Datos Limitados: (Limited Data Mobile Device): dispositivos que tienen una pantalla pequeña, principalmente basada en pantalla de tipo texto con servicios de datos generalmente limitados a SMS y acceso WAP. Un típico ejemplo de este tipo de dispositivos son los teléfonos móviles
Dispositivo Móvil de Datos Básicos: (Basic Data Mobile Device): dispositivos que tienen una pantalla de mediano tamaño, (entre 120 x 120 y 240 x 240 pixeles), menú o navegación basada en íconos por medio de una " rueda" o cursor, y que ofrecen acceso a e-mails, lista de direcciones, SMS, y un navegador web básico. Un típico ejemplo de este tipo de dispositivos son las BlackBerry y los Teléfonos Inteligentes

 Dispositivo Móvil de Datos Mejorados: ( Enhanced Data Mobile Device ): dispositivos que tienen pantallas de medianas a grandes (por encima de los 240 x 120 pixeles), navegación de tipo stylus , y que ofrecen las mismas características que el "Dispositivo Móvil de Datos Básicos" ( Basic Data Mobile Divises ) más aplicaciones nativas como aplicaciones de Microsoft Office Mobile (Word, Excel, PowerPoint) y aplicaciones corporativas usuales, en versión móvil, como SAP, portales intranet, etc. Este tipo de dispositivos incluyen los Sistemas Operativos como Windows Mobile 2003 o versión 5, como en las Pocket PCs.

Cuáles son los tipos de dispositivos móviles existentes? Explique cada uno de ellos

ü  Teléfono inteligente: Es un tipo de teléfono móvil construido sobre una plataforma informática móvil, con una mayor capacidad de almacena datos y realizar actividades semejantes a la de una minicomputadora y con una mayor conectividad que un teléfono móvil convencional.
ü  Tableta: Es una computadora portátil de mayor tamaño que un teléfono inteligente o un PDA, integrada en una pantalla táctil sencilla o multitactil con la que se interactúa primariamente con los dedos o un estilete (pasivo y\o activo) sin necesidad de teclado físico ni ratón.
ü  Tablefono: Esta clase de dispositivo combina las funcionalidades y capacidades de un teléfono inteligente con una tableta, y puede incorporar un estilete digital.
ü  Videoconsola portátil: Es un dispositivo electrónico ligero que nos permite jugar videojuegos y que, a diferencia de una video consola clásica, los controles, la pantalla los altavoces y la alimentación están todos integrados en la misma unidad y todo ello con un pequeño tamaño, para poder llevarla y jugar en cualquier lugar o momento.
ü  Cámara digital: Es una cámara fotográfica que, en vez de captar y almacenar fotografía en película química como las cámaras fotográficas de películas fotográficas, recurre a la fotografía digital para generar y almacenar imágenes estas son generalmente constitucionales y contienen dispositivos capaces de grabar sonido y/o video además de fotografía.
ü  Cámara de video: Es un dispositivo que captura imágenes convirtiéndolas en señales eléctricas en la mayoría de los casos a señal de video.
ü  Netbook: Es una categoría de computadora portátil, de bajo costo y dimensiones reducidas, que aporta mayor movilidad y autonomía.
ü  Nettop: Identifica a los ordenadores de escritorio de bajo costo, bajo consumo y reducidas dimensiones. La denominación proviene de combinar las palabras en inglés NETBOOK (ordenador portátil y desktop computer) (ordenador de sobremesa) están orientados a la navegación y la ofimática por lo que sus prestaciones son muy reducidas aunque suficientes para esta función también pueden imaginarse como centro de multimedia conectados por ejemplo a un televisor. Frente al portátil tienen la ventaja de que tienen mayor posibilidad de actualizar hardware
ü  Handheld: es un anglicismo que traducido al español significa “de mano” (computadora o dispositivo de mano)y describe al tipo de computadora portátil que se puede llevar en una mano mientras se utiliza
ü  ordenador de bolsillo: es un pequeño dispositivo programable, del tamaño de una calculadora 
ü  PDA: (asistente digital personal), computadora de bolsillo, organizador personal o agenda electrónica de bolsillo, es una computadora de mano originalmente diseñada como agenda personal electrónica (para tener un uso de calendario, lista de contactos, block de notas, recordatorios, dibujar etc.) con un sistema de reconocimiento de escritura. Estos dispositivos fueron  reemplazados con los teléfonos móviles que pueden realizar muchas de las funciones que hace una computadora de escritora (ver películas, crear documentos, juegos casuales y correo electrónico, navegar por internet, reproducir archivos de audio) con la ventaja de ser un objeto que se dispone constantemente.

ü  Reloj inteligente: es un reloj de pulsera que ofrece funciones mejoradas ampliamente en relación a las de un reloj de pulsera habitual a menudo estas son comparables con las de un PDA. Los primero modelos de relojes solo eran capaces de realizar cálculos, traducciones o ejecutar mini juegos, pero los actuales ya son capaces de desempeñar funciones mejoradas como las de un teléfono inteligente hoy incluso un ordenador portátil muchos relojes inteligentes pueden ejecutar aplicaciones móviles algunos otros se ejecutan en un sistema operativo de teléfonos inteligentes para controlar y unos pocos ya tiene las capacidades técnicas de un teléfono móvil 
                   

Cuáles son los sistemas operativos utilizados en los dispositivos móviles?, Explique cada uno de ellos

  •     Androide: es el sistema operativo líder del mercado móvil  en sistemas operativos, está basado en Linux, diseñado originalmente para cámaras o ser utilizado en dispositivos móviles como teléfonos inteligentes y luego en Tablet como es el caso de galaxia tab de Samsung, actualmente se encuentra en desarrollo para usarse en notebooks pcs el desarrollador de este sistema es google.
  •     las aplicaciones para androide se escriben y desarrollan en java aunque con unas APIS  propias por lo que las aplicaciones escritas en java para pc y demás plataformas ya existentes no son compatibles con este sistema
  •        iOS: es el sistema operativo que le da vida a dispositivos como el iPhone el ipad, el iPod touch o el Apple tv. Su simplicidad y optimización son sus pilares para que millones de usuarios se decantes por iOS en el lugar de escoger otras plataformas que necesitan un hardware más potentes para mover con fluidez el sistema operativo
  •     Windows phone: anteriormente llamado Windows Mobile es una SO móvil compacto desarrollado por Microsoft, se basa en el núcleo del sistema operativo Windows SE y cuenta con un conjunto de aplicaciones básicas, actualmente va por la lección 10. Está diseñado para ser similar a la versiones de escritorio de Windows estéticamente existe una gran oferta del software de terceros y disponibles para Windows móviles la cual se puede adquirir atraves de la tienda en línea Windows Marketplace for móviles
  •     BlackBerry 6: es un sistema desarrollado por research in motion el cual fue presentado en el WUES 2010 junto con un video promocional cuando se muestra algunas novedades RIM apuesta que su BlackBerry 6 estará enfocado en el mercado no corporativo. La mejor experiencia de este sistema se encontrara en los equipos touchscreem pantalla táctil
  •    Symbian: Es una colección compacta de código ejecutable y varios archivos la mayoría de ellos son biblioteca vinculas dinámicamente y otros datos requeridos, incluyendo archivos de configuración, de imágenes y de tipografía. Este fue un producto alianza entre varias  empresas de telefonía móvil entre las que se encuentra Nokia, Sony Ericsson, Samsung, siemens, benq, etc.
  •    Firefox O.S: es un sistema operativo móvil basado en HTMLS 5 con núcleo Linux de código abierto, para smathphones y tabletas. Es desarrollado por Mozilla bajo el apoyo de u otras empresas, este sistema está enfocado especial mente en los dispositivos móviles incluidos los de baja gama este nos permite comunicaros directamente con el hardware del dispositivo usando JavaScript y open web Apis
  •    Ubuntu touch: Es un sistema operativo móvil basado en Linux se caracteriza por ser diseñado para plataformas móviles: tiene pantalla de inicio sin sistema de bloqueo y desbloqueo (que funciona con un nuevo sistema de gestos y que se aprovecha para mostrar notificaciones).
  •  

¿Cuáles son los lenguajes de programación más utilizados para desarrollar aplicativos móviles? Explique cada uno de estos.

  • ü  Java: es un lenguaje de programación y la primera plataforma informática creada por son microsystems en 1995. Es uno de los lenguajes más demandados, un estándar para software de empresa, contenido basado en la web, video juegos y aplicaciones móviles, así como el sistema android.
  •    Lenguaje C: es un lenguaje de programación imperativo desarrollado a principios de la década de 1970 Ces lenguaje más antiguo y más utilizado, proporcionando las bases para otro lenguaje popular como: java, JavaScript y python.
  •    C++: es un lenguaje de nivel intermedio con características de programación orientada a objetos, originalmente diseñada a mejorar el lenguaje C
  •    C Sharp(C#): es un lenguaje multiparadigma desarrollado por Microsoft como parte de su iniciativa NET combinando principios de C y C++, C#. es un lenguaje de propósito general que s e utiliza para desarrollar software para Microsoft y Windows.
  •     Objetive-C: es un lenguaje de programación orientado a objetivos de uso general utilizado para el sistema operativo de Apple así como sus aplicaciones y se puede utilizar para crear aplicaciones para iPhone lo que a generado una gran demanda de este lenguaje.
  •     PHP: es un lenguaje orientado para script de servidores, diseñados para sitios web dinámicos y el desarrollo de aplicación.
  •      Python: es un lenguaje de script de alto nivel de servidores para los sitios web y aplicaciones móviles


¿Qué es la Plataforma JME? Explique la arquitectura, configuración, entorno de desarrollo, emuladores y servicios de esta plataforma

  • ü  JME: ofrece un entorno flexible y sólido para las aplicaciones que se ejecutan en dispositivos móviles e integrados: teléfonos móviles, TDT, reproductores blu-ray, dispositivos multimedia digitales, módulos M2M, impresoras y mucho más. La tecnología java SE ME creo originalmente para paliar las limitaciones asociadas a la creación de aplicaciones para pequeños dispositivos. Con este fin Oracle ha definido los fundamentos de la tecnología java ME para adaptarse a entornos limitados y hacer posibles la creación de aplicaciones java que se ejecuten en pequeños dispositivos en memoria, visualización y potencias limitadas.
  •      ARQUITECTURA: se define configuraciones, perfiles y paquetes opcionales, como elementos básicos para desarrollar aplicaciones que se ajustan a las características de un amplio rango de dispositivos.
  •    CONFIGURACIONES: están compuestas por una máquina virtual y un conjunto mínimo de biblioteca de clase, las cuales serían un mínimo denominador común con que contaran todos los dispositivos de una configuración dada; o lo que es lo mismo ofrece la funcionalidad para un rango particular de dispositivos con características comunes. Existen dos configuraciones actual mente. Connected limited device configuration (CLDC) y connected device configuration (CDC)