martes, 30 de septiembre de 2014

Aspectos útiles para Android

 Para todas aquellas personas que publican aplicaciones en el Google Play Store o que desarrollan/diseñan aplicaciones para dispositivos con Android; por acá les dejo una serie de aspectos que resultan útiles al momento de trabajar con este tipo de Apps.

Al crear aplicaciones con soporte para múltiples dispositivos (diferentes tamaños de pantalla) resulta indispensable saber el nombre que deben tener las carpetas donde se almacenan los layouts según sea el tamaño de la pantalla. A continuación dejo dicho nombres:


Una vez hecho esto es necesario conocer la resolución de la pantalla en ancho x alto y hacer poder probar el respectivo layout. A continuación dejo dichas resoluciones:

 Y por último si por alguna razón te es  imposible desplegar las opciones del teléfono a través del teclado virtual que proporciona el emulador por acá te dejo los atajos de teclado para activar las funciones del teclado en android a través del emulador.


viernes, 12 de septiembre de 2014

¿Ese número es Claro o Movistar?

El día de ayer jueves 11 de septiembre de 2014 he conseguido publicar una aplicación para Android en el PlayStore.

Inicialmente parecía ser algo complicado pero después de tres semanas intentándolo hacer lo he podido conseguir. En principio es necesario tener una cuenta de desarrollador para Google Play la cuál tiene un costo único, luego debes tener alguna App desarrollada para Android pero antes de publicarla debes firmarla con un certificado digital, luego hay que hacer capturas de pantalla de la App, diseñar un icono para la misma, colocarle una descripción, entre otras cosas.





La Aplicación que yo publiqué se llama ClaroMovistar y permite que las personas que viven en Nicaragua y que necesita utilizar algún número telefónico (fijo o celular) sepan antes de llamar si el número le pertenece a la compañía Claro o le pertenece a Movistar. Esto resulta útil ya que si el número al que yo voy a llamar es de otra compañía muy probablemente esto tenga repercusiones en el coste de dicha llamada. La Aplicación utiliza los prefijos (primeros tres dígitos de un número telefónico) para determinar a qué compañía pertenece. Pero va más allá de hacer eso puesto que es posible desde la misma aplicación hacer la llamada a dicho número, o enviarle un SMS; también la interfaz principal me permite ingresar caracteres alfanuméricos con el objetivo de buscar algún contacto dentro de mi agenda y que se analicen a qué compañía pertenecen los números que yo tengo registrados para ese contacto. La aplicación es tan flexible que en caso de que el prefijo no haya sido identificado por la misma es posible que el usuario lo agregue a una lista de prefijos siempre y cuando el esté seguro a qué compañía pertenece.

Espero que esta aplicación sea de mucha utilidad para varios de nosotros y que les agrade.

Por acá les dejo el link desde donde la pueden descargar: ClaroMovistar

Plantas vs Zombie para PS4

Personalmente este juego a mi esposa y a mí nos encanta un montón, nosotros lo empezamos a jugar como una aplicación para Android; pero el otro día mientras mirábamos las noticias vimos que está disponible para Play Station 4 con gráficos sorprendentes, nuevos Zombies, nuevas plantas y nuevas misiones.



Por lo que pudimos ver está muy renovado en cuanto a gráficas y a personajes y se ve genial. Lo que nos ha parecido atractivo es el humor de los personajes, los comentarios de los mismos y la acción desencadenada por disparos y casi muertes cuando la chapodadora (máquina de cortar césped) está a punto de activarse.

Por acá les dejo el Link en el PlayStore de PlayStation por si alguien quiere mayores detalles: Plants vs. Zombies™ Garden Warfare

Actualización de casilleros para entrega de paquetería


La compañía Boxeway  ha modernizado la forma en la que se entrega y retiran productos desde un casillero.  Se trata de que los usuarios que hacen compras OnLine retiren sus productos en casilleros electrónicos que detectan y determinan de forma automática cuando su producto ha llegado al casillero que ellos tienen asignado.

Los Casilleros de la compañía Boxeway funcionan de una manera simple: al usuario le llega un mensaje (SMS) y un correo electrónico con una dirección con el código que abrirá una puerta de manera automática. Cuando él vaya a retirar un determinado producto sólo tendrá que ingresarlo o mostrar un código QR que le habrá llegado a su e-mail para poder hacer el proceso todavía más simple.



Al parecer con está nueva forma de entregar paquetes los tiempos aquellos en los que era obligatorio entregar la paquetería de forma personal y física se han terminado pues no será necesario llevarlo hasta la puerta de tu casa, ni tampoco que alguien firme el recibido. Interesante verdad.

Las potenciales aplicaciones en la vida real para este tipo de sistemas no se limitan a lo antes citado, sino también se extiende a particulares (para que una persona pueda entregarle cualquier cosa a otra sin necesidad de depender de horarios), hoteles, cadenas de compras (muy a futuro y con una refrigeración especial) y un largo etcétera.

Con Boxeway las personas pueden intercambiar cosas sin tener que encontrarse y pueden sacar de la ecuación la variable del tiempo. Nos imaginamos estos equipos instalados en lugares públicos y en una red que este distribuida conscientemente.

El negocio es de lo más disruptivo y cambiaría la manera en la que se entregan y retiran productos. En Chile y Europa ya funciona e incluso Boxeyway ya tiene un equipo en un Fallabella.

Para más detalles de la empresa por acá el link: Boxeway

Tormenta solar - Septiembre 2014

En este año 2014 tendremos presencia de una tormenta solar en el mes de septiembre.

Según la NASA las tormentas solares no causan ninguna afectación sobre los seres humanos; tampoco acarrean riesgos asociados a la salud.

El miércoles 10 de septiembre de 2014 el sol emitió una fuerte llamarada solar conocida como tormenta solar la cual pudo haber causado afectaciones sobre las comunicaciones satelitales. Las redes eléctricas, los satélites y las transmisiones de radio pueden haberse visto temporalmente interrumpidas gracias a este fenómeno.



A pesar de estas posibles afectaciones, el espectáculo proporcionado por dicha tormenta fue realmente increíble y fue ofrecido con mayor claridad a los ciudadanos que viven en el hemisferio norte. Deslumbrando con un espectáculo de luces. La tormenta provocará una expansión de la aurora boreal o mejor conocidas como luces del norte que es vista principalmente en Canadá y el norte de Estados Unidos.

lunes, 8 de septiembre de 2014

Bootchart - Analiza el inicio/carga/encendido de tu dispositivo Android

Muchas veces resulta necesario escudriñar dentro del teléfono Android para determinar ¿qué les está sucediendo?, ¿porqué se demora en hacer las cosas?, ¿porqué se demora en encenderse?, ¿porqué se demora en apagarse?, ¿cuáles serán las causas, porqué se comporta así y cómo podemos dar una solución?


Para ello es recomendable utilizar una herramienta denominada Bootchart esta herramienta nos ayudará a comprender en detalle el arranque del dispositivo con Android. Muestra un informe completo sobre el proceso de inicio mientras esté está sucediendo (en tiempo real). Por definición "Bootchart es un sistema diseñado para mostrar una representación gráfica de la actividad de un sistema durante el arranque". La herramienta consiste en un elemento de recolección de datos y un elemento de generación de gráficos. Sin embargo, en Android, la recogida de datos está integrada en el programa de inicialización 'init'.



Una vez generado el archivo PNG esté estará listo para su análisis. Ahora sólo queda sentarse y entender el arranque de nuestro dispositivo Android. También es posible comprobar los argumentos por defecto; así como también el flujo de control de arranque del kernel.

Para una descripción de cómo utilizar Bootchart con Android puedes consultar lo siguiente: Using Bootchart on Android