Posts Tagged ‘android’

Distribuciones Android

Hace más de un año hablamos sobre lo lento que iba el proceso de actualización de las distribuciones de Android.

Parace que el proceso sigue su curso pero sigue igual de lento. Lo que si que se aprecia es la desaparición de las primeras distribuciones, y de la Honeycomb que quedó ahí como la hermana pobre…

Para los desarrolladores este marco es un alivio ya que solo hay que centrarse la versión 4 que ocupa el 85,7% centrandose únicamente en las APIs 15+

Aquí teneis los datos del 12 de agosto de 2014:

Version Codename API Distribution
2.2 Froyo 8 0.7%
2.3.3 -
2.3.7
Gingerbread 10 13.6%
4.0.3 -
4.0.4
Ice Cream Sandwich 15 10.6%
4.1.x Jelly Bean 16 26.5%
4.2.x 17 19.8%
4.3 18 7.9%
4.4 KitKat 19 20.9%

Distribuciones Android agosto 2014

Share

La lenta desfragmentación de Android

Hace un mes que comentabamos como Gingerbread sigue demasiado presente en la fragmentación de Android.

Ayer se han publicado los últimos datos de usuarios activos en Google Play y la tendencia, aunque es a mejor (des del punto de vista del abandono las versiones antiguas en favor de las nuevas) el progreso es muy lento.

Vemos un aumento de 3 puntos de la versión Jelly Bean, que mirando los datos lo podríamos repartir así: 2 puntos a actualizaciones de Ice cream y un punto al abandono de Gingerbread y otras versiones (esto son solo suposiciones). En el global hemos pasada de 52,3% a 53,6%, solo un punto y medio. No es para tirar cohetes pero algo se mueve entre los usuarios…

Con esta progresión dentro de 38 meses todo los usuarios estaran en JellyBean, siempre que no aparezca una nueva versión…

Os dejo los últimos datos oficiales:

Version Codename API Distribution 1st april Distribution 1st may
1.6 Donut 4 0.1% 0.1%
2.1 Eclair 7 1.7% 1.7%
2.2 Froyo 8 4.0% 3.7%
2.3 -
2.3.2
Gingerbread 9 0.1% 1.7%
2.3.3 -
2.3.7
10 39.7% 38.4%
3.2 Honeycomb 13 0.2% 0.1%
4.0.3 -
4.0.4
Ice Cream Sandwich 15 29.3% 27.5%
4.1.x Jelly Bean 16 23.0% 26.1%
4.2.x 17 2.0% 2.3%

 

Android Version Distribution

Android Version Distribution

Share

Gingerbread sigue demasiado presente

Nos cuentan por aquí que las versiones más recientes de Android (Ice Cream Sandwich y Jelly Bean) han aumentado su cuota en el mercado respecto a la última actualización (04/03/13), basándose en la interacción de las versiones con GooglePlay.

  • Ice Cream Sandwich pasa de 28.6% a 29.3%
  • Jelly Bean pasa de 16.5% a 25%

¿Hay que estar de enhorabuena? No lo creo ya que el crecimiento no es muy grande respecto con la perdida de la versión Gingerbread que solo disminuye un 4.4%, de 44.2% a 39.6%.

Aún existe un diferencial que provoca una fragmentación a nivel de SO. Sin entrar en la fragmentación de pantallas y resolución.

Para solucionar tenemos varias ideas:

  • Que los desarrolladores dejen de hacer aplicaciones con un API Level bajo, como mínimo se debería de usar el API Level 14 (correspondiente a Android 4.0, 4.0.1, 4.0.2)
  • Que los fabricantes dejen de incluir en teléfonos relativamente nuevos el sistema con versiones inferiores a 4.

Os dejo los últimos datos oficiales:

Version Codename API Distribution
1.6 Donut 4 0.1%
2.1 Eclair 7 1.7%
2.2 Froyo 8 4.0%
2.3 -
2.3.2
Gingerbread 9 0.1%
2.3.3 -
2.3.7
10 39.7%
3.2 Honeycomb 13 0.2%
4.0.3 -
4.0.4
Ice Cream Sandwich 15 29.3%
4.1.x Jelly Bean 16 23.0%
4.2.x 17 2.0%
 
Android Version Distribution

Android Version Distribution

Los datos recogidos durante un período de 14 días que terminó el 2 de abril de 2013.
Cualquiera de las versiones de distribución con menos de 0,1% no se muestran.

Fuente: http://developer.android.com/about/dashboards/index.html

 

Share

Tipos de permisos en Android

Cuando instalamos una APP en nuestro dispositivo tenemos que aceptar que las aplicaciones tienen que acceder a ciertas características del mismo, como puede ser la cámara o la lista de contactos… Como vimos en el post anterior “Prevenir la instalación de Apps poco fiables“, puede ser que algunas Apps malintencionadas quieran acceder a ciertas características que por el tipo de aplicación no debería de acceder ya que no lo necesita para su proposito,  como puede ser un juego cualquiera que no necesita acceder a nuestra lista de contactos o a nuestro registro de llamadas. Es importante conocer que implica cada permiso que nos solicita una aplicación para ser instalada.

A nivel técnico la documentación de Android sobre los permisos se explica de manera muy técnica.  Aunque la documentación de Android no los categoriza de por sí, he intentado agruparlos en los siguientes grupos o categorías de permisos.

Acelerómetro y Vibrador

Permisos para acceder y utilizar el Acelerómetro y el Vibrador del dispositivo.

Aplicaciones

Permisos para manipular ciertos aspectos y comportamientos de las aplicaciones.

Archivos y Almacenamiento

Permisos para acceder, manipular y usar los archivos y los sistemas de almacenaje de archivos como las tarjetas SD.

Audio y Cámara

Permisos para acceder y utilizar los elementos de Audio y de la Cámara del dispositivo.

Comunicación

Permisos para acceder, manipular y utilizar los elementos de comunicación del dispositivo como el bluetooth.

Configuración del dispositivo

Permisos para acceder y manipular las configuraciones del dispositivo como las preferencias del usuario.

Datos de usuario

Permisos para acceder, manipular y utilizar los datos que el usuario tiene almacenados en el dispositivo como los contactos, la agenda, …

Energía

Permisos para acceder a los elementos de control de la energía del dispositivo.

Gráficos

Permisos para acceder y manipular elementos de grafismo.

Llamadas

Permisos para acceder, manipular y utilizar los elementos del teléfono del dispositivo como puede ser efectuar llamadas.

Localización

Permisos para acceder, manipular y utilizar los elementos de localización del dispositivo como el GPS o las coordenadas almacenadas.

Mensajería

Permisos para acceder, manipular y utilizar los elementos del mensajería del dispositivo como puede ser mandar SMS o leer los SMS entrantes.

Redes

Permisos para acceder, manipular y utilizar los elementos de las redes del dispositivo.

Sistema

Permisos para acceder y manipular elementos propios del sistema del dispositivo.

Deprecated

Existen ciertos permisos que han ido quedando obsoletos o que simplemente se han eliminado.

 

Share

Prevenir la instalación de Apps poco fiables

Des de los inicios del Google Play se ha caracterizado por la facilidad de publicar Apps de cualquier tipo y casi de cualquier contenido. Aunque las comparaciones son odiosas, es justamente todo lo opuesto de la Apple Store. Mientras en la Apple Store para publicar una App, ésta tiene que pasar por un proceso de validación, no solo de contenido y de tipo sino que también se revisa el código fuente. En Google Play éste control tan exhaustivo no existe. Últimamente han apretado un poco más las restricciones para publicar pero dejando siempre la parte del código fuentes en manos de los programadores.

Ante esta situación nos encontramos con noticias como esta: Un malware en Android provoca que las facturas de los usuarios se vean incrementadas. Como podemos evitar este tipo de fraude y otros problemas como puede ser el robo de información.

Mi primer consejo a todos aquellos que me han preguntado es el siguiente:
Instálate un antivirus. Un Smartphone o un Tablet, aunque no somos conscientes, es un terminal informático como un PC más reducido y con otras prestaciones, pero al fin y al cabo un terminal conectado a una red, y de la misma forma que un PC es susceptible de ser atacado. Existen varios antivirus gratuitos, AVAST http://www.avast.com/es-ww/free-mobile-security o AVG http://www.avg.com/es-es/antivirus-for-android

En el momento de descargar, y durante el proceso de instalación de una App, hay que mirar ciertas cosas para minimizar los riesgos. Nunca estaremos 100% seguros al descargar una App, a menos que descarguemos Apps de desarrolladores reconocidos.

Hay varias cosas que deberíamos mirar en el proceso de descarga e instalación de una App:

  • Información de la App: leer bien la descripción de la App, los nombres y los títulos pueden decirnos algo que no corresponde con nuestras expectativas.
  • Puntuación y comentarios: observar la puntuación de la App y leer las opiniones de los usuarios, tanto las buenas como las malas. Quizás las malas nos digan algo más real sobre la App que las buenas.
  • Permisos: las aplicaciones requieren permisos del usuario para acceder a ciertas características del dispositivo e incluso y sobre todo cuando quieren acceder a nuestra información personal. Este punto es el más importante para reducir al máximo los posibles daños.

Sobre los permisos hablaremos próximamente más en detalle.

 

Share

App: Wifi Analyzer

Esta app permite básicamente visualizar información básica de tu(s) wifi(s).

Gracias a sus diferentes modos de visualización puedes mejorar el rendimiento de tu wifi.

Canales: visualiza los canales usados por las diferentes Wifi a tu alcance

Canales

Tiempo: visualiza la señal de los canales a lo largo del tiempo

Tiempo

Señal: muestra la calidad de la señal de la wifi seleccionada

Medidor de señal

Lista: visualiza las wifi a tu alcance en una lista, mostrando la potencia de la señal.

Lista

Calidad: visualiza los diferentes canales y muestra cual es mejor para ubicar la señal de la wifi.

Calidad

Lo interesante de esta ultima funcionalidad es poder modificar el canal de tu wifi en función de lo libre u ocupado que está.

Lo he probado en una tablet  Samsung Galaxy Tab 2 y funciona perfectamente.

Os dejo el link de app Wifi Analyzer link

Valoración media: 4,6

Valoración nuestra: 5

 

Share

Google actualiza la línea de productos Nexus

Google actualiza la línea de productos Nexus que incluye:

  • Nexus 4 como smartphone
  • Nexus 7 como tableta de 7″
  • Nexus 10 como tableta grande 10″

Nexus 4

Es el primer modelo Nexus fabricado por LG.

Características principales:

  • Pantalla de 4,7 pulgadas
  • Camara de 8 megapixels
  • Conectividad 3G i NFC
  • Procesador QuadCore 1.5GHz Qualcomm
  • Soporta carga inalámbrica
  • Versión de 8GB a $299
  • Versión de 16GB a $394

Cosas que no tiene (o no han comentado que tenga):

  • LTE

Disponible a partir del dia 13 de noviembre en Google Playen US, UK, Canada, Alemania, Francia, España y Australia. Disponible en las tiendas habituales a finales de noviembre.

Nexus 7

Fabricado por Asus, se añade a de la versión de 32GB y se continua la de 16GB. Parece que la versión de 8GB acabará descontinuada.

Los precios son muy competitivos, $199 para la versión de 16GB y $249 para la versión de 32GB.

Nexus 10

La tableta de pantalla “grande” de 10 pulgadas fabricada por Samsung.

Una característica importante, es que es la primera tableta “compartible”. Es decir que permite multiples usuarios y se puede pasar de uno a otro, lo que permite una nueva experiencia familiar para la tableta.

Otras característica importante:

  • gran resolución de la pantalla, 2560×1600 a 300 dpi
  • batería más duradera; 9 horas de de reproducción de video y 500 horas en standby!!! Esto habria que verlo en directo ;)

Los precios de oscilan entre los $399 la versión de 16GB y $499 la versión de 32GB.

Disponible a partir del dia 13 de noviembre en Google Play en US, UK, Canada, Alemania, Francia, España, Japón y Australia.

 

Share

Android: Previsión de estar en 1 billón de dispositivos en 2013

El número de dispositivos Android que se han activado en todo el mundo desde el lanzamiento del sistema operativo en el año 2008 ha superado los 500 millones. Hugo Barra, Director de Product Management for Android de Google, publicó la noticia en la red social Google+ y agregó que 1,3 millones de nuevos dispositivos están siendo activados todos los días.

La firma de investigación IHS iSuppli mientras tanto ha pronosticado que las ventas acumuladas de teléfonos inteligentes Android rompera la barrera de 1.000 millones en 2013, apenas cinco años después de que el sistema operativo fue lanzado por primera vez. Se prevee que las ventas anuales para 2013 sean de alrededor de 451 millones, más allá de los 357 millones este año.  Si la tasa actual de crecimiento de dispositivos Android sigue, la cantidad total se acercará a 3.000 millones en 2016.

Daniel Gleeson, analista de IHS dijo que el éxito de Android se debe en gran parte a la estrategia de crecimiento de Google basado en proporcionar el sistema operativo como una plataforma de código abierto de terceros a los fabricantes de smartphones de forma gratuita.

“Este tipo de modelo de código abierto significa que Google ofrece a los fabricantes de terminales la posibilidad de personalizar Android con facilidad, y también por la eliminación de los derechos de licencia, ayudan en gran medida fomentar la adopción entre los fabricantes”, agregó.

En contraste, las previsiones de dispositivos con el sistemas operativo iOS de Apple rondan los 527 millones en 2012, sin llegar al billon en 2015.

 

Share

Rellenando Google Play de Apps

Después de leer el articulo que el compañero Lluis Franco @lluisfranco nos envió sobre las apps fantasmas de google play me he puesto a curiosear un poco.

En Google play he realizado la siguiente búsqueda: “linterna“, y el resultado ha sido “Al menos 1.000 resultados”.

Una de las cosas que comentamos es que muchas aplicaciones son la misma repetida con alguna cosa diferente. Pues como lo mejor es un buen ejemplo, he encintrado a este desarrollador que tiene nada más y nada menos que ¡¡¡13 aplicaciones de linterna!!!! Solo tiene esas 13 apps.

Veamos las aplicaciones:

Si vais a un par de enlaces veréis que las descripciones son exactamente las misma, excepto el nombre del equipo y el escudo! No voy a discutir la idea que puede ser buena, una linterna que proyecta el escudo de tu equipo. El tema es que si el diseño de la App es bueno y cumple la funcionalidad anunciada pues nada que decir, nos puede gustar más o menos.

Lo que sí que me gustaría comentar es la manera de rellenar el repositorio de apps que no aportan nada. Si el desarrollador quiere mostrar que sabe programar apps podria haberse currado una aplicación en la que puedes escoger el escudo del equipo y cambiarlo mediante un menú de configuración, incluso añadir una funcionalidad que ponga por defecto el escudo del equipo de la ciudad donde estás (via geolocalización) y si no hay de la ciudad más cercana…

Seguramente ser desarrollador y tener 13 Apps subidas debe estar muy bien pero yo preferiria tener una sola App pero que sea realmente buena y única.

 

 

Share

Cámara Samsung Galaxy con Android

Si hace unos dias hablamos de la salida de una cámara Nikon con Android, hoy podemos decir lo mismo de Samsung.

Las diferencias entre una y otra:

Samsung usa  Jelly Bean en vez de Gingerbread.

Nikon lleva 16GB y Samsung 8GB

Ambas lleva  WiFi y GPS

Samsung lleva 3G y Bluetooth

En cuanto a la cámara en si, sensor de 16-MP 1/2.3″ BSI CMOS, con objetivo de 23 mm y zoom óptico de 21 aumentos, que permitirá también vídeos Full HD.

La pantalla de Nikon es de 3,5″ y Samsung incorpora una pantalla de 4,8″

La podemos ver en funcionamiento en este video

Share