11. LA (NO TAN) AYUDA
SDK
Dependencias
Ejemplos (?)
Documentación
Membresías
12. El primer hola mundo
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloWorldActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView text = new TextView(this);
text.setText("Hola mundo");
setContentView(text);
}
}
33. Algunos problemas los resolvieron muy bien
Fragmentación
Lenguajes
Nuevos conceptos
Complejidad de tareas
Simplificación del diseño *
Testing & Debugging *
34. Y otros... no tanto
Iteraciones de desarrollo seguían siendo lentas
Baja tolerancia al cambio
35. Pero además, generaron algunos problemas nuevos:
Performance
Acceso a core features
Simplificación del diseño
36. EL JAVASCRIPTO Y EL (NO TAN) PRISIONERO DE
LA WEB
a.k.a.
JavaScript... es como Java, ¿no?