tus camisetas frikis en camisetafriki.com

Archive

Author Archive

Horarios de trenes FEVE para Android

January 21st, 2012 No comments

Hace unos días publiqué otra aplicación hecha por mi en el Android Market, es muy sencilla y la hice en 3 o 4 días y sirve para comprobar los horarios de los trenes de FEVE. La hice más que nada para mi, que cuando voy a Santander algún fin de semana o en vacaciones, me muevo con trenes de FEVE entre Astillero y Santander, y echaba de menos una aplicación Android para consultar los horarios, ya que FEVE no dispone de versión móvil de su web ni de aplicación para estas consultas.

FEVE app Android

La aplicación en sí no tiene misterio, presenta un formulario con dos campos de texto con autocompletar y botones para invertir el recorrido o consultar el horario entre las estaciones elegidas. Accedo a la web de feve.es para obtener las estaciones y guardarlas en la aplicación parseando la web con la librería Jsoup, luego las empleo para los cuadros de autocompletar y, del mismo modo, cuando el usuario hace click en consultar, llamo a la página web y parseo la tabla de resultados para mostrarla en un listado.

Si veo que la usa bastante gente planeo ponerle una opción para meter los recorridos en favoritos y otra para establecer una alarma que te avise de que queda poco tiempo para que pase el tren que quieras que te avise.

Puedes descargarla haciendo click en el siguiente enlace o escaneando el código QR:

Categories: Android Tags:

Review Galaxy Nexus

January 16th, 2012 2 comments

Galaxy Nexus es el nuevo buque insignia de Google y ha llegado a España recientemente de la mano de Vodafone en exclusiva hasta Marzo.

Cómo no podía a esperar para tenerlo libre busqué en internet sitios donde comprarlo libre y tras ver unos precios desorbitados, encontré el terminal en la web de Amazon de Alemania a un precio más o menos asequible.

He de decir que estoy impresionado con el terminal. Tiene un acabado precioso, sin botones físicos en la parte delantera y una superficie ligeramente curvada. Es realmente fino y se coge con facilidad.

Además, trae la última versión Android, el sistema operativo de Google, Ice Cream Sandwich, el cual trae un montón de mejoras como el desbloqueo facial, un completo rediseño de la interfaz entre otras muchas cosas más.

Puedes leer una review completa que hice para el blog 120linux pero si lo que quieres es comprarlo ya mismo, me haces un favor si lo compras con el link de abajo :) Realmente vale la pena este teléfono que no deja de soprenderme cada día (ahora mismo lleva 51 horas funcionando sin cargar)

Categories: Android, Tecnología Tags: ,

Charlas sobre apps móviles en Campus Party 15

September 28th, 2011 No comments

Han pasado unos meses desde campus party y he encontrado por mi escritorio algunos enlaces a charlas que se dieron en Campus Party 15 el verano pasado y que pienso que pueden ser interesantes.

Todas las charlas de campus party (o casi todas) las emiten por streaming en tiempo real y además las puedes ver en diferido en la propua web de campus party, pero habiendo tantas y estando tan mal ordenadas, os comparto aquí algunas que rescaté sobre temas de movilidad, y dicho sea de paso, una vez dentro podéis ver otras charlas de otros temas que sean de vuestro interés… Salud!

APPS NO NATIVAS http://tv.campus-party.org/player-valencia.php?v=jE7Sq-tyDw4

SMARTPHONES http://tv.campus-party.org/player-valencia.php?v=smzUpQWZL0k
ANDROID I http://tv.campus-party.org/player-valencia.php?v=WFLnhYvzKpo (@flipper83)
ANDROID II http://tv.campus-party.org/player-valencia.php?v=DsIH-qGC21I (@flipper83)
IPHONE I http://tv.campus-party.org/player-valencia.php?v=kY4d0ors1bM
IPHONE II http://tv.campus-party.org/player-valencia.php?v=HmzjAcyKNjY

HTML5 I http://tv.campus-party.org/player-valencia.php?v=6qSPIoWQMoc (@jorgecasar)
HTML5 II http://tv.campus-party.org/player-valencia.php?v=cP29BthW5Q0 (@jorgecasar)

HTML5 y CSS3 http://tv.campus-party.org/player-valencia.php?v=7megqzhhU6s

Primeros pasos con Arduino

September 9th, 2011 No comments


El pasado mes de Agosto estuve participando en un taller de iniciación a Arduino en el que un voluntario nos estuvo explicando, durante un mes más o menos, cómo empezar a hacer nuestros cacharritos electrónicos basándonos en la plataforma de hardware libre Arduino.

No voy a hacer un tutorial, que para eso hay cientos, sino que voy a enseñaros algunas cosillas sencillas que hicimos allí para que os pique la curiosidad.

Una de las herramientas que me parecieron súper útiles es Frizting (http://fritzing.org/) que es una herramienta para dibujar esquemas electrónicos y realizar las conexiones y que luego además permite exportar el esquema para imprimir en una placa.

Algunas de las cosas que hicimos fue imitar la respiración del led que tiene el macbook cuando entra en suspensión, que es un LED blanco que se enciende y se apaga suavemente como si respirase. Yo decidí hacerlo con la función seno para que quedase mejor y este es el resultado en vídeo:

y el código fuente

También nos pidieron hacer el efecto de las luces del coche fantástico (aunque a mi me gusta más llamarlo efecto Cylon) con este resultado, de nuevo la función seno daba mejores resultados.

y el código fuente

y luego ya por mi cuenta he hecho un medidor de luz con una célula fotoeléctrica y un servo, quedando así de chulo:

con su código fuente para que no digáis que no contribuyo :P

y ahora lo que estoy intentando, siguiendo esta guía, es conectar mi teléfono Android con Arduino para controlar hardware desde el teléfono, así que si lo consigo, lo pondré por aquí.

Categories: Freaks, Programacion Tags: ,

Eventos developers en Madrid

July 26th, 2011 56 comments


Madrid es una ciudad genial para vivir, pero también es genial para las personas emprendedoras e inquietas a las que les gusta participar en todo tipo de iniciativas “mentally challenging” (lo siento, me gusta más como suena en inglés).

Y es que, si eres desarrollador, en Madrid puedes hacer muchas cosas, por ejemplo, puedes asistir a las reuniones periódicas mensuales del Grupo de Usuarios de Tecnologías de Google (GTUG), dónde se reúnen entusiastas de las tecnologías de Google a contarnos, en pequeñas charlas y debates, cosas interesantes sobre Android, Google App Engine, HTML5, incluso Arduino y su interacción con Android, además, en su lista de correo pueden aparecer ofertas de trabajo sobre temas relacionados

Por otra parte, si eres un desarrollador más genérico, puedes pasarte por el BetaBeers, a compartir conocimientos en tecnologías, generalmente pero no limitado a web (tanto front com back) y después compartir unas birras y seguir charlando en un ambiente más informal.

¿Que te gusta más el hardware y la plataforma Arduino? Acaba de montarse un grupo de trabajo sobre Arduino para aprender desde cero y puedes apuntarte aquí.
A MediaLab Prado no he ido nunca, pero sé de buena tinta que también trabajan mucho con hardware, pero a un nivel más artístico.

¿Eres desarrollador de apps para móviles? Entonces puedes pasarte por The App Date y Mobile Monday aunque si prefieres un ambiente mas coloquial y con colegas, puedes pasarte por Android Startup aunque has de estar atento porque se pronuncian muy poco!

Y si por el contrario, te gusta más la acción y lo que quieres es montar una empresa, no dejes de ir a Iniciador, Innosfera y saluda a los chicos de TetuanValley o puedes asistir a alguno de los eventos anuales para lanzar un proyecto en un fin de semana con un grupo de gente emprendedora, como pueden ser iWeekend o Startup Weekend.

Y seguro que me dejo un montón, pero eso ya lo tendrás que investigar por tu cuenta, el caso es que si desarrollas, en Madrid no puedes aburrirte. Una ayuda para empezar… eventosfera.com

Usar Appcelerator Titanium y Studio a través de proxy

June 13th, 2011 No comments

Appcelerator Titanium Logo
Buenas,

se que no escribo mucho últimamente y lo poco que escribo es casi a modo de chuleta para futura referencia y para quién necesite estos pequeños trozos de información que siempre tiene que andar uno recopilando en varios sitios.

Hoy voy a contaros como arrancar Appcelerator Titanium Developer y Titanium Studio detrás de un proxy corporativo.

Para conseguir arrancar Titanium Developer, hay que incluir el proxy en las variables de entorno:

HTTP_PROXY: http://username:password@proxyhost:proxyport
HTTPS_PROXY: http://username:password@proxyhost:proxyport

Referencia: http://wiki.appcelerator.org/display/guides/Installing+on+Windows+7#InstallingonWindows7-PCbehindproxyserver

Por el contrario, si queremos arrancar Titanium Studio (antes Aptana Studio y basado en Eclipse) nos tenemos que ir al siguiente archivo:

%Titanium_Studio_Path%\jre\lib\net.properties

En mi caso: C:\Users\usuario\AppData\Local\Titanium Studio\jre\lib

y editar las siguientes líneas con nuestros datos:

http.proxyHost=yourProxy.com
http.proxyPort=8080
http.nonProxyHosts=localhost|127.0.0.1

https.proxyHost=yourProxy.com
https.proxyPort=8080

En este caso ignoro si se puede incluir la información de usuario y password como en el caso anterior pero se puede intentar.

Referencia: http://developer.appcelerator.com/question/118402/cant-log-in-to-titanium-studio

También es necesario crear un link simbólico para que al inidicar la ruta al SDK de android, éste encuentre el adb.exe.
Abrir una consola de comandos de ms-dos y poner lo siguiente:

cd %ANDROID_SDK%\tools
mklink adb.exe ..\platform-tools\adb.exe
mklink AdbWinApi.dll ..\platform-tools\AdbWinApi.dll

Fuente: http://wiki.appcelerator.org/display/tis/Getting+Started+with+Titanium+Studio

Categories: Programacion Tags: ,

Algunas configuraciones de dispositivos para probar layouts en Android con ADT

March 31st, 2011 2 comments

Esto puede ser útil a las personas que estén desarrollando aplicaciones para Android.

He creado algunas configuraciones para probar los layouts con la versión 0.10 del plugin ADT para Eclipse, para ver como queda la interfaz de usuario con distintas resoluciones de pantalla. Las he creado para el EVO 4G, Galaxy TAB de 7 pulgadas, de 8.9 pulgadas y para el motorola Xoom de 10.1 pulgadas, además, he creado una nueva para el Nexus One.

Las puedes ver haciendo clic en la imagen siguiente

ADT Device configurations

Categories: Android, Programacion Tags:

Megacomparativa 8 tabletas

March 14th, 2011 No comments

Cogiendo un par de imágenes de skattertech.com he confeccionado esta lista con los 8 tablets principales que están por salir:
-Samsung Galaxy Tab 10.1
-Apple iPad 2
-HP Touchbook
-LG G-Slate
-Blackberry Playbook
-Dell Streak
-iPad
-Motorola Xoom

Categories: Android, Tecnología Tags: ,

Mock Locations, mi primera aplicación Android

March 8th, 2011 2 comments

Al final he conseguido aprender Android y desarrollar mi propia aplicación para lanzar en la tienda de aplicaciones, cuya finalidad es poder probar otras aplicaciones que necesiten geolocalización, ya que lo principal función de mi herramienta es simular la posición del GPS para que las aplicaciones crean que estás donde tu quieras, y no sólo posiciones estáticas, sino que además puedes simular una ruta que cambie de posición a lo largo de sus puntos a intervalos, y éstas rutas pueden ser tanto buscadas al momento empleando el cálculo de rutas de Google Maps como guardando archivos KML en la tarjeta de memoria y cargándolas desde la aplicación.

Algunos malhechores también pueden usarla para engañar a foursquare o Google Places haciéndoles creer que están en otro lugar o engañar a la pareja/familia si éstos comparten su ubicación por Google Latitude ;)

La aplicación tiene anuncios de AdMob pero planeo sacar una versión de pago sin anuncios a ver que tal se da, pero al ser una aplicación más pensada para desarrolladores no tiene mucho público objetivo.

Os dejo una captura y espero que la disfrutéis!

INSTALAR

mock locations screenshot

Categories: Android Tags:

Nokia se pasa a Android, finalmente

December 28th, 2010 No comments


Pues si, al final los directivos de Nokia, ante los pésimos resultados que ha tenido este año, en el cual Apple y Android se han hecho con la mayor parte del mercado de sistemas operativos móviles y que además, tras la renuncia de varios directivos y que además ha tenido que recortar 800 puestos de trabajo en Finlandia, se han decantado por cambiar de sistema operativo y abandonar MeeGo en virtud de Android, lo que supondrá un ahorro en desarrollo de un 30% y que permitiría a Nokia disfrutar de un mercado de aplicaciones ya maduro y bastante poblado y casi inmediatamente, para ello, Nokia ha lanzado un comunicado de prensa ayer, en el que anunciaba por sorpresa el primer terminal con Android, y para no ser menos, ya trae de fábrica Gingerbread (Android 2.3) como podemos ver en el siguiente vídeo:

Esperamos que con este movimiento, Nokia recupere parte del mercado en terminales de gama alta ya que como sabemos, son los mejores haciendo hardware pero se estaban quedando atrás en cuanto a software.
Bien por Nokia!

Actualización: Bueno como os imaginaríais, esto era una inocentada del 28 de diciembre, pero esperemos que suceda algún día!

Categories: Android, Tecnología Tags: