No basan sus puntos de vista en XML
Utilizan XML como lenguaje intermedio para expresar el modelo de vista antes de ser interpretados por sus respectivos mecanismos de dibujo.
Además, Android e iOS difieren significativamente en su uso de XML. Por ejemplo, Android ofrece un sabor XML (legible) que se puede leer por humanos para facilitar que el programador diseñe su diseño. Por otro lado, iOS usa XML como formato de documento para la salida del generador de interfaz (XCode). Entonces, en el caso de iOS no es legible ni escribible.
Sin embargo, el uso de XML en ambos es opcional. Puede implementar las vistas directamente en Java y Objective-C / Swift.
- ¿Cómo puede la aplicación Pollfish ayudar a los editores?
- ¿Deben los departamentos gubernamentales y las empresas dejar de usar el software de Microsoft?
- ¿Qué lenguaje de programación debo usar para crear un software para computadoras que no se puede formatear o desinstalar?
- ¿Qué herramientas / software utiliza su escuela para los despidos / carlines diarios?
- ¿Existe un software de seminario web que le permita comenzar con una grabación y responder preguntas?
¿Por qué XML de todos modos?
Ahora, si te refieres a por qué el uso de XML para realizar la tarea mencionada anteriormente, tal vez como otros han respondido. XML se ha utilizado durante muchos años para expresar modelos jerárquicos (HTML, listas, formatos de datos en servicios web, … etc.). Por lo tanto, es una opción razonable representar el modelo jerárquico, ese es el modelo de vista.