PUE: Desarrollo de Aplicaciones Android – lección 6

Clase Final->No puede heredar más? Intent implícito->¿Qué quiero hacer y con qué dato?¿Qué aplicación que recibe una data de la forma “tel:93674995802” y queremos hacer un DIAL el sistema operativo te lleva hasta la activity que sabe tratar con este tipo de opciones. Intent explícito->habitualmente es para el movimiento para dentro de la aplicación. Estoy … Leer más

PUE: Desarrollo de Aplicaciones Android – quinta lección

User Interface responsive: vertical y horizontal. siempre intentar darle el margen maximo al usuario. 3 partes de un proyecto: manifest, java y recursos id, identificador de elemento, muy importante match content: se adapta al contenedor (al padre) wrap content: tamaño que necesito para mostrar el contenido que encerra dps y sps: unidades de medida en … Leer más

JAVA BÁSICO:Variables 1

package com.sergioguillen.android; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br2 = new BufferedReader(new InputStreamReader(System.in)); String frase = br2.readLine(); // Se lee la línea con una llamada System.out.printf(“Has escrito: ” + frase); } }  

JAVA BÁSICO: Hola Mundo

El primer programa que todo el mundo que empieza a programar escribe: package com.sergioguillen.android; public class Main { public static void main(String[] args) { // write your code here System.out.printf(“Hola Mundo!”); //Imprime texto en el Standard Out } }    

Reinicia tu router: hay un ataque masivo mundial

Varios modelos de routers de marcas conocidas como Linksys, TP-Link, Nikrotik, QNAP, Netgear han sido el objetivo de un ataque informático mundial originado en Rusia. El ataque forma parte de un sofisticado sistema en tres pasos que busca infiltrarse en redes empresariales, gubernamentales y de ciudadanos de a pie con el objetivo de copiar datos de … Leer más

PUE: Desarrollo de Aplicaciones Android – cuarta lección

CLASE A = Definición/modelo de la reallidad Nos tenemos que ceñir al dominio de nuestro problema Tiene ciertas propiedades, que definirán el estado del objeto Instanciar diferentes objetos a partir de esa clase Vias para establecer el estado en un objeto:– 1 constructor: metodos especiales que no tienen retorno (no void!), que normalmente son publicos … Leer más

LA PRINCESA LEÍA, ¿Y TÚ?

Hoy os traigo unos incríbles diseños de camisetas y otras prendas del gran Tamagotchi, como el estampado de la bolsa que dá título a este post: O fijaros en este más que original diseño mezcla bandera independentista con el logo de “CaixaBank”: Y es que… Señoras y Señores… ¡Fuera los Dogmas! Así que ya estáis … Leer más

Fundamentos de informática: introducción a la programación en Pascal

¡Mucho ha llovido desde que escribí este libro! Este libro lo escribí en el año 2004 mientras estaba cursando la asignatura de Programación en la EUSS (Escola Universitària Salesiana de Sarrià). Como de mientras, daba clases de repaso de la asignatura de “Fundamentos de Informática”, escribí este libro para ayudar a mis alumnos a que … Leer más

PUE: Desarrollo de Aplicaciones Android – tercera lección

“clean code”,limpio, buena arquitectura, buenos patrones de soft, con comentarios,correctamente particionado Arquitecturas/patrones:mvc modelo vista controladormvp modelo vista presenter codigo spaguetti, todo mezclado, evitarlo! 3d->objeto borrador, objeto pizarra, objeto profesor, etc… Un objeto tiene la parte del estado (cambia al paso del tiempo): sus atributos varian su valor a lo largo del tiempo. El estado es … Leer más