App Store es un servicio para el iPhone, el iPod Touch, el iPad, Mac OS X Snow Leopard yMac OS X Lion, creado por Apple Inc., que permite a los usuarios buscar y descargar aplicaciones de iTunes Store o Mac App Store en el caso de Mac OSX, desarrolladas con el iPhone SDK y publicadas por Apple. Estas aplicaciones están disponibles para ser compradas o libres de costo, dependiendo de cada una. Las aplicaciones pueden ser descargadas directamente al iPhone o al iPod Touch por medio de una aplicación del mismo nombre, aunque App Store también está disponible al interior del programa iTunes.
Android en un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux. Diseñada en un principio para dispositivos móviles, Android permite controlar dispositivos por medio de bibliotecas desarrolladlas o adaptados por Google mediante el lenguaje de programación Java.
Android es una plataforma de código abierto. Esto quiere decir, que cualquier desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros lenguajes y compilarlas a código nativo de ARM (API de Android).
Inicialmente, Android fue desarrollada por Google Inc. aunque poco después se unió Open Handset Alliance, un consorcio de 48 compañías de Hardware, Software y telecomunicaciones, las cuales llegaron a un acuerdo para promocionar los estándares de códigos abiertos para dispositivos móviles.
Google sin embargo, ha sido quien ha publicado la mayoría del código fuente de Android bajo la licencia de Software Apache, una licencia de software libre y de código abierto a cualquier desarrollador.
Todas las aplicaciones creadas con la plataforma Android, incluirán como base un cliente de email (correo electrónico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java.
Android Market es un programa informático basado en un sistema abierto de distribución de contenidos desarrollado por Google para dispositivos basados en el sistema operativo Android(también desarrollado por Google), el cual permite a sus usuarios navegar, comprar, instalar y descargar aplicaciones desarrolladas por terceros.
Android Market tiene un acceso fácil y rápido a sus aplicaciones. Las aplicaciones son creadas por desarrolladores de todo el mundo y posteriormente puntuadas por los usuarios de Android. El menú tiene las siguientes opciones:
§ Mostrado: avanza por los iconos de la parte superior para ver las aplicaciones mostradas.
§ Aplicaciones: examina todas las aplicaciones o busca aplicaciones por categorías.
§ Juegos: examina todos los juegos o busca juegos por categorías.
§ Búsqueda: busca aplicaciones en Android Market.
§ Mis descargas: visualiza las aplicaciones que están instaladas en el dispositivo.
Las categorías de juegos y aplicaciones, del menú principal proporcionan submenús para que la búsqueda sea más sencilla. Los usuarios tienen la posibilidad de valorar las aplicaciones mediante un sistema similar a YouTube, con una escala del 1 al 5, también ofrece la posibilidad de poner comentarios sobre la aplicación. La novedad de la nueva versión de Android Market es también la posibilidad de añadir capturas de pantalla de su aplicación.
Las aplicaciones móviles son extensiones informáticas para dispositivos portátiles. Estas pueden ser gratuitas o de pago. Inicialmente, las aplicaciones tenían una función puramente recreativa. Sin embargo, han ido evolucionando en aplicaciones más útiles, como son las aplicaciones para el registro de gastos, información deportiva, guías de restaurantes, callejeros… Actualmente las nuevas aplicaciones más innovadoras son las llamadas de realidad aumentada que combinan elementos reales y virtuales. El tipo de aplicaciones Android se clasifican de la siguiente manera: Compras, comunicación, cómics, deportes, estilo de vida, finanzas, herramientas, multimedia, noticias y meteorología, ocio, productividad, referencia, salud, sociedad, temas, viajes, demostración y bibliotecas de software. Unas de las aplicaciones más importante para dispositivos móviles son los juegos, y estos reciben un trato especial dentro de las aplicaciones su clasificación es la siguiente: Arcade y acción, casuales, juegos de cartas, casino, puzzles y juegos para ejercitar la mente.
La geolocalización es un término nuevo, que se ha venido usando desde más o menos mitad del año 2009, y que hace referencia a conocer nuestra ubicación geográfica automáticamente.
Hay varias maneras de que esto suceda, y como es natural, los dispositivos móviles son los que más fácil permiten la actualización de nuestra posición, por su portabilidad.
De un tiempo para acá los teléfonos móviles , de gama alta, y unos cuantos de gama media, traen integrados receptores GPS que mediante la red de satélites que rodea al planeta, puede ubicarnos en cualquier punto del globo.
Aunque también con herramientas como Google Maps que ofrecen la geolocalización sin necesidad de tener GPS en el móvil, pues con base en las torres de telefonía calcula la intensidad de la señal, y triangula la posición estimada en el mapa. No funciona con la misma precisión de un GPS, pero se acerca bastante.
Pero no es necesario un dispositivo móvil, también los navegadores nuevos (Chrome, Firefox, Opera), usan el API de Geolocalización que tiene Google. De tal manera que si necesitas ir de un lugar a otro, gracias a esta tecnología, solo tienes que decir a dónde vas, pues por la Geolocalización ya se sabe dónde te encuentras, ó si quieres pedir un domicilio simplemente buscas y el navegador te mostrará posibles opciones que queden cerca a donde estés ubicado.
Esto funciona verificando la IP actual que tiene el PC, junto con posibles puntos de acceso WiFi, que estén en la base de datos de Google Location Services, y así da una localización estimada.
De esta manera se utiliza Google Latitude (que para los que no saben), sirve para Geolocalizar a los contactos sobre Google Maps, y saber geográficamente donde se hallan.
Un código QR (Quick Response Barcode) es un sistema para almacenar información en una matriz de puntos o un código de barras bidimensional creado por la compañía japonesa Denso-Wave en 1994; se caracterizan por los tres cuadrados que se encuentran en las esquinas y que permiten detectar la posición del código al lector. La sigla “QR” se derivó de la frase inglesa “Quick Response” pues el creador aspiraba a que el código permitiera que su contenido se leyera a alta velocidad. Los códigos QR son muy comunes en Japón y de hecho son el código bidimensional más popular en ese país.
Aunque inicialmente se usó para registrar repuestos en el área de la fabricación de vehículos, hoy, los códigos QR se usan para administración de inventarios en una gran variedad de industrias. Recientemente, la inclusión de software que lee códigos QR en teléfonos móviles japoneses, ha permitido nuevos usos orientados al consumidor, que se manifiestan en comodidades como el dejar de tener que introducir datos de forma manual en los teléfonos. Las direcciones y los URLs se están volviendo cada vez más comunes en revistas y anuncios japoneses.
El agregado de códigos QR en tarjetas de presentación también se está haciendo común, simplificando en gran medida la tarea de introducir detalles individuales de un nuevo cliente en la agenda de un teléfono móvil.
Los consumidores que cuenten con dispositivos y programas de captura, en combinación con un PC con interfaz RS-232C pueden usar un escáner para leer los datos.
El estándar japonés para códigos QR (JIS X 0510) fue publicado en enero de 1999 y su correspondiente estándar internacional ISO (ISO/IEC18004) fue aprobado en junio de 2000.
Un detalle muy importante sobre el código QR es que su código es abierto y que sus derechos de patente (propiedad de Denso Wave) no son ejercidos.
NFC (Near Field Communications) es una tecnología inalámbrica de corto alcance que permite que dos dispositivos de seguridad se conecten para el intercambio de cantidades pequeñas de datos cuando se colocan a pocos centímetros de distancia. El intercambio ocurre a través de un campo magnético creado por un dispositivo que actúa como un iniciador, lo que genera un campo de radiofrecuencia de identificación que puede alimentar un blanco pasivo o desencadenar una nueva diana para iniciar la actividad. Esto significa que sólo uno de los dispositivos de comunicación necesita una fuente de poder.
Por esa razón, los objetivos pueden adoptar formas muy simples, tales como etiquetas, calcomanías, llaveros o tarjetas. Se pueden almacenar datos personales como detalles de tarjetas de débito y crédito, los datos de programas de lealtad, los números de PIN y los contactos en red, entre otra información.
Según el Foro NFC, los tres principales usos de la tecnología NFC en la actualidad son “el intercambio, la vinculación, y la transacción.” Las compañías globales están interesadasen la capacidad de NFC paraproporcionar comercialización generalizada, simplificar los procesos y facilitar el pago sin contacto de las mercancías. Para los consumidores, algunos de los beneficios incluyen la posibilidad de recopilar los archivos digitales, el intercambio de datos con la gente e interactuar con otros dispositivos de una manera más sencilla e intuitiva.
Modo de comunicación pasiva: El dispositivo iniciador ofrece un campo de soporte y las respuestas del dispositivo de destino mediante la modulación del campo existente. En este modo, el dispositivo de destino podrá llamar su potencia de funcionamiento de la Iniciador proporcionado por el campo electromagnético, por lo que el dispositivo de destino de un transponedor.
Modo de comunicación activa: tanto iniciador y comunicar dispositivo de destino de forma alternativa la generación de sus propios campos. Un dispositivo se desactiva su campo de RF, mientras que se espera de los datos. En este modo, ambos dispositivos suelen tener fuentes de alimentación.
Algunos ejemplos de cómo la tecnología NFC puede ser utilizado: