sábado, 14 de enero de 2017

Symbian OS



     

     Symbian OS es un sistema operativo abierto y estándar para dispositivos de telefonía móvil. Está licenciado por los principales desarrolladores de telefonía móvil del mundo, tales como: Motorola, Nokia, Samsung, Sony Ericsson, entre otras.

Historia

     Symbian OS es el resultado de una alianza entre varias empresas multinacionales de renombre en el mercado. Con los años, la empresa Nokia adquirió el total de las acciones de la compañía y de esta forma se convirtió en el único propietario con el fin de crear la Fundación Symbian para convertir este software en un sistema operativo de código abierto. No obstante, otras compañías utilizan también este sistema operativo en alguno de sus modelos, tales como Sony Ericsson, Samsung, Siemens, Motorola y otras.

     Sus orígenes provienen del EPOC32, otro sistema operativo para dispositivos móviles, el cual pertenece a una familia de sistemas operativos que tiene sus orígenes a finales de 1980 y principios de 1990 con el EPOC16. Luego de unos años, más precisamente en 1997, apareció la primera versión del denominado EPOC32, que luego pasaría a llamarse Symbian OS.

Características
     Symbian posee ciertas características que influyen de manera determinante en el desarrollo de aplicaciones, ellas son:

  • Posee un eficiente uso de todos los recursos de la máquina (especialmente de la batería, la memoria RAM y la ROM).
  • Está basado en un micro kernel, es decir, una mínima porción del sistema tiene privilegios de kernel, el resto se ejecuta con privilegios de usuario, en modo de servidores.
  • Cada aplicación corre en sus propios procesos y tiene acceso solo a su propio espacio de memoria. Esto permite que las aplicaciones para Symbian sean orientadas a "single threads" y no múltiples.
  • El sistema posee componentes que permiten el diseño de aplicaciones multiplataforma, o sea, diferentes tamaños de pantalla, color, resolución, teclados, etc. La mayoría de estos componentes han sido diseñados en C++.
  • Adaptabilidad al hardware específico y a las pilas de telefonía de los fabricantes.
  • Acceso inmediato a los datos.
  • Manejo fiable de los datos, incluso en caso de fallo en la comunicación o falta de recursos, como memoria, disco o batería.
  • Consistencia en la comunicación entre los datos propios del dispositivo y otros.
  • Permite la conectividad con diferentes dispositivos a través de Bluetooth.


Problemas para Symbian



     La Entrada de iOS y su iPhone ya le hizo un buen agujero a Symbian, pero al ser un Sistema Operativo exclusivo para teléfonos móviles de la propia compañía de Apple, y tener un precio tan elevado, el daño fue menor, aunque el comienzo del final se veía venir.

     La gravedad empieza a aparecer una vez hace su entrada al mundo de la telefonía móvil el Sistema Operativo Android, un sistema operativo abierto a desarrolladores y libre para que marcas importantes de tecnología lo incluyan de manera totalmente oficial en sus productos de telefonía móvil, es en este preciso momento cuando comienza el declive y la estrepitosa caída de Symbian.

     En la actualidad, Nokia, el máximo exponente histórico de este sistema operativo ya le esta dando la espalda, y para poder competir con Android e iOS ya ha sacado terminales al mercado tecnológico internacional que no incluyen Symbian, este es el caso de la familia Lumia que viene de serie con el Sistema Operativo Windows Mobile 7.

     Symbian, según los actuales poseedores de sus derechos, seguirá teniendo soporte hasta el año 2016, fecha en la que según van las cosas y como no se auto-reinvente e incluya mejoras sustanciales para la competencia directa con estos nuevos sistemas operativos, acabará desapareciendo.

Versiones de Symbian


EPOC32 1.0-5.1: El nombre de las versiones 1.0 a la 5.1 permaneció como EPOC32, la primera versión apareció en 1997 con el handled Psion Series 5, EPOC está escrito completamente en c++ y más tarde cambiaria al nombre de Symbian.



Symbian OS 6.0: Apareció en el año 2001 junto con el dispositivo Nokia 9210 comunicator, es la primera versión symbian dedicada a móviles.


Symbian OS 6.1: Apareció en el 2002 junto con el Nokia 7650 se añadió soporte bluetooth en esta versión.


Symbian OS 7.0: Apareció en el 2003 en el Nokia 6600 no presenta grandes cambios en comparación a su versión anterior


Symbian OS 8.0: Hizo su aparición en el año 2004 junto
con el Nokia 6630 cambios en la interfaz grafica en relación
a las versiones anteriores.


Symbian OS 9.1: Hizo su aparición en el año 2006 con el Nokia 3250 en esta versión se añade soporte para los nuevos teléfonos con pantallas a color.


Symbian OS 9.3: Apareció en el 2008 con el Nokia 5320 grandes cambios en esta versión como el poder asociar imágenes con contactos, transición de pantallas entre otros.


Symbian OS 9.5: Revelado en el 2010 junto con el Nokia N8 es considerada la nueva generación de Symbian ya que se empiezan a utilizar en smarthphones, se agregan entradas USB, soporte HDMI y algunas mejoras estéticas.



Symbian Belle 10.1: Aparecio el 7 de febrero del 2012 en forma de actualización en el Nokia 603,700 y 701 , cambia el nombre a belle mejoras graficas interfaz, navegación y notificaciones


Symbian Belle Feature Pack 1: Aparece el 14 de abrir del 2012 en forma de actualización del belle agrega características como la navegación en html 5 y compatibilidad con dolby surroundterísticas que influyen de manera determinante en él.

sábado, 7 de enero de 2017

Sistemas Móviles


¿QUÉ ES UN SISTEMA OPERATIVO?

Un sistema operativo es un programa que se encarga de manejar los procesos básicos de un dispositivo permitiendo el uso de sus diferentes recursos. Inicialmente fue desarrollado para las computadoras, pero hoy son utilizados en los teléfonos celulares para tener esa misma interlocución entre el hardware (pantalla, teclado, cámara, etc.) y los programas que el usuario desea utilizar.

Para entenderlo mejor, se podría decir que es un gran programa hecho para controlar los otros programas o aplicaciones. También controla las partes físicas de un dispositivo, por lo tanto, sin un sistema operativo móvil no se podrían tomar fotos, capturar vídeo, usar el teclado o ejecutar aplicaciones.

Es importante destacar que no todos los sistemas operativos móviles son iguales, por lo que un programa que corre en un sistema operativo específico, probablemente no funcionará en otro. Es muy importante conocer las características de los diferentes sistemas operativos móviles para evaluar si se ajusta o no a nuestras necesidades. Ejemplos de sistemas operativos para celulares son: iOS, AndroidWindows Mobile, Symbian y otros desarrollados específicamente para una u otra marca de celulares.

¿Que es un Entornos De Desarrollo Para Móviles (IDE)?
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes.

Dispositivos móviles 

Un dispositivo móvil se puede definir como un aparato de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente o intermitente a una red, con memoria limitada, que ha sido diseñado específicamente para una función, pero que puede llevar a cabo otras funciones más generales. De acuerdo con esta definición existen multitud de dispositivos móviles, desde los reproductores de audio portátiles hasta los navegadores GPS, pasando por los teléfonos móviles, los PDAs o los Tablet PCs.
Una característica importante es el concepto de movilidad: los dispositivos móviles son aquellos suficientemente pequeños para ser transportados y empleados durante su transporte. 
Algunas de las características que hacen que estos dispositivos sean diferentes de los ordenadores de sobremesa son los siguientes:
  • Funcionalidad limitada.
  • No necesariamente extensible y actualizable.
  • En pocos años el usuario deberá cambiarlo.
  • Más barato.
  • Menos complicado en su manejo.
  • Fácil de aprender su operación.
  • No se requieren usuarios expertos.


Aplicaciones Para Móviles



Una aplicación móvil, applo o app (en inglés) es una aplicación informática diseñada para ser ejecutada en teléfonos inteligentes, tabletas y otros dispositivos móviles y que permite al usuario efectuar una tarea concreta de cualquier tipo —profesional, de ocio, educativas, de acceso a servicios, etc.—, facilitando las gestiones o actividades a desarrollar.
Por lo general se encuentran disponibles a través de plataformas de distribución, operadas por las compañías propietarias de los sistemas operativos móviles como Android, iOS, BlackBerry OS, Windows Phone, entre otros. Existen aplicaciones móviles gratuitas u otras de pago, donde en promedio el 20-30 % del costo de la aplicación se destina al distribuidor y el resto es para el desarrollador.

Navegadores Móviles



Un navegador móvil o micronavegador es un navegador web diseñado para el uso en dispositivos móviles y de reducidas dimensiones, como PDAs, teléfonos móviles, teléfonos inteligentes o tabletas. Los micronavegadores están optimizados para mostrar contenido de Internet en pantallas reducidas, y utilizan tamaños de archivo reducidos para ser instalados en dispositivos con memorias de baja capacidad.
Algunos navegadores instalables por el usuario:
  • Google Chrome
  • Opera Mobile/Opera Mini
  • Firefox Móvil
  • UC Browser
  • Dolphin Browser
  • Puffin Browser