Red de conocimiento informático - Conocimiento sistemático - APK de plataforma IoT

APK de plataforma IoT

La compatibilidad, ante todo, es un tema relativo, al igual que la "cita a ciegas", se basa en la premisa de ver a la otra persona. Sin embargo, depende de Microsoft si la plataforma Windows proporciona soporte para aplicaciones de Android, porque el propio Android es de código abierto. Hace algún tiempo, Microsoft celebró una conferencia global en línea para desarrolladores en Nueva York. En la conferencia, Microsoft anunció su marco de desarrollo. Net marcó el comienzo del código abierto y lanzó versiones preliminares de Visual Studio 2013 Community y Visual Studio 2015 para pequeños desarrolladores.

¿Qué Android win10 es mejor? Figura 2

En el futuro, Windows será más abierto

Antes de esto, puedes ejecutar el sistema Android en Windows. plataforma, puede implementar aplicaciones de Android, pero necesita otras herramientas. También cabe señalar que ya a finales del año pasado, en la conferencia de prensa de Microsoft en San Francisco, el director ejecutivo de Microsoft, Nadella, dijo a los medios que "Microsoft ama Linux". Desde esta perspectiva, Microsoft se ha vuelto más abierta.

Análisis técnico: Win10 es compatible con aplicaciones de Android.

Se puede ver en los diversos cambios en la vista previa de la tecnología Win10 que Microsoft está prestando cada vez más atención a la experiencia de los usuarios de escritorio, y el lanzamiento de la tienda de aplicaciones también se ha preparado para la plataforma móvil. desde el principio, o Se puede decir que la esperanza de Microsoft para Windows 10 no es mantener las aplicaciones de escritorio tradicionales y no abandonar el desarrollo de plataformas móviles. Sin embargo, con los continuos cambios en el desarrollo, los competidores de lento crecimiento de la Windows App Store no son en realidad aplicaciones de Android, sino aplicaciones exe.

¿Qué Android win10 es mejor? Imagen 3

Las aplicaciones de la Tienda Windows siguen siendo un desastre (en comparación con el mercado de aplicaciones de Android)

Las aplicaciones de Windows son más abiertas que Android, hasta cierto punto, también es más complicado que el mercado de aplicaciones de Android. Android también tiene un mercado de aplicaciones de terceros más formal. Windows es diferente. Hay muy pocos sitios web de aplicaciones confiables. Porque, en muchos de los enlaces de aplicaciones con los que hemos entrado en contacto, hay varios "enlaces engañosos" en la página y también hay varios paquetes en el software. Incluso si no se tiene cuidado, los virus pueden penetrar por todas partes.

¿Por qué Win10 no puede “unificar el software”?

¿Qué Android win10 es mejor? Figura 4

No es fácil establecer una plataforma de software unificada para Windows 10.

Aunque el software de Android es de código abierto, todavía existe un mercado de aplicaciones de Google Play. La tienda de aplicaciones contiene software genuino certificado, al igual que la plataforma Steam, lo que inevitablemente conducirá al rápido desarrollo de la tienda de aplicaciones y atraerá a más usuarios de PC. En cualquier caso, al incluir aplicaciones exe en la tienda de aplicaciones, Microsoft también ha enviado un mensaje a los usuarios y desarrolladores de que Win10 admite dos formatos de aplicaciones y métodos de desarrollo diferentes, y los desarrolladores pueden elegir el método de desarrollo o utilizar diferentes tipos de aplicaciones.

Desde un punto de vista técnico

Desde un punto de vista técnico es claramente posible. WinJS es un proyecto de código abierto y no hay problemas para ejecutar Chrome/Webkit. Las herramientas de desarrollo de Xamarin/Mono demuestran que es posible crear aplicaciones nativas de Android a través de C#/Fake XAML. Microsoft VS2015 ya tiene un emulador de Android y la próxima versión de las aplicaciones habilitadas con tecnología ASP.net puede ejecutarse de forma nativa en MacOS X sin un SDK, entonces, ¿por qué Microsoft no hace lo mismo con la aplicación?

¿Qué Android win10 es mejor? Figura 5

Xamarin se puede desarrollar en Visual Studio.

Xamarin: Fundada en 2011 para hacer que el desarrollo móvil sea increíblemente rápido y sencillo. Los productos de Xamarin simplifican el desarrollo de aplicaciones para múltiples plataformas, incluidas aplicaciones iOS, Android, Windows Phone y Mac. Xamarin fue fundado y en el que participan muchos desarrolladores conocidos de la comunidad de código abierto, y también es el líder del proyecto Mono, una implementación de código abierto y multiplataforma de C# y . NET marco.

Si Xamarin puede hacerlo, entonces Microsoft ciertamente puede hacerlo, pero no con XAML falso, sino con XAML real y el SDK de WinRT real. Además, Rudy Huyn también dijo que a los desarrolladores de Android no les gusta la plataforma de desarrollo Eclipse. El lenguaje C# es muy similar a Java y ambos tienen algunas características particularmente interesantes (Linq), que pueden inspirar a nuevos desarrolladores móviles a utilizar las herramientas de Microsoft (Blend/). Visual Studio) para desarrollar aplicaciones que puedan ayudar a mejorar la Tienda Windows.

En realidad, si Android es compatible con Microsoft es un dilema.

Windows 10 y posteriores serán compatibles con las aplicaciones de Android. A nivel técnico, parece que hemos visto algunas pistas, es decir, ejecutar un emulador de aplicaciones de Android en la plataforma Windows es una cuestión relativamente sencilla y también apareció en Windows anteriores. Sin embargo, lo que nos preocupa es que el modo de aplicación nativa de Android se pueda ejecutar a nivel de SDK. Microsoft no ha tomado prestado este método técnico por el momento.

¿Qué Android win10 es mejor? Figura 6

El SDK utilizado para desarrollar aplicaciones bajo la plataforma Windows es una colección.

Bueno, en ese caso, veamos cómo evalúan este asunto los expertos de la industria (desarrolladores, medios extranjeros).

Rudy Hoon es un desarrollador famoso. Recientemente, él mismo escribió un artículo para expresar sus puntos de vista. Rudy Hoon ha dejado clara su oposición a los rumoreados planes de Microsoft. Si los usuarios necesitan elegir entre un teléfono Android y un teléfono que pueda emular aplicaciones de Android, la respuesta final también es muy clara.

El sistema OS/2 construido por Microsoft e IBM finalmente falló porque intentó ejecutar aplicaciones de Windows, y el sistema BlackBerry BB10 también falló debido a la introducción de aplicaciones de Android. El sistema BB10 es un buen material de enseñanza negativo. Todas las aplicaciones de BlackBerry Store se desarrollan utilizando el SDK de Android y casi ninguna aplicación utiliza el SDK de BlackBerry. Si Microsoft sigue así, lo que suceda a continuación dependerá del desarrollo de la situación.

Tom Warren, editor senior de un medio tecnológico estadounidense local, dio la noticia en Twitter de que Microsoft anunciará que Win10 en la Conferencia de Consumidores Win10 del 6 de junio al 21 de octubre será compatible con las aplicaciones de Android.

¿Qué Android win10 Figura 7 es mejor?

Emulador de Android de terceros de Windows

Aún se desconoce cómo Windows 10 "admite" las aplicaciones de Android. Actualmente, los usuarios pueden ejecutar aplicaciones de Android a través de emuladores de terceros en sistemas Windows. Si la noticia es cierta, puede significar que Microsoft proporcionará un emulador oficial de Android o alguna otra forma de ejecutar aplicaciones de Android.

Comentario: el autor debe señalar que si aún sigue la ruta que se implementó anteriormente en la plataforma Windows y usa un emulador de terceros para ejecutar Android, entonces la solución que aparecerá en Windows 10 con equivale a "arroz frito". Ya no parece tan interesante. Si Microsoft está decidido a desarrollar un nuevo conjunto de herramientas a nivel de SDK, ¡la voz de allí volverá! ——El corazón del desarrollador está realmente herido.

La compatibilidad de Windows con Android sigue perjudicando a los desarrolladores.

De hecho, cuando el sistema Microsoft Windows reconsidere su compatibilidad con Android, se centrará en hacerlo bien. Hay dos formas, que también analizamos en detalle en el artículo anterior. La clave es recuperar el emulador o redefinir el nivel de desarrollo del SDK. Al final del artículo, debemos discutir el impacto de las medidas de Microsoft en los usuarios y desarrolladores, e incluso se puede decir que es el "daño" de las dos contramedidas.

En primer lugar, si se trata de un emulador, Microsoft en realidad no necesita gastar demasiado esfuerzo, solo necesita hacer que las aplicaciones universales de Windows sean compatibles con los teléfonos Android.

De esta manera, solo necesita publicar una aplicación y puede ejecutarse en casi todos los sistemas operativos, incluidos Windows, Windows Phone, Xbox, Android, Chromebook, Kindle, otras ramas de Android, sistemas PPI y IoT, excepto iOS de Apple. Esto no es más que no tener un impacto total en los desarrolladores. Debido a que los desarrolladores pueden proporcionar el trabajo de desarrollo de estos simuladores de terceros durante este proceso, es más directo y no disminuirá el entusiasmo de los desarrolladores por el desarrollo.

¿Qué Android win10 es mejor que la Figura 8?

Aplicación universal de Windows

Si se basa en el desarrollo a nivel de SDK y la introducción de aplicaciones de Android en dispositivos Windows, Esto conducirá a que nadie se encuentre en la situación embarazosa de desarrollar aplicaciones locales para Windows, porque siempre que se desarrolle una aplicación de Android, los dispositivos Windows se pueden usar de una vez por todas y nadie está dispuesto a hacer trabajos inútiles. Además, la compatibilidad con aplicaciones de Android también traerá una experiencia de usuario y un rendimiento deficientes. Esto definitivamente hará que los desarrolladores estén "muy heridos", por lo que se pueden imaginar los efectos negativos que seguirán.

Resumen:

Todo tiene dos caras. La compatibilidad de Windows con las aplicaciones de Android afectará más o menos al establecimiento del ecosistema Win10. Siempre hemos tenido la idea de que el sistema WP se ejecuta en formato xap, y luego apareció WP8.1. Sabemos que los sistemas WP también ejecutan el formato appx, entonces, ¿por qué no podemos pensar que los sistemas que ejecutan el formato apk después del lanzamiento de Win10 también son sistemas WP? O el sistema que puede ejecutar los formatos xap, appx, apk es el sistema WP. Por lo tanto, en cuanto a la compatibilidad de apk, podemos aceptarlo con los brazos abiertos, en lugar de pensar en él como un flagelo o atraer lobos a la casa.

¿Qué Android win10 es mejor que la Figura 9?

Windows Phone 8.1

Pero dicho esto, la base del sistema Win10 son, después de todo, las aplicaciones nativas. en el ecosistema WP. Si las aplicaciones APK se vuelven rampantes, Win10 perderá cada vez más sus características originales hasta que finalmente pierda su dominio. Entonces, cómo introducir aplicaciones apk también es un problema. El autor cree que, dado que se enfatiza que el ecosistema Win10 admite múltiples formatos, ¿puede la tienda de aplicaciones desempeñar plenamente su papel? Es decir, las aplicaciones apk deben enviarse a la tienda de aplicaciones para su revisión antes de descargarlas e instalarlas; de lo contrario, la instalación no será posible. ser apoyado. Esto limitará hasta cierto punto la proliferación de APK y la erosión de las aplicaciones nativas. Esto no disminuirá el entusiasmo de los desarrolladores por desarrollar productos ni alterará el orden normal de la Tienda Windows. Por supuesto, esto también se basa en la insistencia de Microsoft en la "compatibilidad con Android".

Después de la comparativa del editor, ¿sabes ya cuál es mejor que Android win10? De hecho, el sistema Android y el sistema win10 son interoperables, pero para la mayoría de nosotros, el sistema Android es suficiente para afrontar nuestra vida diaria y nuestro trabajo, ¿verdad? Recomendaciones relacionadas: Windows7 Ultimate OEM.