Bueno, hablar sobre gustos...:) lo decía con cierta ironía.
Lighthouse son dos cosas, por una parte es una refactorización profunda del código de Qt y por otra lo que tu dices. Hay que remarcar que esa capa ya existía en Qt desde antes, lo que están haciendo ahora es "empujarla hacia abajo" para tener más código común entre las distintas versiones de Qt, con lo cual el esfuerzo de portarla es menor.
Respecto a la compilación, es a código nativo (ARM, p. ej), aunque compilar a Dalvik es una buena idea, por ahi he leido que alguien está escribiendo un backend para LLVM. Un uso para esto sería que la aplicación se descarga en modo nativo si hay una versión para esa CPU o en Dalvik si la CPU no está en la lista.
A mí me parece muy interesante que la misma aplicación (con diferencias mínimas en el código fuente) funcione en Symbian, Meego, iOS, Windows Mobile y Android.
Re:¿De buen gusto?
(Puntos:3, Interesante)( http://kernel.org/ | Última bitácora: Viernes, 31 Julio de 2015, 11:54h )
Lighthouse son dos cosas, por una parte es una refactorización profunda del código de Qt y por otra lo que tu dices. Hay que remarcar que esa capa ya existía en Qt desde antes, lo que están haciendo ahora es "empujarla hacia abajo" para tener más código común entre las distintas versiones de Qt, con lo cual el esfuerzo de portarla es menor.
Respecto a la compilación, es a código nativo (ARM, p. ej), aunque compilar a Dalvik es una buena idea, por ahi he leido que alguien está escribiendo un backend para LLVM. Un uso para esto sería que la aplicación se descarga en modo nativo si hay una versión para esa CPU o en Dalvik si la CPU no está en la lista.
A mí me parece muy interesante que la misma aplicación (con diferencias mínimas en el código fuente) funcione en Symbian, Meego, iOS, Windows Mobile y Android.
Saludos
1 + 2 + 3 + 4 + 5 + 6 + 7 +... = -1/12