lunes, 21 de junio de 2010

Evolución ANDROID

Noticia extraída de revista USERS
http://www.redusers.com/noticias/un-ano-y-medio-de-android-su-evolucion-en-una-imagen/

Android: El Sistema Operativo Móvil de Google`
Android es un sistema operativo orientado a dispositivos móviles basado en una versión modificada del núcleo Linux. 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. 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. 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.
Tres son las principales versiones de Android hoy en día: 1.5, de nombre en clave Cupcake; 1.6 o Donut y 2.x, Eclair. Por supuesto también existieron versiones anteriores: la 1.0, con la que se lanzó el primer móvil Android del mercado, el HTC Dream o G1, de octubre de 2008; y la 1.1, de febrero de 2009, que solucionaba varios errores y añadía alguna que otra funcionalidad no demasiado importante.
Android, al contrario que otros sistemas operativos para dispositivos móviles como iPhone OS, se desarrolla de forma abierta y se puede acceder tanto al código fuente como al listado de incidencias donde podemos ver problemas aún no resueltos y reportar problemas nuevos.

Lo que promete Android:

• Linux forever en el corazón: El core de Android está construido sobre Linux, y su código fuente es totalmente nuevo, cosa de aprovechar al máximo tu teléfono. ¿Un ejemplo? Una aplicación perfectamente puede usar las funciones de discado, mensajería o la cámara; así, el software que uses, gracias a una máquina virtual, optimizará todo de acuerdo a las capacidades de energía y hardware de tu equipo.
• Todos iguales: Android no hará distinciones entre aplicaciones propietarias y de terceros; es decir, todas serán creadas de la misma manera. No tendrás que estar atado a un diseño u orden establecido: si quieres, vas a poder sacarle la pantalla de inicio, cambiar el estilo de discado o seleccionar a tu aplicación favorita para que abra tus fotos por defecto.
• Más allá del teléfono: Pone en una juguera datos que recabes desde internet, más los que estén en tu teléfono– como tus contactos, calendario o posición geográfica. Agítalo, no lo batas… y tienes una aplicación perfectamente posible en Android. Construir, en ese sentido, un mashup de Google (es un sitio web o aplicación web que usa contenido de otras aplicaciones Web para crear un nuevo contenido completo, consumiendo servicios directamente, siempre a través de protocolo http.) Maps te alerta cuando tus amigos estén cerca de tu posición para conectarse con ellos vía SMS o mensajería instantánea.

Comparativa G2 (HTC Magic) y el G1 (HTC Dream)

Googlèame


La Filósofa y Filóloga francesa Barbará Cassin, ha creado un libro titulado con el nombre de “Googléame”, La segunda misión de los EEUU, donde esté popular buscador es el eje de su investigación.

Esta investigación comienza cuando un hecho en su vida personal centrar su interés en google, pero los pilares que mueven la fuente de motivación de Barbará Cassin en su idea de escribir el libro desde su punto vista filosófico, son las dos frases de google: la primera es: “Nuestra misión es organizar toda la información del mundo” y la segunda: “No seas malo” (don’t be evil).

Lo que pretende google con esto es recolectar datos, elegirlos y clasificarlos para que la información pueda ser accesible y útil para todos los usuarios que la requieran, pero esta particular organización de la información está hecha bajo un algoritmo secreto que ningún otro buscador lo posee.

Este motor de búsqueda basado en el algoritmo llamado PageRank, atribuye un rango a las páginas web, lo cual hace que las paginas que se encuentren en primera fila tengan mayor posibilidad de ser leídas o cliqueadas.

Desde mi punto de vista considero que si existe un buscador que te permita acceder a la información de manera rápida, es porque en cierto modo fue creado para responder a la demanda de munchos usuarios, que no cuentan con el tiempo y los recursos para acceder a la misma, de cada uno depende el discernir en cuanto y tanto le conviene elegir el contenido de tal información.

Si google sigue con los fines de satisfacer a los usuarios no veo el porqué de revelar el secreto del algoritmo, siempre y cuando no lo utilice con otros fines, ni nos impongan que buscador utilizar o nos distorsionen, o oculten la información a determinados temas, como es el caso de china, ejemplo: “si, en un país que no sea China, uno escribe en el Google ‘Tiananmen’, obtendrá datos sobre la represión a manifestantes en esa plaza de Beijing, en 1989, que dejó centenares de muertos: pero, si lo escribe en China, no obtendrá más que pacíficas referencias urbanísticas a la plaza”.

Este motor de búsqueda para dar respuestas pertinentes que determinen su calidad, “crawlea” datos o los “browsea” para luego indexarlos y por otro lado, analiza las preguntas por medio de palabras claves. Es así que devuelve respuestas pertinentes y las clasificas por medio de un software que hace la conexión entre las preguntas y el índice de datos.

Esto hace que detrás de esta interfaz grafica que es Google, se esconda un gran conjunto de hardware, que funcionan como un ejército de ordenadores, que hace posible que la información se vea reflejada en nuestra pantalla cuando la solicitamos.