¿Cuáles son los pasos principales para construir un simple juego móvil de Android usando JavaScript? ¿Cómo lo abordo?

Primero, piense detenidamente en la aplicación. ¿Hay una buena manera de representar todo lo que quieres representar en una pequeña pantalla de teléfono? Si una pantalla grande es apropiada para su aplicación, ¿puede razonablemente “nadar alrededor de ella” usando gestos de deslizamiento?

A continuación, planifíquelo, al menos de manera rudimentaria. Averigua cómo lograrás cada paso en el procesamiento.

Intente desarrollarlo en una computadora de escritorio o portátil. Puede hacerlo, ya que es JavaScript … pero reduzca la ventana de su navegador hasta que tenga aproximadamente el tamaño de una pantalla de teléfono. Alternativamente, configure un iFrame de tamaño fijo y trabaje a través de su aplicación dentro de ese iFrame; ese enfoque le permite usar un navegador y depurador de tamaño completo.

Una vez que lo tenga funcionando, de manera suave y rápida, y compatible con al menos dos versiones anteriores de IE, FireFox, Safari, Chrome y Opera, concéntrese en agregarle reconocimiento de deslizamiento, hasta este punto probablemente se haya creado para reconocer mouseovers y mouseouts y acciones de rueda; deberá escribir la funcionalidad de reconocimiento de deslizamiento equivalente para ello. Esta fase realmente no es muy difícil, pero requiere un poco de investigación y algo de reflexión. Descubrirá que la compatibilidad con la pantalla táctil agrega un comportamiento extraño, como si el usuario toca en el centro de la pantalla. Me gusta usar un emulador táctil / deslizante que escribí que permite que mi mouse simule acciones táctiles durante el desarrollo.

More Interesting

¿Qué es listview en Android?

Cómo ganar desarrollando una aplicación de Android

¿Cómo mostrar archivos PDF dentro de una aplicación de Android en lugar de cargar en WebView agregando URL de PDF con una URL de Google DOCs e iniciando una aplicación de representación de PDF de terceros instalada en el dispositivo? ¿Hay alguna buena biblioteca gratuita de renderizado de PDF disponible?

¿Por qué no puedes actualizar Android a la última versión?

¿Qué necesito aprender para comenzar a desarrollar aplicaciones de Android? A partir de ahora, sé HTML, CSS y casi el 50% de JavaScript.

¿Qué medidas toman los desarrolladores de Android para acomodar diferentes distribuciones de Android?

¿Qué habilidades en mi equipo se necesitan para crear aplicaciones y juegos para Android?

¿Las compañías de juegos móviles contratan personas apasionadas con poca experiencia en el dominio?

¿Cuáles son algunos consejos, trucos y trucos para usar la API de Foursquare con aplicaciones móviles?

Sé C #, ¿debería aprender Java para hacer una aplicación de Android?

Cómo obtener más descargas de aplicaciones de Android en el primer mes

¿Cuánto gana un desarrollador de aplicaciones de Android en India a través de anuncios?

¿Cómo debo desarrollar la aplicación de Android? ¿Qué idiomas debo aprender?

Cómo editar una aplicación de Android y hacerla mía

¿Cuáles son las mejores y más básicas tarifas por hora para el desarrollo de aplicaciones de Android?