2010-06-22 16 views
11

Necesito algunos enlaces en varias arquitecturas de desarrollo móvil y patrones de diseño, por ejemplo, en iPhone Development MVC se ha utilizado, igual que este, ¿cuáles son las otras arquitecturas que se utilizan en aplicaciones móviles? desarrollo.Mobile Development Architecture & Design Patterns

+0

que el lenguaje de programación y el paradigma que está hablando? –

+0

Actualmente estoy trabajando en aplicaciones de iPhone, pero también voy a ir a andriod en un futuro próximo. – Ansari

+0

en mi humilde opinión; Los patrones de diseño deben ser independientes en el lenguaje de implementación. –

Respuesta

3

Comando, peso mosca, fábrica abstracta, cadena de responsabilidad, adaptador y así sucesivamente. El desarrollo de aplicaciones móviles no es muy diferente del desarrollo de aplicaciones de servidor y escritorio (hoy en día). Por ejemplo, si echa un vistazo al Cocoa Fundamentals Guide chapter 4, verá que todo lo que necesita es estudiar these.

+4

No estoy de acuerdo con esta respuesta. He visto algunos ejemplos muy malos sobre cómo se han implementado los patrones de diseño bien conocidos en las aplicaciones móviles. Sería interesante saber la motivación detrás de sugerir los patrones anteriores. –

+0

'Por ejemplo, si echa un vistazo a la Guía de conceptos básicos de Cocoa, capítulo 4, verá que todo lo que necesita es estudiarlos. Es gracioso porque el enlace da un error 404 XD – Picci

1

Aquí están twobooks cuya tabla de contenido (al menos) debería leer.

-1

Este es un buen libro: Mobile Design Pattern Gallery por By Theresa Neil. Y este es el sitio web del libro here.

+0

Tipo incorrecto de diseño. Ansari pregunta por los patrones de diseño de programación para dispositivos móviles, no por los patrones de diseño UI/UX. –

4

Aquí hay un hermoso libro cuyos contenidos deben leerse. y es de Microsoft y absolutamente gratis.

http://robtiffany.com/wp-content/uploads/2012/08/Mobile_Architecture_Guide_v1.1.pdf

Este libro le dará información paso a paso como lo que todo lo que necesita para mantener en su cuenta al diseñar una solución de aplicaciones móviles.

Saludos Rajeev

+0

El OP no ha indicado que está utilizando una pila de Microsoft. – MattDavey

+0

Hola Matt, he agregado en mis publicaciones que los contenidos son de Microsoft. –