Google lucha contra la fragmentación con el nuevo SDK para Android

Desde que Google llegara al mercado allá por el año 2008, hemos visto una evolución prácticamente única. De hecho, la predicción es que en algún momento de próximo año 2013 se convierta en el sistema operativo presente en la mayor cantidad de dispositivos del mundo, superando incluso a Windows. Sin embargo, también es bien conocido por todos cuál es el talón de Aquiles de Android, la fragmentación. Pues bien, Google ha dado un paso más en la lucha por acabar con esta carencia, aunque de una forma un poco appleiana.

Concretamente, han cambiado las cláusulas del SDK, el Kit de Desarrollo de Software de Android, que no se habían modificado desde que fuera lanzado en el año 2009. Las modificaciones van en un camino claro, y tenemos un artículo que hace referencia directa a la fragmentación. Entre otras cosas, ese artículo de las nuevas cláusulas para desarrollar aplicaciones implica que los usuarios no pueden  tomar ninguna medida durante el proceso de desarrollo que produzca o cause la fragmentación de Android. Eso incluiría una gran cantidad de cosas. Y es por eso que decimos que la medida es un tanto appleiana, porque deja a discreción de Google el cómo se aplicaría esta norma.

Sea como sea, los desarrolladores deben conocer muy bien lo que es la fragmentación, y evitar al máximo que esta pueda potenciarse con sus aplicaciones. Es decir, lo mejor es adaptar las apps a todos los dispositivos, lo que incluiría todos los tamaños de pantalla y todos los componentes de los equipos que hay en el mercado. Esto nos deja varias incógnitas, como por ejemplo, qué será lo que ocurrirá con los juegos desarrollados tan solo para unos determinados procesadores, o con los que están dirigidos para dispositivos Kindle.

Y es que, la cláusula especifica que solo se puede utilizar el SDK de Android para desarrollar aplicaciones dirigidas al sistema operativo de Google. Claro, difícil solución nos deja esto si tenemos en cuenta que las aplicaciones para Kindle deben utilizar APIs de la propia Amazon, o que el desarrollo de aplicaciones para determinados procesadores se hacía por medio de paquetes de desarrollo creados por la propia fabricante del dispositivo. No obstante, todo es realmente sencillo. Las cláusulas de Google solo se refieren a las aplicaciones que vayan a ser publicadas en la tienda Google Play Store, por lo que todas aquellos que no, como las que se desarrollan para precisos procesadores, que suelen estar ubicadas en tiendas especiales, o las que van para Kindle, que tienen su Amazon App Store, no tendrán ningún problema. La única salvedad es que ya no podrán estar ubicadas dentro de Google Play, aunque la verdad es que eran las menos.

Lo mejor es que el futuro es realmente bueno para todos los usuarios, aunque ciertamente peor para los desarrolladores menos experimentados. Con el paso del tiempo, cada vez veremos menos aplicaciones que sean compatibles con algunos dispositivos pero no con otros.

Lo hemos leído en Xataka Android


5 comentarios

  1.   axel dijo

    Que pantallas son mejores las amoled o las Lcd ??
    He visto un comentario d alguien q decia sobre sta pregunta q he hecho y decia: que las pantallas super amoled son malas ,si no es super amoled plus , no merece la pena ,pero no medijo nada sobre las Lcd ? .
    Una vez leii en muchos foros donde dexian q las pantallas Lcd ,eran muy inferiores q las amoled ,entonces xq hay muchas compañias sacando stas pantallas ??
    Otra cosa samsung quiere sacar una oantalla d 5pulgadas ,con pantalla super amoled sin el plus , entonces nos la quieren meter doblada ?!»!


    1.    Josse dijo

      Las pantallas Super Amoled son buenas, pero con el plus son aun mejores, la diferencia esta en esto, mira esta pagina de comparaciones http://www.google.cl/imgres?q=super+amoled+plus&num=10&hl=es&biw=1317&bih=558&tbm=isch&tbnid=wxRj-R4xfJPDTM:&imgrefurl=http://es.engadget.com/2012/05/03/samsung-galaxy-s-iii-super-amoled-hd/&docid=jxDstxjgSZ8z2M&imgurl=http://www.blogcdn.com/es.engadget.com/media/2012/05/galaxy-s-familia-microscopio.jpg&w=600&h=400&ei=XJipULXWDJKu8QTA_IDADQ&zoom=1&iact=hc&vpx=935&vpy=175&dur=440&hovh=183&hovw=275&tx=177&ty=74&sig=115399395046852939151&page=2&tbnh=135&tbnw=203&start=16&ndsp=22&ved=1t:429,r:20,s:0,i:132 . Ahi veras porque las Amoled plus son mejores ya que ustilizan 3 subpixeles por pixel, si sacaras la resolucion del galaxy s3 y del s2 y del iPhone 5 (que usa una pantalla LCD retroiluminada por LED)

      es :

      1280×720 = 921600 x 2 (cantidad de subpixeles) S3

      800×480 = 384000 x 3 (cantidad de subpixeles) S2

      1136×640 = 727040 x 3 (cantidad de subpixeles) iPhone 5

      ahi veras porque las AMOLED sin el plus son mas pixeleadas, y muestran colores con tonos morados


      1.    axel dijo

        Entonces tengo razon ,en q samsung sacando un movil d 5pulgadas con pantalla super amoled full hd ( sin el plus ) seran inferiores , q las Lcd full hd ?? Nos la quieren meter doblada


        1.    Josse dijo

          Obvio, pero en lo que respecta a contraste, las Super Amoled podrian ganar… a menos que las LCD utilicen retroiluminacion LED


        2.    Josse dijo

          Exactamente, pero en lo que respecta a CONTRASTE ganarian las Super Amoled, a menos que las LCD utilicen Retroiluminacion LED