EsHowto >> Electrónica >> Telefonos

Cómo funciona el teléfono de Google

Cómo funciona el teléfono de Google Galería de imágenes de teléfonos móviles El HTC G1 es el primer teléfono que cuenta con el sistema operativo Android de Google. Ver más fotos de celulares

En 2007, la gente comenzó a circular rumores de que la corporación Google introduciría un teléfono inteligente para competir con el iPhone de Apple. La especulación se descontroló:¿Google entraría en el negocio del hardware? ¿La empresa confiaría en los fabricantes de teléfonos celulares establecidos para el hardware? ¿Se concentraría Google simplemente en crear aplicaciones de teléfonos inteligentes para otros dispositivos como el iPhone?

Los ejecutivos de Google afirmaron que la empresa no estaba interesada en construir hardware. Pero algunos periodistas web y blogueros no quedaron convencidos. A principios de 2008, quedó claro que los ejecutivos de Google habían sido directos todo el tiempo:Google no se estaba metiendo en el juego del hardware de los teléfonos móviles. Pero estaban entrando en el negocio del software para teléfonos móviles con un sistema operativo móvil (SO) llamado Android. .

A diferencia del iPhone de Apple, que tiene su propio sistema operativo exclusivo para el hardware del iPhone, el enfoque de Google fue crear un sistema operativo que pudiera funcionar en teléfonos construidos por diferentes fabricantes. Además, ningún proveedor de servicios individual tendría derechos exclusivos para usar la plataforma Android. En ese sentido, Android se une a otros sistemas operativos para dispositivos móviles como Symbian y Windows Mobile.

El primer teléfono de Google fue el G1, un teléfono fabricado por una empresa con sede en Taiwán llamada High Tech Computer Corporation (HTC). El primer proveedor de servicios que admitió Android en los Estados Unidos fue T-Mobile. Cuando el sistema operativo debutó en los Estados Unidos, otros fabricantes de teléfonos móviles anunciaron planes para desarrollar sus propios teléfonos Android.

En enero de 2010, Google presentó el Nexus One. Este teléfono Android fue el primer teléfono que podías comprar directamente de Google. Al igual que el G1, HTC proporcionó el hardware para el Nexus One. Los clientes pueden optar por comprar el teléfono por $179 si se registran con T-Mobile para un contrato de dos años o $529 por un teléfono sin subsidio sin contrato.

Un factor importante que diferencia a Android de la mayoría de los demás sistemas operativos móviles es que se basa en un código abierto. plataforma. Eso significa que Google permite que cualquiera vea y modifique la mayor parte del código fuente de Android. Idealmente, esto significaría que si un desarrollador siente que Android necesita una característica o capacidad específica, él o ella podría construirla e incorporarla al sistema operativo. El software evolucionaría constantemente.

Inicialmente, la plataforma Android no admitía muchas de las funciones de otros sistemas operativos de teléfonos inteligentes. Por ejemplo, Android no ofreció soporte para Microsoft Exchange en el momento del lanzamiento. Muchas empresas utilizan Microsoft Exchange como plataforma para el correo electrónico y las aplicaciones de programación. Pero debido a la naturaleza de código abierto de Android y el soporte de Google para desarrolladores externos, no pasó mucho tiempo antes de que una empresa ofreciera una aplicación que sincronizaría las funciones de Exchange con el teléfono. Es posible que la plataforma Android tenga que ponerse al día con los demás sistemas operativos del mercado, pero puede tener la capacidad de ir aún más lejos.

En la página siguiente, te presentaremos el teléfono Google Nexus One.

Contenido
  1. Funciones del teléfono de Google
  2. Arquitectura de Android de Google
  3. Aplicaciones de Google Phone
  4. Creación de aplicaciones de Android
  5. Proveedores de teléfonos móviles de Google

Funciones del teléfono de Google

Cómo funciona el teléfono de Google El Nexus One es el primer teléfono que Google vende directamente a los consumidores.

Varios teléfonos utilizan el sistema operativo Android. Está el HTC G1, el primer teléfono inteligente que funciona con Android en los Estados Unidos. Verizon ofrece el Droid, un teléfono Android construido por Motorola. Varios otros teléfonos también dependen de Android, pero el Nexus One es el primer teléfono verdadero de Google, el primer teléfono que puedes comprar directamente de Google.

Cuando Google entregó por primera vez los modelos Nexus One a sus empleados, los teléfonos no tenían marcas de fabricante en la carcasa [fuente:Abramson]. Una vez que Google ofreció el teléfono al público en general, el hardware incluía un logotipo de HTC.

El Nexus One mide 4,7 pulgadas (119 milímetros) de alto, 2,4 pulgadas (59,8 milímetros) de ancho y menos de media pulgada (11,5 milímetros) de grosor. Pesa solo 4,6 onzas (130 gramos) con la batería instalada. Tiene una pantalla de diodo emisor de luz orgánica (AMOLED) de matriz activa de 3,7 pulgadas (alrededor de 9,4 centímetros). La resolución de la pantalla es de 800 por 400 píxeles y su relación de contraste es de 100.000 a 1.

El teléfono utiliza un procesador Qualcomm de 1 gigahercio y tiene 512 megabytes de RAM. También tiene 512 megabytes de memoria Flash y viene con una tarjeta de almacenamiento micro SD de cuatro gigabytes. Los propietarios de Nexus One que deseen más almacenamiento pueden actualizar hasta una tarjeta SD de 32 gigabytes.

El teléfono funciona en las frecuencias de 850, 900, 1800 y 1900 megahercios en redes celulares GSM/EDGE. También cuenta con un receptor Wi-Fi que es compatible con los protocolos 802.11 b y g. El teléfono es compatible con Bluetooth 2.1 y Bluetooth estéreo A2DP. También dispone de un receptor de sistema de posicionamiento global asistido.

La cámara de 5 megapíxeles del teléfono viene con un flash LED. También tiene una función de zoom digital que proporciona una potencia de zoom de 2X. La cámara puede grabar videos a 20 cuadros por segundo con una resolución de 720 por 480 píxeles.

El Nexus One se lanzó con la versión 2.1 del sistema operativo Android, cuyo nombre en código es Éclair. Esta versión del sistema operativo admite múltiples contactos y aplicaciones de sincronización, lo que permite a los desarrolladores crear aplicaciones que permitan a los usuarios administrar varias cuentas de correo electrónico con un solo dispositivo.

Cualquiera que desee comprar un teléfono Android primero deberá crear una cuenta de Google. Las cuentas de Google son gratuitas y puede registrarse en cualquier momento, ya sea que tenga un teléfono Android o no. Si tiene una cuenta de Google, puede acceder a servicios como Gmail, Google Calendar y Google Docs. Los diseñadores de Android crearon la plataforma para que interactúe con estas funciones sin problemas.

A medida que el hardware se vuelve más avanzado, es probable que Google modifique el sistema operativo Android para admitir nuevas características y funciones. Y si Google no lo hace, alguien más lo hará. Esa es la belleza de un sistema de código abierto.

¿Qué hace que Android funcione? Siga leyendo para averiguarlo.

El primer teléfono Android

El HTC G1 tiene una pantalla táctil LCD de 3,2 pulgadas (8,1 centímetros), un receptor GPS, un acelerómetro, una brújula electrónica, una cámara de 3,2 megapíxeles y capacidad de conectividad Wi-Fi y 3G. La pantalla se desliza hacia un lado para revelar un teclado QWERTY completo. El teléfono también tiene una ranura de expansión para tarjetas de almacenamiento. Una cosa que no tiene es un conector para auriculares estándar:debe usar un adaptador USB si desea usar sus auriculares. Dado que el teléfono tiene un reproductor multimedia, muchos revisores sintieron que la falta de un conector estándar era un golpe contra el dispositivo.

Arquitectura Android de Google

Cómo funciona el teléfono de Google Los clientes hacen fila para comprar un nuevo HTC G1 en una tienda T-Mobile en San Francisco.

Google generalmente se refiere al sistema operativo Android como una pila de software . Cada capa de la pila agrupa varios programas que admiten funciones específicas del sistema operativo.

La base de la pila es el kernel . Google usó el sistema operativo Linux versión 2.6 para construir el kernel de Android, que incluye los programas de administración de memoria de Android, configuraciones de seguridad, software de administración de energía y varios controladores de hardware. Conductores son programas que controlan dispositivos de hardware. Por ejemplo, el Nexus One tiene una cámara. El kernel de Android incluye un controlador de cámara, que permite al usuario enviar comandos al hardware de la cámara.

El siguiente nivel de software incluye las bibliotecas de Android . Puede pensar en las bibliotecas como un conjunto de instrucciones que le indican al dispositivo cómo manejar diferentes tipos de datos. Por ejemplo, la biblioteca del marco de medios admite la reproducción y grabación de varios formatos de audio, video e imagen. Otras bibliotecas incluyen una biblioteca de aceleración tridimensional (para dispositivos con acelerómetros) y una biblioteca de navegador web.

Ubicada en el mismo nivel que la capa de bibliotecas, la capa de tiempo de ejecución de Android incluye un conjunto de Java principales. Bibliotecas:los programadores de aplicaciones de Android crean sus aplicaciones utilizando el lenguaje de programación Java. También incluye la Máquina Virtual Dalvik.

Una máquina virtual es una aplicación de software que se comporta como si fuera un dispositivo independiente con su propio sistema operativo. Puede ejecutar una máquina virtual en una computadora que opera en un sistema operativo completamente diferente al sistema operativo de la máquina física. El sistema operativo Android utiliza máquinas virtuales para ejecutar cada aplicación como su propio proceso . Eso es importante por varias razones. En primer lugar, ninguna aplicación depende de otra. En segundo lugar, si una aplicación falla, no debería afectar a ninguna otra aplicación que se esté ejecutando en el dispositivo. En tercer lugar, simplifica la gestión de la memoria.

La siguiente capa es el marco de aplicación . Esto incluye los programas que administran las funciones básicas del teléfono, como la asignación de recursos, las aplicaciones telefónicas, el cambio entre procesos o programas y el seguimiento de la ubicación física del teléfono. Los desarrolladores de aplicaciones tienen acceso total al marco de aplicaciones de Android. Esto les permite aprovechar las capacidades de procesamiento y las funciones de soporte de Android al crear una aplicación de Android. Piense en el marco de la aplicación como un conjunto de herramientas básicas con las que un desarrollador puede crear herramientas mucho más complejas.

En la parte superior de la pila están las aplicaciones ellos mismos. Aquí es donde encontrará las funciones básicas del dispositivo, como realizar llamadas telefónicas, acceder al navegador web y acceder a su lista de contactos. Si eres un usuario medio, esta es la capa que más utilizarás. Lo haces con la interfaz de usuario . Solo los programadores de Google, los desarrolladores de aplicaciones y los fabricantes de hardware acceden a las otras capas más abajo en la pila.

Puede cambiar la forma en que funciona su teléfono Google descargando aplicaciones en él. Lea acerca de algunos de ellos en la página siguiente.

Aplicaciones para teléfonos de Google

Cómo funciona el teléfono de Google Google mostró una versión inicial del sistema operativo Android en varias conferencias en 2008.

En estos días, no es suficiente que su teléfono inteligente pueda consultar el correo electrónico y navegar por la Web, además de hacer llamadas telefónicas. Necesita tener a su disposición una gran cantidad de aplicaciones útiles, divertidas, productivas o simplemente sin sentido. El éxito del iPhone ha demostrado que una sólida biblioteca de aplicaciones puede entusiasmar a los clientes. La plataforma Android de Google parece estar siguiendo su ejemplo.

Meses antes de que el HTC G1 llegara a las tiendas, Google presentó la plataforma Android a los desarrolladores. La empresa creó un kit de desarrollo de software (SDK) limitado y lo distribuyó a los desarrolladores. Google incluso estableció el Android Developer Challenge, un concurso que tuvo un premio colectivo de $10 millones.

Los mejores desarrolladores ganaron $275,000 por sus aplicaciones. Aquí hay una pequeña muestra de lo que hizo la calificación:

Hay muchas más aplicaciones de Android en el círculo de ganadores de $275,000 y más allá. Y varios desarrolladores de algunas de las aplicaciones de iPhone más conocidas han expresado interés en desarrollar una versión para Android de sus aplicaciones. Si bien el iPhone tiene una ventaja inicial, Android tiene el potencial para igualarlo y quizás incluso superarlo en el frente de las aplicaciones.

Entonces, ¿cómo crean estos desarrolladores aplicaciones para Android? Aprenderemos más sobre el proceso de desarrollo de aplicaciones en la siguiente sección.

Creación de aplicaciones Android

Cómo funciona el teléfono de Google Uno de los teléfonos inteligentes que usó Google para demostrar una versión anterior de Android

Para crear una aplicación de Android, un desarrollador debe estar familiarizado con el lenguaje de programación Java. Suponiendo que el desarrollador sea competente en Java, puede descargar el kit de desarrollo de software (SDK) y comenzar. El SDK proporciona al desarrollador acceso a la interfaz de programación de aplicaciones de Android. (API).

El SDK incluye varias herramientas, incluidas aplicaciones de muestra y un emulador de teléfono . Los emuladores son programas que duplican las características y funciones de un sistema o dispositivo específico. El emulador de Android es un programa que duplica las funciones de un teléfono que se ejecuta en la plataforma Android. Cuando el desarrollador termina de crear una aplicación, puede probarla en el emulador para ver cómo funcionará la aplicación en el hardware real.

Google proporciona un extenso tutorial de Android en su sitio web para desarrolladores. La compañía incluso brinda consejos sobre los pasos básicos de programación, como probar y depurar el software. Los desarrolladores experimentados pueden saltarse el tutorial e ir directamente a crear una aplicación. Google incluso proporciona instrucciones paso a paso sobre cómo crear una aplicación llamada Hello World para que los desarrolladores tengan la oportunidad de familiarizarse con la arquitectura de Android.

Esto nos lleva a otra característica de Android que lo distingue del iPhone:los desarrolladores pueden crear aplicaciones complejas que se ejecutan en el fondo de otras aplicaciones. Apple limita las aplicaciones del iPhone al primer plano:si cambias a una aplicación diferente, la primera aplicación en la que estabas deja de funcionar hasta que vuelves a ella. Esta función limita los tipos de aplicaciones que los desarrolladores pueden crear para el iPhone. Android permite a los desarrolladores un acceso más amplio a los procesos en segundo plano.

Google divide todas las aplicaciones en cuatro componentes básicos (no todas las aplicaciones tendrán todos los componentes):

Hay otras consideraciones que los desarrolladores deben tener en cuenta al crear aplicaciones. Incluyen el motor de renderizado de gráficos de Android, el software de gestión de procesos, la compatibilidad con la interfaz de usuario y otros detalles técnicos. Google proporciona guías para todos estos elementos en su sitio web para desarrolladores de Android.

El viaje del teléfono de Google no siempre ha sido fácil. Algunos proveedores aceptaron rápidamente el sistema operativo, mientras que otros lo descartaron. Echemos un vistazo a quién está y quién no está entusiasmado con Android.

Proveedores de teléfonos móviles de Google

Cómo funciona el teléfono de Google El HTC G1, el primer teléfono que usó el sistema operativo Android en los Estados Unidos, se vendió por $179 con un Contrato T-Mobile de 2 años.

Hay dos tipos de proveedores que debe considerar cuando habla de un sistema operativo de teléfono inteligente:los fabricantes de teléfonos móviles y los proveedores de servicios de telefonía celular. Fabricantes de teléfonos móviles producir el hardware real. Proveedores de servicios son las compañías telefónicas como T-Mobile o AT&T. Algunos fabricantes de teléfonos móviles trabajan exclusivamente con un proveedor de telefonía móvil específico. En algunos casos, un proveedor de servicios de telefonía celular también producirá su propio hardware.

Como mencionamos anteriormente, el primer teléfono que presentó el sistema operativo Android fue el HTC G1 de High Tech Computer Corporation. Incluso antes de que el teléfono saliera a la venta, los blogueros y periodistas comenzaron a especular sobre quién sería el próximo fabricante de teléfonos en ingresar al juego de Android. Gradualmente, otras compañías como Motorola, Samsung y Dell presentaron sus propios teléfonos Android.

El primer proveedor de telefonía celular en los Estados Unidos que admitió un teléfono con Android fue T-Mobile. La compañía ofreció por primera vez el HTC G1 en su red 3G a los clientes en octubre de 2008 por $179 con un contrato. Un mes antes, T-Mobile ofreció a los clientes actuales la oportunidad de reservar un HTC G1 por adelantado. La preventa fue un gran éxito:T-Mobile tuvo que finalizar la venta antes de tiempo cuando los pedidos superaron las existencias de la empresa de 1,5 millones de teléfonos [fuente:Bylund].

Pero algunos proveedores de servicios de telefonía celular han ido tan lejos como para criticar el sistema operativo Android en público. El CEO de Sprint, Dan Hesse, dijo que Android no era "lo suficientemente bueno como para ponerle la marca Sprint" [fuente:Carew]. Hesse dejó abierta la posibilidad de que Sprint trabajara con la plataforma Android en el futuro. Por su parte, Peter Michaels, director ejecutivo de Hop-on, criticó las declaraciones de Hesse. Michaels alegó que Sprint dificulta que los vendedores de teléfonos económicos se unan a su red. También señaló que Sprint fue miembro fundador de la Open Handset Alliance -- un proyecto que generó Android. Pero Michaels dijo que si bien la compañía dice que admite plataformas abiertas, sus acciones parecen contradecir esas afirmaciones [fuente:Hop-on].

Hesse debe haber cambiado de opinión sobre el sistema operativo Android. Sprint ahora es compatible con HTC Hero y Samsung Moment, ambos teléfonos Android.

Verizon debutó con dos teléfonos Android en 2009:el Motorola Droid y el HTC Eris. AT&T anunció a principios de 2010 que pronto comercializaría teléfonos Android fabricados por HTC, Motorola y Dell.

Con Android extendiéndose a todos los principales operadores de telefonía celular en todo el mundo, podemos ver a Google dominar el mercado de telefonía móvil de la misma manera que lo ha hecho con la búsqueda en línea. Tal vez este es el droide que estás buscando.

Para obtener más información sobre Google Phone y temas relacionados, marque los enlaces en la página siguiente.