¿Las aplicaciones de Android serán compatibles con el sistema operativo Ubuntu Phone?

16

He oído que hay cierta similitud en el código utilizado para los programas Ubuntu y Android, pero ¿se ha mencionado en toda la publicidad reciente sobre el próximo sistema operativo Ubuntu para teléfonos, si las aplicaciones Android existentes serán compatibles o no con Ubuntu?

Gallus
fuente
1
posible duplicado de ¿Puedo ejecutar aplicaciones de Android en Ubuntu?
Eric Carvalho el
2
@EricCarvalho Se trata de aplicaciones de Android en Ubuntu para teléfonos, no Ubuntu Desktop.
Uri Herrera
la gente está instalando el escritorio Chrome en el teléfono, no hará una gran diferencia en un momento, esa página puede conducir a una solución similar cuando xmir y otras computadoras de escritorio aterrizan para teléfonos convergentes
Mateo

Respuestas:

13

Hasta ahora, el kit de herramientas QML de Ubuntu es solo una vista previa, por lo que no hay una respuesta definitiva posible. Pero Richard Collins, jefe de productos móviles de Ubuntu, ha declarado en una entrevista de gadget :

P: Dado que Android también está basado en Linux, ¿hay algún plan para que Ubuntu ejecute aplicaciones de Android?

R: Muchos desarrolladores de Android ya usan Ubuntu como su sistema operativo de escritorio y tenemos una afinidad muy cercana con ellos. Tenemos la intención de alentarlos a hacer que sus aplicaciones de Android se ejecuten en Ubuntu, pero no diseñaremos ningún middleware para ejecutar aplicaciones de Android. Los desarrolladores son lo suficientemente inteligentes y capaces de hacer que sus aplicaciones se ejecuten en nuestros dispositivos. Tenemos una iniciativa activa en este momento para ayudarlos directamente a lograr esto.

Esto lo deja bastante claro: las aplicaciones deben ser aplicaciones web o portadas a Ubuntu.

xubuntix
fuente
12
alguien debería crear una aplicación para Ubuntu Touch como Wine, justo donde puede usar aplicaciones de Android en lugar de software de Windows: D
Jeggy
1
Estoy de acuerdo con @Jeggy - No usaré UbuntuOS cuando no pueda hacer todo lo que pude hacer previamente en mi Android
BlueWizard
1

Como se respondió anteriormente, canonical no admitirá aplicaciones de Android en ubuntu touch. Su razonamiento oficial es que las aplicaciones "nativas" son más rápidas. Un punto que no mencionan es que Oracle arrastró a Google en una demanda multimillonaria por usar Java en Android (Google "Google Oracle Oracle Java"). Debería ser bastante simple para ubuntu admitir aplicaciones de Android, pero requeriría el "dalvik vm" que podría arrastrar a canónico en una demanda demasiado grande para que valga la pena. Sin embargo, los terceros pueden, y muy probablemente portarán dalvik a ubuntu para admitir aplicaciones de Android, apuesto a que alguien lo hará justo después de que se publique el toque oficial de ubuntu. El problema con todo esto es que no resuelve el problema de la ejecución legal de aplicaciones compradas para Android. Sin embargo, no creo que deba ser un problema para las aplicaciones gratuitas.

zezin
fuente
2
Ahora que Oracle perdió severamente esa demanda , el uso de implementaciones alternativas de Java es probablemente mucho más seguro para todos (incluido Canonical) que nunca antes (incluso antes de la adquisición de Sun por parte de Oracle). Pero no soy abogado y este no es un consejo legal. :) Como cuestión separada, ¿por qué sería ilegal ejecutar una aplicación que ha comprado en un sistema "extraño"? No es ilegal ejecutar aplicaciones payware compradas correctamente en CyanogenMod. (Puedo pensar en posibles restricciones de licencias extrañas, pero eso también podría aplicarse a las aplicaciones gratuitas.)
Eliah Kagan
1
Como actualización: el ART de Dalvik está siendo obsoleto por ART, que traduce las aplicaciones Java en aplicaciones nativas después de la instalación. Por lo tanto, incluso si no es oficial, estoy seguro de que una vez que se establezcan los dispositivos de teléfono Ubuntu, algún hacker portará ART al teléfono Ubuntu.
Andreas Hartmann