Linux integrado o Android, ¿cuál es más adecuado para el desarrollo de GUI?
La dificultad del desarrollo depende de qué tan abierta esté la tableta con la que termines. Después de todo, esto implica muchas operaciones de E/S en serie que necesita.
Si su computadora esclava se puede usar para comunicación wifi, creo que el desarrollo será mucho más fácil...
Si desea usar una placa de desarrollo para ejecutar Android, 2440 La operación Es similar y es mejor utilizar hardware superior a A8. En términos relativos, los integrados pueden elegir una placa de desarrollo que se adapte a sus necesidades en función de su potencia informática y los requisitos de hardware son más flexibles.
Si realmente desea utilizar esto ampliamente, es mejor utilizar Linux integrado. Gracias a esto, puede desarrollar programas con menos dependencia de la arquitectura del sistema. La compatibilidad entre plataformas y hardware también es sencilla, como QT5, que admite muchos sistemas y arquitecturas, Windows/Linux, y he oído que también admite el desarrollo de Android.
Además, recuerdo que había muchas bibliotecas de gráficos más pequeñas disponibles. Por ejemplo, QT Embedded no requiere un servidor X para ejecutarse y tiene muchas funciones. Si tiene hardware de alto rendimiento, existen muchas distribuciones de Linux para arm que no requieren que cree un sistema, muchas de las cuales tienen configuraciones y estructuras de software similares a las de Linux de escritorio, como el uso de un servidor X.
Tiene muchas opciones, por lo que es mejor analizar sus propias capacidades de desarrollo, los costos de desarrollo (incluido el tiempo y otros aspectos) y luego tomar una decisión integral.