Translate

Mostrando las entradas con la etiqueta Scaloid. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Scaloid. Mostrar todas las entradas

miércoles, 23 de abril de 2014

Desarrolla en Android con Scala con Scaloid

Al parecer se puede programar en Android con Scala gracias a Scaloid.

Scaloid es una biblioteca que simplifica el código de Android. Esto hace que el código sea fácil de entender y mantener gracias al lenguaje Scala.

Veamos un ejemplo en Java:

val button = new Button(context)
button.setText("Greet")
button.setOnClickListener(new OnClickListener() {
  def onClick(v: View) {
    Toast.makeText(context, "Hello!", Toast.LENGTH_SHORT).show()
  }
})
layout.addView(button);

Y ahora en Scala con Scaloid:

SButton("Greet", toast("Hello!"))

Y eso es todo!

Parece de cuento la verdad, lo voy a tener que probar...

Dejo el link:
https://github.com/pocorall/scaloid
http://blog.scaloid.org/2014/04/scaloid-33-is-released.html