Entradas

Mostrando las entradas etiquetadas como desarrollo

10.000 becas para desarrollar aplicaciones Android

Imagen
Esta propuesta educativa está pensada tanto para desarrolladores con experiencia como para los que están empezando en el mundo Android y buscan afianzar conocimientos que quizás hayan obtenido de forma autodidacta. De hecho según informa la propia Google casi la mitad de los desarrolladores Android, un 42%, ha aprendido sus habilidades de forma autodidacta por lo que creen que una formación reglada aumentaría aún más sus posibilidades. Las 10.000 becas tienen en común que se ofrecen a desarrolladores de la Unión Europea, habiendo Google realizado un acuerdo con el grupo empresarial Bertelsmann y la plataforma online Udacity, que será el método de aprendizaje de ambas ramas. Del total, un 10% se ofrecerá a desarrolladores con un año al menos de experiencia que busquen mejorar sus conocimientos de programación relacionados con Android. El grueso de las becas, un 90% se ofrecerá a desarrolladores noveles y es que Google quiere aumentar la cantidad de gente que crea apps

Cargar imagen en Android Nativo desde la web

Imagen
Este tutorial es una guía para explicar como obtener una imagen desde la web para visualizarla en nuestro dispositivo móvil. URL imageUrl = null; HttpURLConnection conn = null; try { imageUrl = new URL("http://pagina.com/foto.jpg"); conn = (HttpURLConnection) imageUrl.openConnection(); conn.connect(); BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 2; // el factor de escala a minimizar la imagen, siempre es potencia de 2 Bitmap imagen = BitmapFactory.decodeStream(conn.getInputStream(), new Rect(0, 0, 0, 0), options); img.setImageBitmap(imagen); } catch (IOException e) { e.printStackTrace(); }

SUMAR RESTAR HORAS DÍAS EN ANDROID

Imagen
En este tutorial vamos a mostrar unos ejemplos para trabajar con fechas en Android . Los ejemplos que aparecen a continuación sirven para: Sumar X días a una fecha dada Restar X días a una fecha dada Sumar X horas a una fecha dada Restar X horas a una fecha dada En el tutorial trabajaremos con objetos de la clase ‘java.util.Calendar’ y ‘java.util.Date’. Los ejemplos empleados siguen el mismo patrón, primero se crea un objeto ‘java.util.Calendar‘ con el objeto ‘java.util.Date‘ que contiene la fecha que se recibe por parámetro, y posteriormente se le suman o restan las unidades de tiempo que se pasen como parámetro. SUMAR O RESTAR DÍAS A UNA FECHA ANDROID En el siguiente fragmento de código se crea un método que recibe dos parámetros, uno con la fecha a modificar, y el segundo con la cantidad de días a sumar o restar. Si la variable ‘dias‘ es mayor que cero entonces se sumarán dichos días a la fecha, por el contrario, si la variable días es menor que cero, entonces se

Lista con imágenes y filtro Android Nativo (ListView)

Imagen
Este es un tutorial que nos solicito muy amablemente un seguidor de nuestra red de Youtube (La chercha O), en el cual vamos a implementar como base nuestro anterios tutorial de Lista con imágenes Android nativo (ListView) . Lo que vamos hacer es unas modificaciones para agregar un nuevo campo de búsqueda para realizar nuestro filtro sobre nuestra ListView . Recuerden que en #HablemosDeAndroid estamos para aprender y enseñar cada día por eso sin más preámbulos he aquí un nuevo tutorial en Android Nativo Filtro Android Nativo (ListView) Una vez creado el proyecto en Android vamos a ir a nuestro xml activity.main.xml , creamos el elemento de tipo ListView con el id ContenlistView <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_hor

Como conectar MySQL con Android Nativo

Imagen
En este tutorial, vamos a explicar, cómo se puede integrar PHP y MYSQL con su aplicación para Android. Esto es muy útil en caso de tener un servidor web, y desea acceder a sus datos en su aplicación para Android. MYSQL se utiliza como base de datos en el servidor web y PHP se utiliza para obtener los datos de la base de datos. Nuestra aplicación se comunicará con la página PHP con los parámetros necesarios y PHP se comunicará con la base de datos MYSQL y obtendrá el resultado y devolver los resultados a nosotros. PHP - MySQL Creación de la base de datos Base de datos MySQL se puede crear fácilmente con este simple script. El CREATE DATABASE sentencia crea la base de datos. (crearBD.php) <?php $con=mysqli_connect("localhost","root","123456"); $sql="CREATE DATABASE pruebaAndroid"; if (mysqli_query($con,$sql)) { echo "La base pruebaAndroid fue creada con exito"; }else{ echo "error al crear la base pruebaAndroid&

Implementación de buscador Android Nativo

Imagen
He aquí un tutorial en el cual aprenderás la forma mas fácil de implementar el buscador de Android. Como sabemos la búsqueda es una de las funcionalidades más típicas en una aplicación. Por ello, la necesidad de implementar la búsqueda en la ActionBar es algo con lo que vas a tener que enfrentarte tarde o temprano si quieres adaptarte a las guías de diseño de Android. Para ello crea un nuevo proyecto en Android con el último SDK (necesita ser superior a la 3.0) llamado ejemploBuscador , y elige crear una Activity en blanco. Necesitaremos un botón de búsqueda, así que si no te lo ha creado automáticamente, crea un nuevo archivo XML de tipo menú, y llámalo por ejemplo buscador.xml . Crea un item que se muestre siempre con el icono de la búsqueda y dale un título. También le añadiremos la clase de la que tiene que tomar la vista, que será un objeto de la clase SearchView, quedando así: les dejo la imagen del buscador para que la puedan implementar en le proyecto

Google Map en Android nativo

Imagen
En este nuevo tutorial les enseñaremos la forma de implementar los mapas de google maps con Android Studio. Como en anteriores tutoriales vamos a crear un nuevo proyecto en Android Studio con el nombre de EjemploMapa, Para este proyecto utilizamos el Activity Google Maps Activity esto para que Android Studio nos cree lo necesario para trabajar de forma rápida. Para ejemplo que ya tengan creados lo unico que hay que hacer es agregar los permisos necesarios y las dependencies necesarias para trabajar con Maps. Una vez tengamos el proyecto creado vamos a analizar lo que nos ha creado Android Studio. MapsActivity.java Este es nuestro archivo principal en el encontramos una funcion setUpMapIfNeeded que es la encargada de revisar si nuestra aplicación esta lista para implementar los mapas de Google. una vez compruebe hace un llamado a la función setUpMap() en esta función vemos nos crea un Market en la posición 0,0 google_maps_api.xml Este Archivo lo unico que tiene es la l

Transiciones entre Activities Andriod Nativo

Imagen
Los recursos de animaciones en Android se crean mediante xml que hay que guardar en la carpeta anim que en la mayoría de casos hay que crear para el proyecto, en estos xml creamos las diferentes animaciones que queremos que tenga nuestro proyecto. para mayor información visita la pagina http://developer.android.com/guide/topics/resources/animation-resource.html . Una cosa que hay que tener en cuenta es que cada animación que generemos debe tener un xml de entrada y otro de salida. Lo primero que vamos hacer es crear nuestro proyecto en Android Studio al cual vamos a llamar transicionesActivities y en las opciones de Activity dejamos el Blank Activity . si no sabes como crear un nuevo proyecto en Android Studio te recomiendo ver el tutorial donde les enseñamos como hacerlo aquí . En nuestro MainActivity vamos a crear las funciones para los botones. ( forwardZoom, left, fade, byDefault ) MainActivity.java package android.ejemplo.com.transicionesactivities; import android.

Lista con imágenes Android nativo (ListView)

Imagen
En esté tutorial del voy ha explicar de forma sencilla como trabajar las listas (ListView) de Android y darles una personalización para adaptarlas al diseño de nuestra app, como todos sabes y si no les cuento que por defecto Android tiene estilos específicos para cada elemento que encontramos en su entorno. Por ello es un poco mas complejo realizar aplicaciones con diseños únicos. ¿Que son la ListView en Android? ListView es un grupo de la vista que muestra una lista de elementos desplazables. Los elementos de la lista se insertan automáticamente a la lista utilizando un adaptador que tira el contenido de una fuente tal como una consulta de matriz o base de datos y convierte cada elemento resulta en una vista que se coloca en la lista. Bueno entendiendo un poco como funcionan las listas en Android vamos haber como hacer una lista personalizada con imágenes, lo primero que vamos hacer es crear un nuevo proyecto en Android Studio recuerda que en tutoriales anteriores hemos

Botón para Calificar App en Android Nativo

Imagen
Un pequeño tutorial para aprender a generar un botón que le da la opción a los usuarios que descargan nuestra aplicación para poder calificar el app creada con Android. Conoce el paso a paso del tutorial y el código fuente para logar generar el botón de calificación en el desarrollo de las aplicaciones Android desde aquí Estos son algunos tutoriales que te pueden interesar en el desarrollo de App en Android Html 5 en Android Menú nativo en Android Como hacer un lector de código Tipo de plantillas en Android