Las siguientes funciones permiten a los programas escritos en MP obtener la información de la fecha y hora del dispositivo en el cual se ejecutan.
day()
Obtiene el día de la fecha del sistema
month()
Obtiene el mes de la fecha del sistema.
year()
Obtiene el año de la fecha del sistema.
hour()
Obtiene las horas de la hora del sistema.
minute()
Obtiene los minutos [...]
[Read more →]
Tags: MobileProcessing
MobileProcessing dispone del algunas funciones y variables que permiten obtener información funcional del dispositivo en el cual se ejecuta la aplicación. A continuación se referencian estas funciones y variables.
reportedMemory()
Cantidad de memoria en bytes disponible.
currentMemory()
Cantidad de memoria libre en bytes.
height
Altura en pixels de la pantalla del dispositivo.
width
Ancho en pixels de la pantalla del dispositivo.
isColor()
Informa si [...]
[Read more →]
Tags: MobileProcessing
La impresión por consola no es útil para las aplicaciones móviles, sin embargo si lo es para depurar los programas mientras estamos desarrollandolos. MobileProcessing provee dos funciones muy similares para este menester: print y println.
Ambas funciones imprimen a través de la consola la versión de texto del argumento suministrado, con la diferencia que la [...]
[Read more →]
Tags: MobileProcessing
Las sentencias condicionales moderan el flujo de ejecución de un programa según la ocurrencia de ciertas condiciones específicas, es decir, le permiten al desarrollador determinar que porciones de código se ejecutan según las circunstancias.
La sentencia condicional mas simple es el if (si de suposición), permite realizar este tipo de decisión mencionado anteriormente. Su sintáxis [...]
[Read more →]
Tags: MobileProcessing
MobileProcessing hereda de Java, como la mayor parte de su sintaxis (toda ?), los tipos de comentarios disponibles.
Comentario de una sóla línea
// Este es un comentario de una línea.
Comentario multilínea
/* Este es un comentario
que abarca varias
lineas de código fuente. */
Comentario de documentación
/** Este es un comentario
* utilizado para trabajar en
* conjunto con javadoc
**/
[Read more →]
Tags: MobileProcessing
En Tipos de datos de MobileProcessing se introdujeron los arreglos (Array) como un tipo de datos compuesto, ahora voy a ampliar brevemente su concepto.
Un arreglo, al igual que en muchos lenguajes de programación, es un objeto que encapsula una serie finita de variables del mismo tipo referenciadas a través de un índice numérico. De [...]
[Read more →]
Tags: MobileProcessing
Una función que me hacía falta documentar en este mi caché cerebral es la de generar números al azar. Para esto MobileProcessing tiene la función random() de la cual hay dos versiones.
random(int valor_maximo)
Retorna un valor al azar entre cero (0) y el valor_maximo inclusive: [0, valor_maximo].
random(int valor_minimo, int valor_maximo)
Retorna un valor al azar entre [...]
[Read more →]
Tags: MobileProcessing
Anoche creé mi primera versión de Bubbles en MobileProcessing.
El juego ya es funcional sin embargo publicaré el código fuente cuando realice las siguientes mejoras que tengo pendientes.
Documentar el código fuente.
Llevar y mostrar el puntaje.
Almacenar los 10 mejores puntajes.
Menu - nuevo juego.
Menu - configuración.
Menu - Terminar juego.
Menu - Acerca de …
Suspender/continuar juego.
El juego se desarrolla con [...]
[Read more →]
Tags: MobileProcessing