Aplicación Django para subida de ficheros

Buscando cosas para un proyecto he encontrado esta app/módulo para la carga de ficheros en una aplicación web usando las últimas técnicas de manera que la carga sea sencilla y visual.

http://blueimp.github.io/jQuery-File-Upload/index.html

Nos permite una carga archivos vía drag&drop, pre-visualizarlos, validar su carga y nos muestra una barra de progreso mientras sube. Y todo con un aspecto bootstrap muy agradable (o si lo queremos lquery ui).

El código está en github como no:

https://github.com/blueimp/jQuery-File-Upload

Probando PhoneGap

Hace unos meses hablaba de varias alterativas para el desarrollo de aplicaciones para móviles. PhoneGap es una plataforma para el desarrollo de aplicaciones para móviles con html, que nos permite desarrollar aplicaciones para varias plataformas (Android, IOs, blackberry, symbian,…) sin tener que aprender los sistemas de cada plataforma. El desarrollo lo hacemos en HTML5+Javascript,  si javascript no mola mucho, pero podemos usar la librería JQuery y JQueryMobile.

La verdad es que desarrollar algo sencillo es bastante fácil. He probado el ejemplo dan de como consumir datos de un API a través de JSON y me ha gustado bastante. No he probado la parte de acceso a BBDD en local y demás recursos del sistema móvil (GPS, acelerometros, etc) y solo he probado a compilar para Android. Pero la impresión es bastante buena. Eso sí, no sirve para cualquier tipo de aplicación. Pero si tenemos una web en versión mobile no nos costará mucho el hacer de ella una aplicación nativa, disponible en el market, etc.

Aprender JQuery con w3schools

JQuery está de moda, y la verdad es que esta librería de JavaScript consigue que JavaScript no apeste tanto. Una buena lugar donde de aprender su uso puede ser en la escuela de las w3:

иконографияhttp://www.w3schools.com/jquery/default.asp

Lo primero que vemos es un interesante editor/tester online que nos permite probar nuestro código:

http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_hide

De esta manera podemos ahorrarnos mucho tiempo probando nuestro código. Hace unos meses también os recomende Firebug como herramienta para probar en caliente nuestro código JQuery:

 

http://blog.etxea.net/index.php/2011/05/25/aprendiendo-jquery-con-firebug