2011-12-07 8 views
7

Soy absolutamente nuevo en el desarrollo de aplicaciones móviles y estaba buscando una plataforma adecuada para comenzar. Me encontré con un proyecto en el que las personas buscan implementar la publicidad de autoayuda para una empresa de automatización y conmutadores en una aplicación móvil. Quieren inicialmente una aplicación para iPhone, pero también quieren implementarla posteriormente en Android y en otras plataformas. Una aplicación similar es esta one.¿Es Marmalade SDK más relevante o comúnmente utilizado para el desarrollo de juegos?

Después de invertir una buena cantidad de tiempo en investigar sobre varios SDK y programas de desarrollo, Marmalade me llamó la atención con su función de implementación multiplataforma. Sin embargo, después de pasar por algunos tutoriales, de los cuales encontré these bastante útil, observé que la mayoría de las veces los tutoriales se refieren a Desarrollo del juego. Entonces, me preguntaba si Marmalade es una plataforma más apropiada para Game Development y si estoy buscando desarrollar una aplicación general, ¿debería considerar un SDK nativo?

Respuesta

0

mermelada es ideal para juegos: uno de los juegos que utilizan la mermelada se Cut the Rope, Plants vs Zombies, Call of Duty: Black Ops, etc

Sin embargo, para aplicaciones generales que lo mejor será utilizar alguna otra herramienta, al menos, hasta su Marmalade 6.0. Tienen soporte de UI nativo, pero aún está en desarrollo y es posible que se pierda algunas características.

Mira Titanio: http://www.appcelerator.com/showcase/applications-showcase/

+1

Hubo otra razón por la que consideré Marmalade. No tengo una Mac conmigo en este momento y estaba buscando alternativas en torno a ese problema. La gran ventaja de Marmalade era que podía hacerlo funcionar en Windows. Titanium nuevamente requeriría una máquina Mac OS X y XCode ya instalados en ella. Supongo que necesito una Mac. Quiero crear aplicaciones de UI nativas adecuadas. –

+0

Sí, Marmalade necesita Mac solo por unos minutos para enviar la aplicación a la AppStore. Todos los demás, incluidos los archivos de firma, se pueden hacer usando la PC. Si odias las Mac, puedes considerar instalar MacOS en la PC - http://www.hackintosh.com/ – luchaninov

+0

Gracias. Estaba pensando en líneas similares. :) –

0

siempre prefiero usar el lenguaje nativo para el desarrollo de aplicaciones debido a la ayuda de fácil acceso y un tutorial para ellos. Puede encontrar mucha ayuda y tutoriales, guías, libros, etc. para Android o Objective C, pero hay muy pocos tutoriales sobre Marmalade. Marmalade es un gran motor para cualquier desarrollador de juegos, pero para una aplicación que no es de juegos, no lo recomendaría, ya que nunca necesitarás usar las funciones adicionales que son USP.

Cuestiones relacionadas