Citas.

 

Heinrich Heine«Allí donde se queman los libros, se acaba por quemar a los hombres».

 

«Es muy fácil perdonar a nuestros enemigos cuando no tenemos los medios de aniquilarlos».

 

Un amigo me preguntaba por qué no construíamos ahora catedrales como las góticas famosas, y le dije: «Los hombres de aquellos tiempos tenían convicciones; nosotros, los modernos, no tenemos más que opiniones, y para elevar una catedral gótica se necesita algo más que una opinión».

 

Heinrich Heine ( 1797 – 1856 )

 

Mi primera App Hola Mundo con Android Studio

Sueñas con crear tu propia App ? Quieres ser como el creador de Flappy Bird y ganar miles de dólares al dia ? Aquí te voy a enseñar los primeros pasos. android

Y si tienes mucha paciencia, no te rindes y tienes un poco de suerte tal vez puedas ganar mucho dinero con tu app o simplemente saber que puedes hacerlo.oracle web

En este humilde tutorial usaremos Android Studio que facilita mucho las cosas antes que Eclipse. Lo primero que debemos hacer es instalar el Java Development Kit o JDK , aviso, no sirve el JRE o Java normal y corriente que todos tenemos instalado. Lo encontraremos en la página de Oracle, clicamos en JDK Download, aceptamos la licencia y descargamos e instalamos la versión de nuestro sistema de 32 o 64 bits (Windows x86 / x64).

SDK managerDescargamos e instalamos Android Studio desde la web oficial de Android para desarrolladores. Entramos en el programa, y vamos al SDK Manager SDK manager icon para instalar los paquetes que nos propone clicando en Install packages, esto es la versión y herramientas necesarias de Android para poder hacer funcionar el entorno de desarrollo. Adicionalmente podemos también instalar las versiones, samples y documentación que queramos.

 

 

Ahora vamos a hacer nuestra primera App. Vamos a File > New Project > y la llamamos Hola Mundo > Next > Phone and Tablet > Blank Activity > Next > Finish. Increible pero ya tenemos nuestra primera App que dice Hello world ! cuando la abres. Vamos a aprender un poquito mas. En el panel de la izquierda seleccionamos la carpeta drawable-hdpi  que está en HolaMundo\app\src\main\res\ y con el botón derecho abrimos Show in Explorer, es en esta carpeta drawable-hdpi es donde colocamos una imagen png que nos servirá de fondo splatter y otra imagen png de un zombie para decorar.

En el panel central de Android Studio tenemos seleccionado activity_my.xml y abajo clicamos en Design para que se nos abra el modo visual, en el panel de la derecha, Properties tenemos background, clicamos a su derecha y en los tres puntos, se nos abre una ventana de Resources, seleccionamos splatter y OK. En el panel central seleccionamos ImageButton que está en Widgets, lo arrastramos al móvil que tenemos en el centro y soltamos, a la derecha en background clicamos en los tres puntos que aparecen cuando clicamos, y como antes ahora seleccionamos zombie, ahora en la vista de diseño podemos cambiarlo de posición.

android studio hello world

En el panel de la izquierda abrimos con doble clic el archivo strings.xml que se encuentra en app\src\main\res\values\ y cambiamos los valores del xml para que quede así:

<?xml version=»1.0″ encoding=»utf-8″?>
<resources>
<string name=»app_name»>Hello planet</string>
<string name=»hello_world»>Hello world!</string>
<string name=»action_settings»>Settings</string>
</resources>

 seleccionamos todo el texto y lo copiamos, en el panel de la izquierda seleccionamos la carpeta res y con boton derecho > New > Directory > values-es > ok > seleccionamos el nuevo directorio values-es > botón derecho > New > File > strings.xml > OK > pegamos en él el xml anterior y lo editamos para que quede así:

<?xml version=»1.0″ encoding=»utf-8″?>
<resources>
<string name=»app_name»>Hola Tierra</string>
<string name=»hello_world»>Hola mundo!</string>
<string name=»action_settings»>Configuración</string>
</resources>

 guardamos todo clicando en Save All y ya tenemos nuestra primera App hola mundo ! con imágenes background, imageButton y multi idioma según el idioma que tengas seleccionado en tu móvil.

AVD manager iconPara verla en funcionamiento puedes usar Android Virtual Device Manager  , básicamente vamos a crear un emulador que actuará como un AVD managermóvil en nuestro pc. Clicamos en AVD Manager > AVD Name > Galaxy S4 > Device > 5.1″ WVGA (480 x 800: mdpi) > Target > Android 4.4.2 – API Level 19 > CPU/ABI > Intel Atom (x86) > marcamos Hardware keyboard present > Skin > Skin with dynamic hardware controls > Front camera > none > Back camera > none > marcamos Use Host GPU > OK

 

 

AVD emulatorLo seleccionamos en el AVD > Start > Launch > se nos abre una nueva ventana emulando el dispositivo y versión de Android que hemos definido, puede tardar unos minutos hasta que aparece cargado el nuevo emulador, entonces clicamos en el icono de las app y nos familiarizamos con este entorno. Vamos a probar nuestra app > App > Run > Run app > Nos aparece una ventana donde indicamos que la vamos a ejecutar en el emulador que acabamos de crear > nuestra app se instala en el emulador y se ejecuta.

 

 

Seguramente nos gustará probar nuestra app en nuestro movil android, para ello debemos activar el modo desarrollador en nuestro phone, vamos a Ajustes > Acerca del dispositivo > y pulsamos 7 veces en Número de compilación. Conectamos por USB nuestro movil y para poder seguir nuestro pc debe reconocerlo. Volvemos a Android Studio > Run > Run app > seleccionamos nuestro movil > OK > nuestro Hola Mundo se instala en nuestro dispositivo y se ejecuta satisfactoriamente.

Screenshot_2014-09-07-17-45-37

Pero estoy seguro que vas a tener ganas de presumir de app con tus amigotes. Entonces tendrás que poder obtener un archivo apk para poder enviárselo y que se lo instalen. Vamos a Build > Generate Signed APK > Create new > rellenamos todo el formulario siempre con la misma password > ok > misma password de antes > clic en remember > obtenemos nuestro archivo apk que servirá para instalar en cualquier movil android que en ajustes > seguridad > tengan activado Fuentes desconocidas.

Suerte !

Citas.

 

franklin d.rooseveltLa primera verdad es que la libertad de una democracia no está a salvo si la gente tolera el crecimiento del poder en manos privadas hasta el punto de que se convierte en algo más fuerte que el propio estado democrático.

Eso, en esencia, es el fascismo la propiedad del estado por parte de un individuo, de un grupo, o de cualquier otro que controle el poder privado.

 

 

Franklin Delano Roosevelt ( 1882 — 1945)

Street Art. Fábio de Oliveira, alias Cranio, graffitea en Barcelona.

 

El “street artist” brasileño Fábio de Oliveira, alias Cranio, ha pasado por Barcelona y nos ha dejado, en colaboración con el artista barcelonés Pez, un espléndido graffiti de 10×10 metros en una de las paredes que rodean un solar del barrio de Poblenou.
La obra está protagonizada por un habitante de las tribus indígenas de Brasil con antifaz rojo y piel teñida de azul, una figura que aparece en todas sus obras.
Cranio, considerado como el segundo mejor street art de Brasil, inició su carrera de grafitero en 1998 en São Paulo, desde entonces ha dejado su huella en ciudades como Londres, Berlín o Los Ángeles. En septiembre tiene confirmadas obras en muros de California y Catar. Su obra es crítica con los problemas de su país, el consumismo mundial y el medio ambiente.
Una agradable sorpresa fue encontrar las paredes del solar de Poblenou, repletas de graffitis de artistas locales no tan conocidos como Cranio pero con una calidad muy alta y que hacen obligatoria la visita a todos los admiradores del street art.