Programacion En Dispositivos Moviles
svperborvm14 de Abril de 2015
539 Palabras (3 Páginas)278 Visitas
Programación en dispositivos móviles
Las Tecnologías de la información son los recursos, procedimientos y técnicas que se usan para el procesamiento, almacenamiento y transmisión de la información, y que con el paso de los años los dispositivos utilizados para la generación las Tics han dejado de ser solamente computadoras.
El impacto que tuvo los dispositivos móviles en las TICS fue mayor, para empezar redefinieron el termino de telefonía de fija a móvil, gracias al rápido aumento de poder de procesamiento de los celulares.
Podemos ver cómo fue evolucionando las tecnologías de la información en los dispositivos móviles con tan solo ver que funciones se le incorporaron poco a poco a los celulares. Primero empezaron como dispositivos de comunicación de voz, para enviar y recibir mensajes de texto, reproductores multimedia, acceso a internet y más recientemente creación y edición de distintos archivos.
La evolución de los dispositivos móviles se vio refleja de gran manera en los servicios de las Tics que fueron apareciendo conforme se iba mejorando la calidad de los dispositivos móviles, algunos de los servicios son:
• Correo Electrónico
• Búsqueda de Información
• Banca en línea
• Audio y Música
• Televisión y Cine
• Comercio Electrónicos
• Gobierno en Línea
• Educación
• Entretenimiento
• Telefonía
La programación en dispositivos móviles en un tipo de programación que requiere lidiar con problemas como lo son capacidades de CPU, memoria, tamaño de pantallas y diferentes herramientas que se deben de emplear para el desarrollo de aplicaciones móviles.
Los beneficios de este tipo de programación son mayores ya que día a día la tecnología ha incrementado y la población de equipos portátiles ha aumentado haciendo de este tipo de programación algo sumamente importante para el futuro, ya que el desarrollo de aplicaciones y el manejo de base de datos en un futuro serán cosas podremos tener al alcance de la mano.
La programación en móviles tiene muchas desventajas que con el paso del tiempo se irán reduciendo como lo son:
• Las pantallas de los teléfonos son pequeñas
• Los teclados son pequeños
• El diseño del cursor y los botones pueden convertirse en un dolor de cabeza
• La velocidad de los procesadores y memoria siempre son limitados en comparación con un pc
Otro de los conflictos a los que se tiene que enfrentar son los usuarios, ya que día con día son menos tolerantes a fallos, una mala programación o un fallo en las aplicaciones a desarrollas pueden provocar que los usuarios no confíen o no ocupen la aplicación desarrollada, por lo tanto siempre hay que tener cuidado de no afectar funcionalidad del dispositivo.
El desarrollo para un dispositivo móvil es muy diferente a desarrollar aplicaciones de escritorio ya que debido al hardware que se está manejando los recursos son más limitados y se comporta de diferentes maneras los frameworks y las herramientas que se utilizan.
Por otra parte la programación de dispositivos móviles tienen grandes ventajas como
• En los últimos años se han vendido millones de teléfonos inteligentes y el desarrollo de aplicaciones no le ha llevado el paso, por lo que existe una alta demanda de nuevas aplicaciones
• Los teléfonos inteligentes son lo último de moda
• La capacidad de acceder a internet en el móvil han mejorado lo que se traduce en mayor población de usuarios.
• Los propietarios de frameworks han dado paso a código abierto para desarrolladores
• Los frameworks establece las restricciones necesarias para que las aplicaciones se ejecuten sin interferir con el teléfono.
...