Comparaciones de la estructura del framework de Android con la estructura del MFC / Win32?

Me desarrollo para Android y Windows (usando MFC ya veces win32) y ayer estaba casualmente comparando los dos marcos. Son muy, muy diferentes obviamente, y como resultado el desarrollo de ventanas es mucho diferente a desarrollar para Android. Me preguntaba donde la gente piensa que marcos como Android son estructuralmente superiores a marcos como win32 (por ejemplo, sistema de mensajes vs oyentes de eventos). Quiero una idea de la opinión general sobre este tipo de comparación.

Me gustaría añadir que entiendo que estos frameworks se ejecutan en dispositivos muy diferentes (obviamente Windows tiene que lidiar con mucho más IO y entrada de usuario debido a los múltiples dispositivos de salida que tiene que hacer frente y su interfaz gráfica de usuario compleja), sin embargo, hay Debe ser algunas características básicas que comparten estos marcos y que se pueden comparar .. y si no hay y estoy siendo un idiota (que sin duda alguien me señalará) Me encantaría saber por qué una comparación es inválida 🙂 aclamaciones.

Otro ejemplo sería la falta de Android de la estructura MVP vs MFC Doc / View de Windows.

Ha sido un largo tiempo desde que he tocado mfc, pero me habría pensado que se puede comparar el modelo de intención a la de mensajería?

Con respecto a MVC nos hemos decidido a lograr esto a través del uso de una sola actividad como gestor de ventanas, los fragmentos son vistas y los controladores son clases Java directas. Creo que MVP podría ser satisfecho de manera similar con las actividades de ser presentadores. Posiblemente utilizando un receptor de difusión como controlador frontal.

  • Terminal en estudio de Android trunca la salida
  • ¿Dónde debo extraer el archivo armeabi-v7a al instalar manualmente el SDK Android 4.1 en Windows?
  • ¿Hay diferencias entre las versiones de Windows y Linux del SDK de Android?
  • Leer menos información del archivo apk con la herramienta aapt
  • Bash en Ubuntu en Windows, Compile AOSP
  • Windows no reconocerá el Galaxy S2 en absoluto
  • Ejecución de vi en adb bajo Windows
  • Android CDT: ¿Es posible usar ndk-build sin bash (Eclipse en Windows)?
  • Hacer referencia al directorio principal del usuario en un script Gradle
  • ¿Por qué el tamaño androide de apk difiere cuando se construye desde windows y mac
  • ¿Cómo puedo encontrar y ejecutar el keytool
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.