En la búsqueda de mejorar el problema de la fragmentación en el sistema operativo Android, Google ha decidido que los desarrolladores puedan ofrecer diferentes versiones de una misma aplicación. La elección de las mismas es más una cosa de los desarrolladores, que del cliente, ya que suponemos que será un proceso transparente.
La idea pasar por tener varios archivos APK relacionados con la aplicación que vemos en Android Market. Con ello también dan más trabajo a los desarrolladores que quieran tener una versión para dispositivos diferentes.
La posibilidad igualmente es interesante, ya que si con el tiempo se crean algunas plataformas hardware destacadas, por ejemplo, Nvidia Tegra y Qualcomm Snadpragon, que haya un archivo APK adaptado a cada una de ellas.
También será posible crear versiones según sistema operativo, y de esta forma acceder a terminales que tienen mucha representación pero el fabricante no ha querido actualizarlos.
Más información | Android developers