GeoRemindMeIII Jornadas de Software Libre     Rub´n Dugo Mart´        e           ın   21 de Octubre de 2011              ...
Un poco de historia       El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un des...
Un poco de historia       El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un des...
Un poco de historia       El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un des...
Un poco de historiaAplicaci´n web original        o                          GeoRemindMe                                  ...
Un poco de historiaAplicaci´n Android original        o                              GeoRemindMe                          ...
Un poco de historia       ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n ...
Un poco de historia       ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n ...
Un poco de historia       ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n ...
Un poco de historiaComunidad                      GeoRemindMe                                    6 / 16
Actualidad        Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse          ...
Actualidad        Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse          ...
Actualidad         Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse         ...
Actualidad       Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte con ...
Actualidad         Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte co...
Actualidad         Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte co...
Actualidad       Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la                 ...
Actualidad       Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la                 ...
Actualidad       Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la                 ...
Tecnolog´               ıa       Un poco de tecnolog´                          ıaServidorContinuamos con la arquitectura A...
Tecnolog´               ıa       Un poco de tecnolog´                          ıaServidorContinuamos con la arquitectura A...
Tecnolog´               ıa       Un poco de tecnolog´                          ıaServidorContinuamos con la arquitectura A...
Tecnolog´               ıa       Y m´s Tecnolog´          a          ıaFrontedHacemos uso intensivo de AJAX, HTML5, Javasc...
Tecnolog´                ıa        Y m´s Tecnolog´           a          ıaFrontedHacemos uso intensivo de AJAX, HTML5, Jav...
Tecnolog´                ıa        Y m´s Tecnolog´           a          ıaFrontedHacemos uso intensivo de AJAX, HTML5, Jav...
Tecnolog´        ıaA grandes rasgos                   GeoRemindMe                                 12 / 16
Comunidad     Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Sati...
Comunidad     Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Sati...
Comunidad     Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Sati...
Comunidad     Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Sati...
Comunidad     Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Sati...
Comunidad      C´mo colaborar       oComunicaci´n          oLas comunicaciones las hacemos mediante TeamBox(https://teambo...
Comunidad      C´mo colaborar       oComunicaci´n          oLas comunicaciones las hacemos mediante TeamBox(https://teambo...
Comunidad       C´mo colaborar        oComunicaci´n          oLas comunicaciones las hacemos mediante TeamBox(https://team...
Comunidad       C´mo colaborar        oHackathonY c´mo no, estaremos presentes en la Hackathon que se organ-    oice desde...
Comunidad       C´mo colaborar        oHackathonY c´mo no, estaremos presentes en la Hackathon que se organ-    oice desde...
ComunidadFIN            ¿Preguntas?                          GeoRemindMe                                        16 / 16
Upcoming SlideShare
Loading in...5
×

GeoRemindMe ::: III Jornadas de Software Libre :: Universidad de Granada

288
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
288
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GeoRemindMe ::: III Jornadas de Software Libre :: Universidad de Granada

  1. 1. GeoRemindMeIII Jornadas de Software Libre Rub´n Dugo Mart´ e ın 21 de Octubre de 2011 GeoRemindMe 1 / 16
  2. 2. Un poco de historia El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un descanso de las II nJornadas de Software Libre como proyecto participante en losCUSL (local y nacional) GeoRemindMe 2 / 16
  3. 3. Un poco de historia El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un descanso de las II nJornadas de Software Libre como proyecto participante en losCUSL (local y nacional)Idea originalTrataba de una aplicaci´n para geolocalizar alertas en lugares. oMediante un mapa se sit´an alertas en sitios y una aplicaci´n u om´vil te avisa si pasabas a cierto radio. o GeoRemindMe 2 / 16
  4. 4. Un poco de historia El origen de la criaturaII Jornadas de Sofware LibreHace justo un a˜o nace la criatura en un descanso de las II nJornadas de Software Libre como proyecto participante en losCUSL (local y nacional)Idea originalTrataba de una aplicaci´n para geolocalizar alertas en lugares. oMediante un mapa se sit´an alertas en sitios y una aplicaci´n u om´vil te avisa si pasabas a cierto radio. oY s´ somos masocas ı,Inicialmente se decidi´ utilizar AppEngine + Django para odesarrollar la plataforma web. Algo que hace realmente dif´ y ıcillento el desarrollo. GeoRemindMe 2 / 16
  5. 5. Un poco de historiaAplicaci´n web original o GeoRemindMe 3 / 16
  6. 6. Un poco de historiaAplicaci´n Android original o GeoRemindMe 4 / 16
  7. 7. Un poco de historia ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n al proyecto as´ c´mo cantidad de colaboradores. o ı oFue una experiencia muy agradable. GeoRemindMe 5 / 16
  8. 8. Un poco de historia ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n al proyecto as´ c´mo cantidad de colaboradores. o ı oFue una experiencia muy agradable.ColaboradoresSomos m´s de 20 colaboradores repartidos por toda Espa˜a. a nY cada vez m´s. a GeoRemindMe 5 / 16
  9. 9. Un poco de historia ComunidadII HackathonEstuvimos presentes en el II Hackathon donde conseguimos dar-le un empuj´n al proyecto as´ c´mo cantidad de colaboradores. o ı oFue una experiencia muy agradable.ColaboradoresSomos m´s de 20 colaboradores repartidos por toda Espa˜a. a nY cada vez m´s. aActualmenteNuestra oficina est´ en el CADE (Centro de Apoyo al Desarrollo aEmpresarial) en el PTS. GeoRemindMe 5 / 16
  10. 10. Un poco de historiaComunidad GeoRemindMe 6 / 16
  11. 11. Actualidad Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse oen una completa red social a estilo Twitter. La web originalahora es un widget de la nueva aplicaci´n. o GeoRemindMe 7 / 16
  12. 12. Actualidad Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse oen una completa red social a estilo Twitter. La web originalahora es un widget de la nueva aplicaci´n. oSugerenciasAhora el proyecto es una red social donde los usuarios creansugerencias geolocalizadas en lugares. GeoRemindMe 7 / 16
  13. 13. Actualidad Evolucinando (I)Nuevas ideasLa aplicaci´n pasa de ser un simple gestor de tareas a convertirse oen una completa red social a estilo Twitter. La web originalahora es un widget de la nueva aplicaci´n. oSugerenciasAhora el proyecto es una red social donde los usuarios creansugerencias geolocalizadas en lugares.SocialLos usuarios pueden seguir a otros y ver la actividad que estosgeneran en la plataforma. Las sugerencias se pueden comentary valorar. GeoRemindMe 7 / 16
  14. 14. Actualidad Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte con ellas y postear automaticamente lo quesugieras. GeoRemindMe 8 / 16
  15. 15. Actualidad Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte con ellas y postear automaticamente lo quesugieras.ListasSe pueden crear listas de sugerencias. Un ejemplo t´ ıpico: Sitiosde tapeo en Granada. GeoRemindMe 8 / 16
  16. 16. Actualidad Evolucinando (II)M´s social aPuedes asociar tu cuenta de Google, Facebook o Twitter paraidentificarte con ellas y postear automaticamente lo quesugieras.ListasSe pueden crear listas de sugerencias. Un ejemplo t´ ıpico: Sitiosde tapeo en Granada.Me gusta. Me lo guardoMediante el bot´n Me gusta podemos valorar sugerencias, ocomentarios, listas, etc. Del mismo modo podemos guardarcualquier lista o sugerencia en nuestra mochila y llevarnosla ennuestro dispositivo m´vil. o GeoRemindMe 8 / 16
  17. 17. Actualidad Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la a o ı oaplicaci´n para Facebook. La versi´n web m´vil, Android y o o oiPhone est´n en desarrollo. a GeoRemindMe 9 / 16
  18. 18. Actualidad Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la a o ı oaplicaci´n para Facebook. La versi´n web m´vil, Android y o o oiPhone est´n en desarrollo. aMulti-idiomaActualmente s´lo est´ disponible en espa˜ol y en ingl´s. Aunque o a n ese est´n integrando m´s idiomas. a a GeoRemindMe 9 / 16
  19. 19. Actualidad Evolucinando (y III)PlataformasActualmente la est´ en beta la aplicaci´n web as´ c´mo la a o ı oaplicaci´n para Facebook. La versi´n web m´vil, Android y o o oiPhone est´n en desarrollo. aMulti-idiomaActualmente s´lo est´ disponible en espa˜ol y en ingl´s. Aunque o a n ese est´n integrando m´s idiomas. a aPegatinasSe est´n preparando pegatinas con c´digos QR para los com- a oercios de forma que se pueda acceder de forma r´pida a las asugerencias de ese lugar. GeoRemindMe 9 / 16
  20. 20. Tecnolog´ ıa Un poco de tecnolog´ ıaServidorContinuamos con la arquitectura AppEngine + Django.Aunque ahora se est´ implementando otro proyecto de apoyo acon Django nativo. GeoRemindMe 10 / 16
  21. 21. Tecnolog´ ıa Un poco de tecnolog´ ıaServidorContinuamos con la arquitectura AppEngine + Django.Aunque ahora se est´ implementando otro proyecto de apoyo acon Django nativo.APITenemos un API totalmente documentado enhttp://dev.georemindme.com/doc/webapp GeoRemindMe 10 / 16
  22. 22. Tecnolog´ ıa Un poco de tecnolog´ ıaServidorContinuamos con la arquitectura AppEngine + Django.Aunque ahora se est´ implementando otro proyecto de apoyo acon Django nativo.APITenemos un API totalmente documentado enhttp://dev.georemindme.com/doc/webappAPI JSONTambi´n se ha desarrollado un conjunto de funciones mediante elas cuales podemos interactuar remotamente con el servidor.Son las utilizadas para las comunicaciones m´viles. o GeoRemindMe 10 / 16
  23. 23. Tecnolog´ ıa Y m´s Tecnolog´ a ıaFrontedHacemos uso intensivo de AJAX, HTML5, Javascript yjQuery. En la aplicaci´n m´vil utilizamos jQuery Mobile. Todo o oel Javascript generado se est´ integrando en un Framework de aforma que pueda ser reutilizado. GeoRemindMe 11 / 16
  24. 24. Tecnolog´ ıa Y m´s Tecnolog´ a ıaFrontedHacemos uso intensivo de AJAX, HTML5, Javascript yjQuery. En la aplicaci´n m´vil utilizamos jQuery Mobile. Todo o oel Javascript generado se est´ integrando en un Framework de aforma que pueda ser reutilizado.MapasUsamos Google Maps como widget actualmente. Las b´squedas ude lugares actualmente se hace con Google Places aunque seest´n estudiando otros m´todos. a e GeoRemindMe 11 / 16
  25. 25. Tecnolog´ ıa Y m´s Tecnolog´ a ıaFrontedHacemos uso intensivo de AJAX, HTML5, Javascript yjQuery. En la aplicaci´n m´vil utilizamos jQuery Mobile. Todo o oel Javascript generado se est´ integrando en un Framework de aforma que pueda ser reutilizado.MapasUsamos Google Maps como widget actualmente. Las b´squedas ude lugares actualmente se hace con Google Places aunque seest´n estudiando otros m´todos. a eVersiones m´viles oSe est´n implementando las versiones para Android e iPhone autilizando la tecnolog´ nativa de estas plataformas. ıa GeoRemindMe 11 / 16
  26. 26. Tecnolog´ ıaA grandes rasgos GeoRemindMe 12 / 16
  27. 27. Comunidad Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Satisfaction(http://getsatisfaction.com/georemindme) GeoRemindMe 13 / 16
  28. 28. Comunidad Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Satisfaction(http://getsatisfaction.com/georemindme)Echar una mano con el desarrollo de Android, iPhone y web m´vil o GeoRemindMe 13 / 16
  29. 29. Comunidad Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Satisfaction(http://getsatisfaction.com/georemindme)Echar una mano con el desarrollo de Android, iPhone y web m´vil oTestear y encontrar nuevos bugs en todas las versiones GeoRemindMe 13 / 16
  30. 30. Comunidad Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Satisfaction(http://getsatisfaction.com/georemindme)Echar una mano con el desarrollo de Android, iPhone y web m´vil oTestear y encontrar nuevos bugs en todas las versionesInternacionalizaci´n oLa hacemos mediante Transiflex(https://www.transifex.net/projects/p/georemindme/) GeoRemindMe 13 / 16
  31. 31. Comunidad Focos actuales de trabajoArreglar bugs en las plataforma web y FacebookPara gestionarlos utilizamos Get Satisfaction(http://getsatisfaction.com/georemindme)Echar una mano con el desarrollo de Android, iPhone y web m´vil oTestear y encontrar nuevos bugs en todas las versionesInternacionalizaci´n oLa hacemos mediante Transiflex(https://www.transifex.net/projects/p/georemindme/)Y un largo etc´tera... e GeoRemindMe 13 / 16
  32. 32. Comunidad C´mo colaborar oComunicaci´n oLas comunicaciones las hacemos mediante TeamBox(https://teambox.com/projects/georemindme) GeoRemindMe 14 / 16
  33. 33. Comunidad C´mo colaborar oComunicaci´n oLas comunicaciones las hacemos mediante TeamBox(https://teambox.com/projects/georemindme)Informaci´n oPuedes encontrar info sobre el equipo, desarrollo, etcen (https://info.georemindme.com) o escribiendo a in-fo@georemindme.com GeoRemindMe 14 / 16
  34. 34. Comunidad C´mo colaborar oComunicaci´n oLas comunicaciones las hacemos mediante TeamBox(https://teambox.com/projects/georemindme)Informaci´n oPuedes encontrar info sobre el equipo, desarrollo, etcen (https://info.georemindme.com) o escribiendo a in-fo@georemindme.comPara los valientesEn GitHub pod´is encontrar nuestros e repositorios(https://github.com/GeoRemindMe) GeoRemindMe 14 / 16
  35. 35. Comunidad C´mo colaborar oHackathonY c´mo no, estaremos presentes en la Hackathon que se organ- oice desde la facultad. Tenemos pensado organizar una dentro depoco para darle un empuj´n al proyecto. o GeoRemindMe 15 / 16
  36. 36. Comunidad C´mo colaborar oHackathonY c´mo no, estaremos presentes en la Hackathon que se organ- oice desde la facultad. Tenemos pensado organizar una dentro depoco para darle un empuj´n al proyecto. oCUSLY muy probablemente nos veremos de nuevo por los CUSL. GeoRemindMe 15 / 16
  37. 37. ComunidadFIN ¿Preguntas? GeoRemindMe 16 / 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×