Curso de React Native

Llega el verano y no hay mejor época del año para decidir instruirse en algo nuevo, por ejemplo, aprender a crear aplicaciones para móvil y viendo alguno de los entornos con cierta experiencia y buena documentación, una de las mejores opciones es React Native.

React Native, es un lenguaje basado en JavaScript y React, lenguaje libre creado por Facebook para crear componentes y páginas webs. Además, si no usas componentes propios de cada plataforma, es compatible con iOS y Android.

Y aunque tienen una gran cantidad de documentación de calidad, nunca viene de más unos cuantos vídeos para poder aprender aún mejor y de manera más dinámica. Por eso, aquí un par de buenas listas de vídeos para introducirse en el mundo de React Native:

Iván btrujillo

Mario Díez

Publicado el

Airhopping

airhopping

Airhopping, el interrail en avión o al menos es lo que propone la web de una pequeña y nueva empresa española. Su idea, visitar 2, 3 o 4 ciudades europeas partiendo desde alguna de las principales ciudades españolas, concretamente, Madrid, Barcelona, Valencia, Alicante, Málaga o Mallorca.

La novedad es que recalcula todas las rutas posibles eligiendo los mejores precios de vuelos consiguiendo que el conjunto de todos los desplazamientos sea el más barato posible. Es decir, en cuestión de segundos nos propone las combinaciones más baratas agrupando los diferentes destinos que hemos elegido.

Por ejemplo, 2 noches en Amsterdam, 3 en Budapest y 2 en Bruselas por unos 300€ por cabeza, alejándose mucho de los precios que pueden ofrecernos las agencias tradicionales.

Así que, suma esta nueva herramienta, junto a Uber para moverte y Airbnb para alojarte, y olvídate de que las vacaciones sigan siendo tan caras. Un argumento más para celebrar la nueva oleada de negocios de economía colaborativa que nada que más que beneficia a los clientes finales.


Videotutoriales sobre Swift

SwiftHace ya un tiempo que Apple presentó su nuevo lenguaje de programación, Swift, para terminales móviles, el cual causó un gran revuelo y supone un nuevo paso para la completa integración de todo a través de aplicación para móvil.

El propio Apple puso a disposición de todo el que quisiese una web desde la que colgó algunos recursos como una primera guía de aprendizaje y desde donde tendremos acceso a toda la comunidad y un blog con el que poder informarse sobre las últimas actualizaciones.

Sin embargo, cuando más se aprende es compartiendo experiencias con otros usuarios que se han pegado con el lenguaje y han podido tener problemas parecidos. Por eso,  es conveniente conocer programadores ya expertos en Swift que nos ayuden a empezar y que mejor que mediante videotutoriales.

El canal de Skip Wilson nos ofrece un videotutorial para principiantes, otro más completo para aprender todo lo necesario sobre Swift y otro mucho más práctico sobre la creación de aplicaciones para iOS. El problema es que está en inglés, por lo que debemos tener un gran nivel con este idioma para seguir con todo detalle la serie de vídeos.

Para los que prefieren videotutoriales en español, pueden empezar con jotajotavm, que posee una serie de vídeos basados en Swift, que empiezan desde cero, pasando por la herencia y objetos e incluyendo aspectos de diseño y librerías para aplicaciones. Se tratan de vídeos cortos fáciles de ver con el que afianzar nuestra base y atrevernos a programar aplicaciones.

Existen otros canales que mediante las plataformas de vídeo exponen sus conocimientos sobre Swift, ¿qué otros canales conoces tú?

Publicado el

Google Glass para el deporte

Ya está aquí el próximo paso de la revolución tecnológica, de la mano de las gafas de Google, llega el nuevo mercado de las aplicaciones para las Google Glass y la realidad virtual.

Se trata de un nuevo proyecto de Race Yourself, que está a punto de dar a luz,  llevando las típicas aplicaciones de running o fitness a las nuevas gafas de Google con ciertas mejoras, como motivaciones en el ejercicio, simulación de pequeños efectos para mejorar la experiencia, etc…

Por el momento se trata de una beta que al parecer, tiene que salir al mercado en primavera de este mismo año, aunque cuenta con algunas dudas respecto a su funcionamiento y comodidad, la propia empresa sigue aceptando probadores a los que distribuirá su beta para sacar un producto pulido al mercado que puede reventar lo hasta ahora conocido.

Aquí tenéis la web de los responsables de tal locura: Race Yourself


Enlaces de ayuda a Android

Android

Aquí va más información y documentación sobre programación de aplicaciones para Android, de todos los niveles y enfocados a diferentes temas todos relacionados con las aplicaciones para el sistema operativo móvil de Google.

Primero una pequeña introducción a Android:

http://www.tucamon.es/archives/0000/1315/01_Introduccion_Android.pdf

Después continuamos con una introducción más completa:

http://pendientedemigracion.ucm.es/info/tecnomovil/documentos/android.pdf

Para seguir con una introducción algo más avanzada:

http://solfa.us.es/files/TallerAndroidETSII.pdf

Una vez que tengamos la base lo mejor es poder echar un vistazo a un ejemplo de aplicación para familiarizarnos con toda la semántica, estilo de trabajo y programación en directo:

http://e-archivo.uc3m.es/bitstream/10016/6506/1/PFC_Jaime_Aranaz_Tudela_2010116132629.pdf

Algo que también hay que tener en cuenta es la subida a la tienda de aplicaciones, pero también es importante conocer las posibilidades de rentar nuestra aplicación y sacar dinero con la publicidad.

http://www.alonsoruibal.com/wp-content/uploads/2011/04/labandroid_sobrosoparty.pdf

Además, existen más posibilidades a parte de crear aplicaciones mediante Java o HTML5 a secas, sobre todo hay que conocer el sistema AppInventor, que nos facilitará mucho la creación de pequeñas aplicaciones sencillas.

http://ingeniatic.com/blog/wp-content/uploads/2012/12/Taller-Introductorio-a-Android.pdf