You are on page 1of 19

Smartphone (teléfono inteligente)

Un Smartphone (teléfono inteligente en español) es un dispositivo electrónico que


funciona como un teléfono móvil con características similares a las de un
ordenador personal. Casi todos los teléfonos inteligentes son móviles que
soportan completamente un cliente de correo electrónico con la funcionalidad
completa de un organizador personal. Una característica importante de casi todos
los teléfonos inteligentes es que permiten la instalación de programas para
incrementar el procesamiento de datos y la conectividad. Estas aplicaciones
pueden ser desarrolladas por el fabricante del dispositivo, por el operador o por un
tercero. El término "Inteligente" hace referencia a cualquier interfaz, como un
teclado QWERTY en miniatura, una pantalla táctil, o simplemente el acceso a
internet y al correo electrónico de una compañía,pagando o personal,gratuito.

Definición
Los teléfonos inteligentes se distinguen por muchas características, que incluyen,
entre otras, pantallas táctiles, un sistema operativo así como la conectividad a
Internet. El completo soporte al correo electrónico parece ser una característica
indispensable encontrada en todos los modelos existentes y anunciados en 2007,
2008 , 2009 y 2010. Casi todos los teléfonos inteligentes también permiten al
usuario instalar programas adicionales, normalmente inclusive desde terceros,
pero algunos vendedores gustan de tildar a sus teléfonos como inteligentes aún
cuando no tienen esa característica.Un claro ejemplo de teléfonos inteligentes son
los Motorolas de la serie MOTO Q, Nokia serie N, y los mas reconocidos por estas
características BlackBerry y Iphone.
Entre las características más importantes están el acceso a Internet y al correo
electrónico, a los programas de agenda, las cámaras integradas, administración
de contactos, acelerometros y algunos programas de navegación así como
ocasionalmente la habilidad de leer documentos de negocios en variedad de
formatos como PDF y Microsoft Office.
Historia
El primer teléfono inteligente fue diseñado por IBM en 1992 y se llamó Simón. Fue
mostrado como un producto concepto en ese año en la expo COMDEX. Fue
liberado al público en 1993 y comercializado por BellSouth. Aparte de ser un
teléfono móvil, contenía calendario, libreta de direcciones, reloj mundial,
calculadora, libreta de anotaciones, correo electrónico, enviaba y recibía FAX e
incluía juegos. No tenía botones físicos para marcar. En su lugar usaba una
pantalla táctil para seleccionar los contactos con el dedo o para crear facsimiles y
memos con un stylus opcional. El texto era ingresado con un teclado predictivo
incluido en la pantalla. Para los estandares de la actualidad, el Simon sería de
lejos un teléfono de gama baja.
El Nokia 9000, lanzado en 1996, fue catalogado como un comunicador, pero fue
discutiblemente el primero en una línea de teléfonos inteligentes. El Ericsson R380
fue vendido como un "teléfono inteligente", pero no podía ejecutar aplicaciones
nativas de terceros. Aunque el Nokia 9210 fue discutiblemente el primer teléfono
inteligente con sistema operativo, Nokia continuó refiriéndose a él como
comunicador.
Aunque el Nokia 7650 (anunciado en el 2001) fue referido como un "smart phone"
en los medios de comunicación y ahora es llamado "smartphone" en el sitio de
soporte de Nokia, la prensa lo calificó como un teléfono destinado al ámbito
fotográfico. El término ganó credenciales cuando en el 2002 Microsoft anunció sus
sistema operativo para móviles, en ese entonces conocido como "Microsoft
Windows Powered Smartphone 2002".[6]
Más de 1000 millones de teléfonos móviles con cámara fueron vendidos en el
2008. Los teléfonos inteligentes con soporte completo para el correo electrónico
representarán cerca del 10%, es decir 100 millones de unidades.
SISTEMAS OPERATIVOS
Symbian es un sistema operativo que fue producto de la alianza de varias
empresas de telefonía móvil, entre las que se encuentran Nokia, Sony Ericsson,
PSION, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola,
Mitsubishi Electric, Panasonic, Sharp, etc. Sus orígenes provienen de su
antepasado EPOC32, utilizado en PDA's y Handhelds de PSION.
El objetivo de Symbian fue crear un sistema operativo para terminales móviles que
pudiera competir con el de Palm o el Windows Mobile de Microsoft.
Historia
En 2003 Motorola vendió el 13% de su participación a Nokia, lo cual hizo que se
quedara con el 32,2% de la compañía. Más tarde, sin embargo, después de no
tener el éxito esperado con sus terminales "Linux-Like", volvió al mundo del
Symbian comprándole el 50% a Sony Ericsson.[cita requerida] El 24 de junio de 2008,
Nokia decidió comprar Symbian, adquiriendo el 52% restante de las acciones de la
compañía, tras un acuerdo con el resto de socios. El objetivo era establecer la
Fundación Symbian y convertir este sistema operativo en una plataforma abierta.[2]
Alcance
Nokia
La mayoría de los móviles con Symbian son de esta compañía: todos los modelos
de la serie 60 y superiores, incluyéndose toda la Serie N y los nuevos táctiles N97,
5530, 5230 y 5800, los tres con la nueva versión v5, a excepción de los de tipo
handheld (los cuales funcionan en Linux) y los denominados "Internet Tablet"
(N800,N810 y N900).
UIQ (Sony Ericsson, Motorola y otros)
Artículo principal: UIQ
Sony Ericsson, Motorola y, en menor medida, Nokia, BenQ y Arima, han usado
Symbian sobre UIQ, una interfaz desarrollada por UIQ Technology.Algunos
teléfonos con UIQ son: Sony Ericsson: M600i, P800, P802, P900, P910, P990,
P1i, W950, W960i, G705, G900 y Satio; Motorola: RIZR Z8, RIZR Z10; Nokia:
6708,6120,6120i...
Otros
Son muy pocos los móviles de otros fabricantes:
• Todos los teléfonos FOMA (sólo disponibles en Japón).
• Motorola: A728 (sólo disponible en China), A920, A925, A1000, A1010, Z8,
Z10.
• Siemens: SX1
• Samsung: SGH-D720, SGH-D730, SGH-G810, SGH-i450, SGH-i550, SGH-
i520, SGH-i560 , SGH-i8510 y SGH-i8910
• Panasonic: X700 y X800.
Interfaz de usuario
Symbian cuenta con seis interfaces de usuario o plataformas para su sistema
operativo:
• Serie 60, Serie 80, Serie 90. Usadas por la mayoría de los móviles con
Symbian y elegidas por la Symbian Fundation como plataformas a
continuar.
• UIQ. Usada principalmente por Sony-Ericsson y Motorola, desarrollada por
UIQ Technology.
MOAP. Usada por algunos móviles 3G de NTT-Docomo. Windows Phone,
anteriormente llamado Windows Mobile es un sistema operativo móvil compacto
desarrollado por Microsoft, y diseñado para su uso en Smartphone y dispositivos
móviles.
Se basa en Windows CE 5.2 y cuenta con un conjunto de aplicaciones básicas
desarrollado utilizando la API de Windows de Microsoft. Está diseñado para ser
similar a las versiones de escritorio de Windows estéticamente. Además,
desarrollo de software de terceros está disponible para Windows Mobile, y el
software se puede adquirir a través de Windows Marketplace for Mobile.
Originalmente apareciendo como el Pocket PC 2000 el sistema operativo, la
mayoría de los teléfonos Windows Mobile vienen con un lápiz óptico, que se utiliza
para introducir comandos pulsando en la pantalla. Windows Mobile se ha
actualizado varias veces, con versión Windows Phone 7 Series, Anunciado el 15
de febrero del 2010.

Características Comunes de Windows Mobile
Tanto Windows Mobile para Pocket PC, como Windows Mobile para Smartphone,
poseen bastantes aspectos parecidos.
• En la pantalla "Hoy" nos mostrará la fecha actual, la información del dueño,
las citas próximas, los mensajes E-mail, y las tareas. En la parte inferior
aparecerá, generalmente, una barra con dos botones. También incluye una
barra que incluye iconos para notificar el estado del Bluetooth, batería,
cobertura, etc. Este tema predeterminado puede ser cambiado añadiendo o
eliminando complementos, como por ejemplo, alarma, temperatura, estado
de la batería.
• En la barra de tareas muestra: la hora actual, el volumen y el estado de la
conectividad. Cuando un programa o un mensaje están abiertos el espacio
en blanco, en el que estaba el reloj se convierte en una "ok" o un icono de
cerrar (x). La característica principal de la barra de tareas es el botón de
Inicio, que está diseñado para que sea parecido al botón de Inicio de las
versiones de escritorio de Windows. El menú de Inicio ofrece programas
abiertos recientemente, nueve entradas del menú personalizadas, y
accesos directos a programas, ajustes, búsquedas, y ayuda.
• Las versiones Pocket PC incluyen en Windows Mobile aplicaciones de
Microsoft Office. Éstos incluyen Pocket Word y Pocket Excel. En Windows
Mobile 5.0 se incluye Pocket PowerPoint. Estas versiones incluyen muchas
de las características que se utilizan en versiones de escritorio, pero
algunas otras características como la inserción de las tablas e imágenes no
se han incluido versiones anteriores a Windows 5.0. ActiveSync tiene la
capacidad de convertir archivos de versiones de escritorio a archivos
compatibles con Pocket PC.
• Outlook Mobile es también un programa que viene con Windows Mobile.
Esto incluye tareas, calendario, contactos, y la bandeja de entrada.
Microsoft Outlook para las versiones de escritorio se incluye a veces en los
CD-ROM's del fabricante del Pocket PC.
• Windows Media Player for Windows Mobile se añade con el software.
Actualmente, todas las Pocket PC incluyen la versión 9 del reproductor,
pero la versión 10 se ha incluido con un hardware más nuevo y con las
nuevas versiones de Windows Mobile. Para algunos dispositivos, la versión
10 está disponible para su descarga solo para determinados dispositivos -
éstos incluyen los dispositivos de la gama de Dell Axim. Windows Media
Player reproduce: WMA, WMV , MP3, y AVI. Los archivos MPEG
actualmente no están soportados, y se debe descargar un programa de
terceros para reproducirlos, y los archivos de WAV se reproducen en un
reproductor por separado. Algunas versiones son también capaces de
reproducir M4A.

El iPhone OS es el sistema operativo que utiliza el iPod touch y el iPhone,


diseñado por 175 ingenieros de Apple, entre los cuales figuran Rafael Perez,
Danel Abreu, entre otros. Está basado en una variante del Mach kernel que se
encuentra en Mac OS X. El iPhone OS incluye el componente de software
“Animación Core” de Mac OS X v10.5 que, junto con el PowerVR MBX el hardware
de 3D, es responsable de las animaciones usadas en el interfaz de usuario.
iPhone OS tiene 4 capas de abstracción: la capa del núcleo del sistema operativo,
la capa de Servicios Principales, la capa de Medios de comunicación y la capa de
Cocoa Touch. El sistema operativo ocupa bastante menos de medio GB del total
del dispositivo, 8 GB o el almacenaje de 16 GB. Esto se realizó para poder
soportar futuras aplicaciones de Apple. Este sistema operativo no tenía un nombre
oficial hasta que salió la primera versión beta del iPhone SDK, el 6 de marzo de
2008. Antes de esto, Apple declaró, que “el iPhone controla un sistema operativo
OS X”, una referencia al padre de los sistemas operativos de los iPhone, el Mac
OS X. Como un iPod, el iPhone se maneja con la versión 7.3 de iTunes, el cual es
compatible con Mac OS X versión 10.4.10, y con el Windows XP o el Vista de 32
bits. Al aparecer el iTunes 7.6 se incluyeron las versiones de 64 bits del Windows
XP y del Vista, y un workaround ha sido descubierto para el sistema operativo
Windows anterior de 64 bits

iPhone SDK
El 11 de Junio del 2007, Apple anunció que el iPhone iba a soportar el navegador
Web de Safari que comparte la misma interfaz que el iPhone. Debido a la buena
seguridad del sistema de la firma digital de Nokia, se sugería que Apple adoptaría
un método parecido. El SDK fue puesto a la venta el 6 de marzo de 2008, y
permite hacer aplicaciones para el iPhone, y para el iPod touch, así como
probarlos en un “simulador de iPhone”. Sin embargo, cargar una aplicación en
estos dispositivos es solo posible después de pagar los honorarios del programa
de desarrollo del iPhone. Los desarrolladores son libres de poner cualquier precio
para que sus aplicaciones sean distribuidas por la tienda de Apple, de este precio
ellos recibirán un 70%. Los desarrolladores pueden optar a poner estas
aplicaciones de uso gratis, y no pagarán ningún gasto para distribuir el programa
más allá de la cuota de socio. El SDK se puso disponible inmediatamente,
mientras el lanzamiento de aplicaciones tuvo que esperar hasta la actualización
del inalterable soporte lógico, que fue lanzado el 11 de Julio de 2008. Esta
actualización es gratis para usuarios iPhone y tiene un precio para el iPod touch.
El iPhone SDK fue anunciado oficialmente el 6 de marzo de 2008, en una reunión
de los directivos de Apple. La primera vez que salió a la venta el Beta del SDK,
con el iPhone OS la versión 1.2b1, se hizo disponible inmediatamente, mientras el
lanzamiento en la tienda de Apple requirió una actualización de soporte lógico
inalterable que salió el 11 de julio de 2008. Esta actualización es gratis para
usuarios iPhone; sin embargo, hay un precio para propietarios del iPod touch. El
27 de marzo de 2008, Apple sacó el Beta 2 lanzamiento del SDK, construido con
iPhone OS la versión 2.0b2, que añadió al Constructor de Interfaz, una aplicación
para construir interfaces gráficas de usuarios para los iPhones. El 8 de abril de
2008, Apple puso a la venta el Beta 3 que es una actualización para el SDK,
construido con iPhone OS la versión 2.0b3. El 23 de abril de 2008, Apple sacó el
Beta 4 una actualización para el SDK, construido con iPhone OS la versión 2.0b4.
Esta versión del SDK apoya los gráficos del OpenGL de 3D, principalmente solía
hacer juegos, e indicaciones para algunas aplicaciones del iPod, para controlar el
fondo, algo que Apple había declarado que era imposible. El 6 de mayo de 2008,
Apple sacó el Beta 5 otra actualización para el SDK, construido con iPhone OS la
versión 2.0b5. El 29 de mayo de 2008, Apple sacó el Beta 6 actualización del
SDK, construido con iPhone OS la versión 2.0b6. El código en esta actualización
dio insinuaciones sobre actualizaciones de las cuentas .Mac de Apple, y también
dio una primera referencia a la próxima versión de Mac OS X, Show Leopard
versión 10.6. El 9 de junio de 2008, Apple sacó el Beta 7, actualización del SDK,
construido con iPhone OS la versión 2.0b7, que abrió el reemplazo de las
cuentas .Mac de Apple a MobileMe. Este lanzamiento fue realizado durante la
WWDC, la conferencia de desarrolladores de Apple, que se nota que es una parte
del nombre del iPhone OS. El 26 de junio de 2008, Apple puso a la venta el Beta
8, actualización del SDK, construido con iPhone OS la versión 2.0b8. El 27 de
enero de 2010, Apple puso a la venta el beta 1, actualización del SDK, construido
con iPhone OS 3.2b1 incluido en el iPad.
Contenido del SDK
GNU/Linux (Linux) es uno de los términos empleados para referirse al sistema
operativo libre similar a Unix que utiliza herramientas de sistema GNU. Su
desarrollo es uno de los ejemplos más prominentes de software libre; todo el
código fuente puede ser utilizado, modificado y redistribuido libremente por
cualquiera bajo los términos de la GPL (Licencia Pública General de GNU) y otras
licencias libres.[1]
A pesar de que Linux es el núcleo del sistema operativo, la gran mayoría de
herramientas que constituyen el sistema operativo son herramientas desarrolladas
por el proyecto GNU, una parte de la comunidad, así como muchos medios
generales y especializados, acostumbran utilizar el término Linux para referirse a
la unión de ambos proyectos. Para más información consulte la sección
"Denominación GNU/Linux" o el artículo "Controversia por la denominación
GNU/Linux". Una vez acabado el proyecto GNU, reclamará a su núcleo como
motor principal, el conocido como Hurd.
A las variantes de esta unión de programas y tecnologías, se las denomina
distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las
necesidades de determinado grupo de usuarios. Algunas de ellas son
especialmente conocidas por su uso en servidores y supercomputadoras.[2] No
obstante, es posible instalarlo en una amplia variedad de hardware como
computadoras de escritorio y portátiles.
En computadoras de bolsillo, teléfonos móviles, dispositivos empotrados,
videoconsolas y otros, puede darse el caso en que el núcleo o algunas partes de
GNU se reemplacen por alternativas[3] .
Etimología
El nombre GNU, GNU's Not Unix (GNU no es Unix), viene de las herramientas
básicas de sistema operativo creadas por el proyecto GNU, iniciado por Richard
Stallman en 1983 y mantenido por la FSF. El nombre Linux viene del núcleo Linux,
inicialmente escrito por Linus Torvalds en 1991.
La contribución de GNU es la razón por la que existe controversia a la hora de
utilizar Linux o GNU/Linux para referirse al sistema operativo formado por las
herramientas de GNU y el núcleo Linux en su conjunto.[4] [5]
Historia

Linus Torvalds, creador del núcleo Linux.

Richard Matthew Stallman, iniciador del proyecto GNU.


Artículos principales: Historia de Linux y Historia del proyecto GNU
El proyecto GNU, iniciado en 1983 por Richard Stallman,[6] tiene como objetivo el
desarrollo de un sistema operativo Unix completo compuesto enteramente de
software libre. La historia del núcleo Linux está fuertemente vinculada a la del
proyecto GNU. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no
comercial para MINIX[7] que más adelante acabaría siendo Linux.
Cuando se liberó la primera versión de Linux, el proyecto GNU ya había producido
varias de las herramientas fundamentales para el manejo del sistema operativo,
incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero
como el proyecto contaba con una infraestructura para crear su propio sistema
operativo, el llamado Hurd, y este aún no era lo suficiente maduro para usarse,
comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU,
siguiendo la tradicional filosofía de mantener cooperatividad entre desarrolladores.
El día en que se estime que Hurd es suficiente maduro y estable, será llamado a
reemplazar a Linux.
Entonces, el núcleo creado por Linus Torvalds, quien se encontraba por entonces
estudiando en la Universidad de Helsinki, llenó el "espacio" final que había en el
sistema operativo de GNU.
Aplicaciones

Escritorio KDE 3.4.2 corriendo sobre la distribución Gentoo. Están abiertos y


funcionando un cliente IRC Konversation, un cliente p2p aMule y un reproductor
musical Amarok.

Distribución Ubuntu 8.04 con el escritorio GNOME 2.22 ejecutando las


aplicaciones Mozilla Firefox, navegador web; emesene, cliente libre de la red WLM
y gcalctool, programa de calculadora.

En entornos de escritorio, GNU/Linux ofrece una interfaz gráfica alternativa a la


tradicional interfaz de línea de comandos de Unix. Existen en la actualidad
numerosas aplicaciones gráficas que ofrecen la funcionalidad que está
permitiendo que GNU/Linux se adapte como herramienta de escritorio.
Muchas distribuciones permiten el arranque del sistema directamente desde un
CD/DVD (llamados LiveCD) sin modificar el disco duro del ordenador en el que se
ejecuta. Para este tipo de distribuciones, en general, los archivos de imagen
(archivos ISO) están disponibles en Internet para su descarga.
Otras posibilidades incluyen iniciar el arranque desde una red, desde un disco
flexible o disquete o desde unidades de almacenamiento USB.
Como sistema de programación
La colección de utilidades para la programación de GNU es con diferencia la
familia de compiladores más utilizada en este sistema operativo. Tiene capacidad
para compilar C, C++, Java, Ada, entre otros muchos lenguajes. Además soporta
diversas arquitecturas mediante la compilación cruzada, lo que hace que sea un
entorno adecuado para desarrollos heterogéneos.
Hay varios entornos de desarrollo integrados disponibles para GNU/Linux
incluyendo, Anjuta, KDevelop, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse.
También existen editores extensibles como Emacs o Vim. GNU/Linux también
dispone de capacidades para lenguajes de guión (script), aparte de los clásicos
lenguajes de programación de shell, o el de procesado de textos por patrones y
expresiones regulares llamado awk, la mayoría de las distribuciones tienen
instalado Python, Perl, PHP y Ruby.
Mercado y apoyos
Con la adopción por numerosas empresas fabricantes, un buen número de
computadoras se venden con distribuciones pre-instaladas, y GNU/Linux ha
comenzado a tomar su lugar en el vasto mercado de las computadoras de
escritorio.
Apoyo
Algunas de las empresas que colaboran en la difusión de este sistema operativo
ya sea trabajando en el núcleo Linux, proporcionando soluciones de software o
preinstalando el sistema operativo, son: Intel ,[8] [9] [10] Google,[11] [12] [13] [14] IBM,[15]
AMD,[16] [17] [18] [19] Sun Microsystems,[20] Dell,[21] [22] Lenovo,[23] [24] Asus,[25] Hewlett-
Packard (HP),[26] [27] [28] Silicon Graphics International (SGI),[29] Renesas
Technology,[30] Fujitsu,[31] Analog Devices,[32] Freescale,[33] VIA Technologies,[34]
Oracle,[35] Novell[36] y RedHat,[37] entre otras.[38]
El respaldo de compañías de software también está presente, ya que, entre otras
aplicaciones, Nero, Java, Google Earth, Google Desktop, Adobe Reader, Adobe
Flash, RealPlayer y Yahoo! Messenger están disponibles para GNU/Linux.
Mercado
Numerosos estudios cuantitativos sobre software de código abierto están
orientados a tópicos como la cuota de mercado y la fiabilidad, muchos de estos
estudios examinan específicamente a GNU/Linux.[39] El mercado de GNU/Linux
crece rápidamente, y los ingresos por software de servidores, escritorios, y
empaquetados, que corren bajo GNU/Linux, se estima que llegarán a USD 35,7
miles de millones en 2008.[40]
Ventajas
La creciente popularidad de GNU/Linux se debe, entre otras razones, a su
estabilidad, al acceso al código fuente (lo que permite personalizar el
funcionamiento y auditar la seguridad y privacidad de los datos tratados), a la
independencia de proveedor, a la seguridad, a la rapidez con que incorpora los
nuevos adelantos tecnológicos (IPv6, microprocesadores de 64 bits), a la
escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa
comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la
abundancia de documentación relativa a los procedimientos.

IBM Roadrunner, la supercomputadora más potente del 2008, funciona bajo una
distribución Gnu/Linux

Hay varias empresas que comercializan soluciones basadas en GNU/Linux: IBM,


Novell (SuSE), Red Hat (RHEL), Rxart, Canonical Ltd. (Ubuntu), así como miles de
PYMES que ofrecen productos o servicios basados en esta tecnología.

Android es un sistema operativo orientado a dispositivos móviles basado en una


versión modificada del núcleo Linux.[2] [3] [4]
Inicialmente fue desarrollado por Android Inc., compañía que fue comprada
después por Google, y en la actualidad lo desarrollan los miembros de la Open
Handset Alliance (liderada por Google).
La presentación de la plataforma Android se realizó el 5 de noviembre de 2007
junto con la fundación Open Handset Alliance, un consorcio de 48 compañías de
hardware, software y telecomunicaciones comprometidas con la promoción de
estándares abiertos para dispositivos móviles.[5]
Esta plataforma permite el desarrollo de aplicaciones por terceros a través del
SDK, proporcionada por el mismo Google, y mediante el lenguaje de
programación Java.[6] Una alternativa es el uso del NDK (Native Development Kit)
de Google para emplear el lenguaje de programación C.
El código fuente de Android está disponible bajo diversas licencias de software
libre y código abierto destacando la versión 2 de la licencia Apache.[7]
Características
• Framework de aplicaciones: permite reutilización y reemplazo de
componentes.
• Máquina virtual Dalvik: optimizada para dispositivos móviles.
• Navegador integrado: basado en el motor de código abierto WebKit.
• Gráficos optimizados, con una biblioteca de gráficos 2D; gráficos 3D
basado en la especificación OpenGL ES 1.0 (aceleración por hardware
opcional).
• SQLite para almacenamiento de datos estructurados.
• Soporte para medios con formatos comunes de audio, vídeo e imágenes
planas (MPEG4, H.264, MP3, OGG, AAC, AMR, JPG, PNG, GIF)
• Telefonía GSM (dependiente del hardware)
• Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware)
• Cámara, GPS, brújula, y acelerómetro (dependiente del hardware)
• Ambiente rico de desarrollo incluyendo un emulador de dispositivo,
herramientas para depurar, perfiles de memoria y rendimiento, y un
complemento para el IDE Eclipse.
• Pantalla táctil
• Android Market permite que los desarrolladores pongan sus aplicaciones,
gratuitas o de pago, en el mercado a través de esta aplicación accesible
desde la mayoría de los teléfonos con Android.
Ademas de esto, puedes acceder desde tu movil programando diferentes
utilidades y herramientas.
Arquitectura de Android
Los componentes principales del sistema operativo de Android (cada sección se
describe en detalle):
• Aplicaciones: las aplicaciones base incluirán un cliente de email, programa
de SMS, calendario, mapas, navegador, contactos, y otros. Todas las
aplicaciones están escritas en lenguaje de programación Java.

Diagrama Android
• Framework de aplicaciones: los desarrolladores tienen acceso completo a
los mismos APIs del framework usados por las aplicaciones base. La
arquitectura está diseñada para simplificar la reutilización de componentes;
cualquier aplicación puede publicar sus capacidades y cualquier otra
aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de
seguridad del framework). Este mismo mecanismo permite que los
componentes sean reemplazados por el usuario.
• Bibliotecas: Android incluye un set de bibliotecas C/C++ usadas por varios
componentes del sistema Android. Estas características se exponen a los
desarrolladores a través del framework de aplicaciones de Android; algunas
son: System C library (implementación biblioteca C standard), bibliotecas de
medios, bibliotecas de gráficos, 3d, SQLite, entre otras.
• Runtime de Android: Android incluye un set de bibliotecas base que
proporcionan la mayor parte de las funciones disponibles en las bibliotecas
base del lenguaje Java. Cada aplicación Android corre su propio proceso,
con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito
de forma que un dispositivo puede correr múltiples máquinas virtuales de
forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable
(.dex), el cual está optimizado para memoria mínima. La Máquina Virtual
está basada en registros, y corre clases compiladas por el compilador de
Java que han sido transformadas al formato.dex por la herramienta incluida
"dx".
• Núcleo - Linux: Android depende de Linux versión 2.6 para los servicios
base del sistema como seguridad, gestión de memoria, gestión de
procesos, stack de red, y modelo de controladores. El núcleo también actúa
como una capa de abstracción entre el hardware y el resto del stack de
software.
Dispositivos con Android

Teléfono virtual con android


Teléfono móvil T-Mobile G1 con Android
Aunque los comienzos de cualquier plataforma son siempre inciertos, no ha
pasado mucho tiempo para que los fabricantes se hayan dado cuenta del
auténtico potencial de esta plataforma. El fabricante HTC entró de la mano de
Google desarrollando el primer dispositivo en aparecer en el mercado y
posteriormente muchos han sido los que han apostado por el nuevo entorno.
Algunos de los dispositivos con Android son los siguientes:
• HTC Dream, HTC Magic, HTC Tattoo, HTC Hero, HTC Dragon, HTC
Legend y HTC Desire
• Google Nexus One o N1
• Samsung i7500 (Galaxy) y Samsung i5700 (Galaxy Lite)
• Sony Ericsson Xperia X10
• LG GT360, LG GT540 Swift y LG GW620 Eve
• Geeks'Phone ONE
• General Mobile DSTL1
• Samsung I7500 HD
• Motorola Dext, Motorola DROID y Motorola Sholes, Motorola Milestone
• Archos 5 Internet Tablet
• Huawei Pulse y Huawei U8230
• Geeksphone one
• SciPhone N19
Etimología
Tanto el nombre Android como Nexus One hacen alusión a la novela de Philip K.
Dock ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue
adaptada al cine con Balde Ruñar. Tanto el libro como la película se centran en un
grupo de androides llamados replicantes que son identificados mediante el
modelo Nexus-6.[8] [9] [10]

PALM OS
Historia
El sistema operativo Palm fue desarrollado originalmente por Jeff Hawkins para el
Piloto PDA de U.S. Robotices. La versión 1.0 se vendía con los primeros Piloto
1000 y 5000 y la versión 2.0 se introducía con el Palm Piloto Personal y
Profesional.
Cuando salieron los Palm de la serie III se introdujo la versión 3.0 del sistema
operativo. Posteriormente, salieron las versiones 3.1, 3.3 y 3.5, que añadían apoyo
para color, puertos de expansión múltiples, nuevos procesadores y otras
prestaciones.
La versión 4.0 salió con la serie m500, y más tarde salió la actualización para
aparatos anteriores. Esto añadía una interfaz estándar para el acceso del sistema
de archivos externo (como tarjetas SD) y mejoraba las bibliotecas de telefonía,
seguridad y mejoras de IU.
La versión 5 (Carnet) fue la primera versión que soportó los dispositivos ARM.
Anunciado como paso importante por apoyar a los procesadores ARM, las
aplicaciones Palm se ejecutan en un entorno emulado denominado el Entorno de
Compatibilidad de Aplicaciones Palm (PACE, en inglés), disminuyendo velocidad
pero permitiendo gran compatibilidad con programas antiguos. El software nuevo
puede aprovechar los procesadores de ARM con Arles, pequeñas unidades de
código ARM. Era también aproximadamente entonces cuando Palm empezaba a
separar sus divisiones de hardware y de sistemas operativos, y finalmente se
convierten en dos compañías PalmSource, Inc. (sistemas operativos) y palmOne,
Inc. (hardware). Las siguientes versiones de Palm OS 5 han tenido un API
estándar para alta resolución y áreas de entrada dinámicas, junto con un cierto
número de mejoras menores. La última versión es la 5.4.9
Palm OS 4.1.2, 5.2.1 y posteriores, incluyen Grafiti 2, debido a la pérdida de un
pleito de violación con Xerox. Grafiti se basa en Jot de CIC.
PalmSource, Inc. presentó Palm OS Cobalt (también denominado Palm OS 6) a
los licenciatarios el 29 de diciembre de 2003. Esto completaría la migración a
aparatos con ARM, y permitiría apoyar a las aplicaciones nativas ARM junto con
apoyo multimedia mejorado. Actualmente NO existen equipos que usen el Palm
OS 6 o Cobalt. No está muy claro el futuro de esta versión de Palm OS, derivado
de la compra de PalmSource por la compañía japonesa Access Co.
Aparentemente, en algún momento será posible tener nuevos equipos PDA con
Palm OS cuyo núcleo (Kernel) sea un Linux completamente funcional.
Una PalmOne m130 con sistema operativo OS 4.1.

Aplicaciones incluidas con el Palm OS


Libreta de Direcciones
El programa Libreta de Direcciones del Palm almacena información personal, en
cualquiera de las categorías definidas por el usuario. Se muestran las entradas y
salidas se ordenan por los apellidos, y nombre (esto sólo se puede cambiar a
Compañía, Apellidos). Hay cinco campos para el teléfono o correo electrónico,
cada uno de los que se puede designar a Trabajo, a Casa, Fax u Otras, Correo
Electrónico, Principal, Buscapersonas o Móvil (los nombres de los campos no se
pueden cambiar).
Calculadora
La Calculadora convierte el ordenador de bolsillo en una calculadora estándar de 4
funciones con botones de tres tonos morados y azules que contrastan con los dos
botones rojos para borrar. Incluye teclas de raíz cuadrada y de porcentaje y tiene
memoria.
También tiene una opción para mostrar un historial de los cálculos realizados,
como muchas calculadoras que se usaban antes.
Calendario
El Calendario muestra un horario diario o semanal, o una vista mensual simple (los
nuevos tiene una vista mensual más elegante). El horario diario tiene una línea
cada hora, entre dos horas del día que el usuario puede elegir. Al hacer clic en
una línea vacía se crea una cita nueva. Las líneas vacías se llenan con las citas
correspondientes, y la hora en que empiezan y su duración se muestran en el
margen de la izquierda.
El sistema operativo puede anunciar una cita con una alarma, en el momento
indicado, minutos, horas o días antes. Estas alarmas suenan incluso cuando la
unidad está apagada.
Las citas se pueden repetir en un número especificado de días, semanas, meses o
años y pueden contener notas.
Gastos
La aplicación Gastos permite a un usuario seguir los gastos comerciales
habituales. El ordenador de bolsillo no realiza ningún cálculo para obtener el total.
El usuario tiene que sincronizar con un ordenador de escritorio y ver los datos de
los gastos en un hoja de cálculo en las que se incluyen las plantillas para Microsoft
Excel. Debido a esta desventaja, muchos usuarios consideran esta aplicación
poco útil.
Libreta de Notas

Las Notas de Texto permiten escribir notas de hasta 4000 caracteres, clasificadas
en categorías configurables por el usuario. Las notas se pueden ordenar
alfabéticamente o manualmente (que permiten al usuario escoger el orden de las
notas). Las Notas de Texto sólo pueden incluir texto, no dibujos. Por esto, el texto
en las Notas se ha de introducir utilizando el alfabeto Grafiti.
Notas
En las Notas se pueden hacer dibujos y notas manuscritas. Se pueden ingresar
hasta 10 palabras por página y limitan el escrito a ciertos bytes, si la escritura es
pulcra. De lo contrario, es mejor poner texto en la Libreta de Notas. Hay tres
medidas de lápices de dibujo, más una goma de borrar. Es posible dibujar un
mapa muy simple.
Tareas
También denominada lista de tareas. Es el lugar adecuado por crear recordatorios
personales y priorizar las cosas que tienes que hacer. Cada elemento de la lista
de tareas también puede tener: una prioridad, categorías (por organizar y agrupar
las tareas en grupos lógicos), adjuntar una Nota (por añadir una descripción o una
aclaración de la tarea). Las tareas se pueden ordenar por: fecha, prioridad o
categoría.
Palm OS 4.1 en una Palm m515 (2002)

Comunicaciones

Infrarrojos
Una de las características de las máquinas con Palm OS es que se venden de
serie con un puerto infrarrojo, es decir que se pueden comunicar con otros
dispositivos que incluyan un puerto infrarrojo, como por ejemplo algunos modelos
de impresora, ordenadores portátiles y modelos de teléfono móviles así como
también a las redes de computadoras con las que pueda establecer comunicación
por medio de Wi-Fi.
A partir del PalmOS 3.0, que salió con el Palm III, el sistema operativo incluye
apoyo por comunicaciones por infrarrojo, de acuerdo con la norma IrDA.
Una de las limitaciones de la comunicación por infrarrojos, es que no pueden
haber obstáculos entre los dispositivos que se comunican. Para superar este
inconveniente, más adelante han aparecido nuevas tecnologías como por ejemplo
el Bluetooth, y el Internet Wi-Fi.
Bluetooth
El Bluetooth es un sistema de conexión inalámbrica de corto alcance
(aproximadamente 10 metros).
En los últimos tiempos ha proliferado tanto la conexión entre los pequeños
dispositivos y, al mismo tiempo, éstos han ido reduciendo tanto su volumen, que
no es extraño que la muchedumbre de cables que usamos para conectarlos ocupe
casi el mismo espacio, si no más, que los mismos dispositivos. La tecnología
Bluetooth ha venido a salvarnos de esta absurda situación.
A partir del PalmOS 5.0, que salió con el Palm Tungsten T, el sistema operativo
incluye apoyo para comunicaciones por Bluetooth, de acuerdo con el estándar
Bluetooth v1.1, que corresponde al 802.15.1 IEEE, que usa la misma gama de
frecuencias (2.4 Ghz) que el IEEE 802.11b, aun cuando no se tienen que
confundir.
Otras aplicaciones
Hay muchas aplicaciones interesantes para el sistema operativo PalmOS que se
pueden añadir. En agosto de 2003, había más de 19,000 aplicaciones disponibles
para la plataforma Palm OS, incluyendo software libre (totalmente liberado) como
el lector de documentos Plucker o la base de datos Piloto-DB, y shareware (demos
para probar el programa antes de comprarlo), y aplicaciones comerciales.
Resolución de pantalla
Palm OS admite múltiples resoluciones de pantalla. El Palm original utilizaba una
resolución de 160x160 píxeles. Los primeros ordenadores de bolsillo de terceras
marcas podían esconder el área de escritura (o área de Grafiti) hasta ocupar
160x250 píxeles. Hay ordenadores de bolsillo con pantallas de alta resolución de
320x320 píxeles como por ejemplo la Zire 72 y la Treo 650 de PalmOne, la gama
Sony Clie o la Tungsten T3 de PalmOne que venden con pantallas de alta
resolución de 320x480 con áreas de Grafiti virtuales.

PalmSource, Inc.

De Wikipedia, la enciclopedia libre


(Redirigido desde PalmSource)

Saltar a navegación, búsqueda

Archivo:Palmsource logo.png

PalmSource, hoy conocida como ACCESS Systems Americas, Inc., es una filial
de la compañía japonesa Access Co., dedicada al desarrollo del sistema operativo
para PDA Palm OS. PalmSource was spun off from Palm Computing, Inc.
Palm OS se ejecuta en 38 millones de dispositivos que se han vendido desde
1996 por fabricantes de hardware como Palm, Inc., Samsung, IBM, Aceeca,
AlphaSmart, Fossil, Inc., Garmin, Group Sense PDA (Xplore), Kyocera,
PiTech, Sony, y Symbol. PalmSource también desarrolla varios programas
para Palm OS, y a 7 de marzo de 2009 el sitio web PalmGear (una de las
principales fuentes de soft para Palm OS) dice ofrecer 32.290 títulos
diferentes.[1] SoftwarHistoria
En enero de 2002, Palm, Inc. crea una filial para desarrollar y licenciar Palm OS,[2]
a la que llama PalmSource en Febrero.[3] En octubre de 2003, PalmSource pasa a
aser ua ncompañía independiente mientras que Palm pasa a llamarse palmOne.[4]
palmOne y PalmSource crean un holding al 50% al que transfieren la marca
registrada Palm.
Archivo:Palmsourcelogo.png
Logo de PalmSource tras ser adquirida por ACCESS.
En enero de 2004, PalmSource anuncia la versión 6 de Palm OS llamado Palm
OS Cobalt. Sin embargo, no obtiener el apoyo de los licenciatarios de hardware.[5]
En diciembre de 2004, PalmSource compra China MobileSoft, compañía de
software que ofrece un Linux para dispositivos móviles. Como resultado,
PalmSource anunció que extendería Palm OS para que se ejecute en la parte
superior de la arquitectura Linux.[6]
En mayo de 2005, palmOne compra la participación de PalmSource en la marca
Palm[7] y dos meses más tarde vuelve a llamarse Palm, Inc.[8] Como parte del
acuerdo, palmOne concede ciertos derechos sobre la marca comercial Palm a
PalmSource mediante una licencia transitoria de cuatro años.
En septiembre de 2005, la compañía japonesa Access Co., especializada en
comunicaciones móviles y tecnologías de navegador web embebido, incluyendo
NetFront, compra PalmSource por 324 millones de dólares.[9] [10] En octubre de
2006, PalmSource anuncia que cambia su nombre a ACCESS, para tener el
mismo nombre que su casa matriz.[11] [12]
Desarrollos
Desde la versión 5 en adelante PalmSource desarrolla PalmOS para procesadores
ARM en vez de los Motorola Dragonball basados en la arquitectura CISC del
motorola 68k.
Pese a haber sacado las versiones de Palm OS 6.0 y 6.1 en 2004 y ser Cobalt una
versión orientada preferentemente a Smartphones, a diciembre de 2008 ninguna
PDA ni smatphone lleva PalmOS 6.
También se trabaja sobre una versión de PalmOS que funcione sobre un núcleo
Linux, este sería presuntamente llamado PalmOS Rome y según PalmSource,
convivirá con el PalmOS Cobalt (hoy prácticamente descatalogado por la
empresa) y con el PalmOS Carnet (5.4). Tras lo compra de PalmSource por
Access se habla de ALP Access Linux Platform
e para Palm OS puede también obtenerse de CNET, PalmSource, Handango y
Tucows.
PalmSource es también propietaria de BeOS, que adquirió a Be Inc. en 2001.

You might also like