sábado, 25 de junio de 2011

Destripando y protegiendo aplicaciones Android


Un mes más el equipo del GTUG organiza una sesión monográfica de 2 horas. En esta ocasión el tema principal será algo últimamente demsiado en boca de todos, la seguridad en Android. La sesión se realizará el 5 de julio en la UPC (sala por confirmar). Como siempre agradecer el apoyo incondicional de nuestro patrocinador la FIB :)





Destripando y protegiendo aplicaciones Android


A partir de una mejora progresiva en la seguridad de una aplicación, intercalando métodos para atacarla y métodos para protegerla, se concienciará al desarrollador de aplicaciones los puntos débiles del marco de seguridad de Android. La charla se divide en cinco apartados, donde sólo el primero es teórico. El resto se realizarán paso a paso.
  • Marco de seguridad en el diseño de Android: Usuarios, particiones, permisos, certificados, APKs...
  • Reversing de una aplicación y suplantación con el malware DroidDream.
  • Introducción al ProGuard. Estudio de vulnerabilidades indirectas.
  • Autenticación por SSL y gestión de datos sensibles.
  • Reversing a través del emulador.
La master class de seguridad irá a cargo de Sergio Arcos (@martes_trece) ingeniero informático, trabaja como consultor de seguridad informática en blueliv, y además es miembro del equipo tecnológico de Pirates de Catalunya, donde elaboró una de sus primeras aplicaciones Android. Se dedica especialmente al pentesting, pero últimamente se esta desplazando hacia el análisis forense. Su blog Martes13's mind contiene alguno de sus últimos trabajos.

Planificar eventosPlanificar eventos

lunes, 20 de junio de 2011

Barcelona GTUG en el evento Smartphone Day

Buenas gente!!!..que tal?..Bueno después de tanto tiempo, debo reconocer que quería hacer este post mucho antes, pero bueno, aprovecho la oportunidad y aquí estoy, así que como siempre digo, espero comentarios y feedback de todo tipo (nunca es tarde).

Comentarles que el Barcelona GTUG estuvo en el evento que organizó la gente de Genmob, llamado "Smartphone Day".

Quien les escribe, Fernando Cejas, estuvo junto a otro integrante del Core Team, Fernando García dando una charla sobre Introducción a Android.


La verdad que la charla estuvo realmente muy divertida, mas que nada porque intentamos ponerle (como se diría en Argentina) la mejor buena onda posible y obvio que el público respondió ;).

Como anécdota contar que hubo varias frases que quedan en la historia(??) y realmente causaron mucha gracia, ya que mas allá de ser amantes del muñequito verde que se dice llamar Android, intentamos no dejar mal parados a ninguna otra plataforma.

Me quedaron algunas frases grabadas como "vamos a ver Android hasta en licuadoras" o "la gente que usa Ipho... son los que les gusta que su cacharro quede obsoleto cada año"...jajaj..en fin, muy divertida y muy didáctica, a la vez que la gente se portó muy bién con nosotros, tanto los de la organización como el público.

De mas está decir gracias a Genmob por invitarnos y a la gente que "escuchó" e hizo que este evento saliera de 1000!!!

Nos vemos en la próxima!!!!!

Prometo no tardar tanto en hacer los posts, y si lo hago, ya saben donde encontrarme para..hacérmelo saber por supuesto...;)

Uyyy..me olvidaba, acá tienen el video para poder disfrutar de lo que dijimos(?)...

Genmob 2011 - GTUG from Genmob, The smartphone day on Vimeo.


Ahora si....chauuuuuuuuuuuuuuuuuu!!!!!

lunes, 23 de mayo de 2011

Review Google IO 2011 Extended

Hola a todos,

Hace dos semanas se celebró en San Francisco el mayor evento para desarrolladores de tecnologías Google y cómo no, desde el GTUG no podíamos faltar a la cita para darle la mayor cobertura que fuimos capaces.

Como muchos ya sabréis, Google IO se celebró los días 10 y 11 de Mayo, y desde que se empezó a hablar del evento paralelo Google IO Extended teníamos claro que debíamos encontrar una sala en Barcelona para disfrutar en compañía de los que formamos el GTUG Barcelona. El reto era muy complicado, imaginaos los requisitos: disponer de un habitación que ofreciese una conexión a Internet decente, durante dos días, entre semana, que pudiésemos quedarnos hasta las 2 de la madrugada. Finalmente pudimos disponer de las instalaciones de IdeaKnow a quien damos las gracias por darnos total libertad de uso. Sin embargo para nosotros lo más difícil estaba por venir, y no era sino que conseguir... ¡¡llenar la sala de gente!! Y no solo logramos la sala sino que también lo segundo. Por ello no queda más que decir...

GRACIAS

Gracias a todos los que vinisteis, los que se apuntaron pero no tuvieron plaza, los que repitieron, los que disfrutaron con el evento y los que echaron una mano. Gracias. Así da gusto plantear nuevos retos y tenemos más argumentos para pedirles a Google que nos envíen más regalitos, organicen más actividades en Barcelona o uno de nuestros objetivos, shhhhhhh esto es un secreto, que nos traigan a algún developer advocate para que pueda dar alguna charla en nuestra ciudad.

Así que bueno, hablando un poco del evento. Se dividió en dos días donde disfrutamos de 7 y 6 charlas respectivamente, que incluía una keynote al comenzar cada día y el resto, en su mayoría sobre Android, pero no faltaron temas como: business, NFC o Google TV. Al final del post podéis ver el programa.

Para cada día estaban invitadas más de 30 personas y salvo algunos pocos la gran mayoría que confirmó su asistencia no faltó a la cita. Además fueron muchos los que venían acompañados de bebida y comida que hicieron el evento más ameno, consiguiendo que entre charla y charla todos saliéramos a la sala contigua a hacer un pica-pica intercambiando opiniones de lo recién visto, conociendo a otros desarrolladores y haciendo networking.

Y es que una de las que, en mi opinión, fue una gran ventaja de poder asistir a este evento, no es tan solo el hecho de poder ver en streaming las conferencias de San Francisco (que al fin y al cabo cualquier desde su casa podía hacerlo), sino poder compartir las experiencia con otros colegas, poder contrastar lo que allí se decía, preguntar si alguien había tenido experiencia usando tal o cual herramienta... y para mi una de las cosas más importantes, estar rodeado de gente que sufrieron lo mismo cuando dijeron que todos los asistentes al Google IO 2011 recibirían tablets Galaxy Tab 10.1, sin duda un momento muy duro que mejor digerir acompañado. :)

Por último adjuntamos el video resumen que ha montado @fernando_cejas (gracias maestro!) donde podemos ver entre otros el momento tortuga ninja cuando pedimos que nos trajeran 17 pizzas.


Programa de charlas que pudimos ver

May 10th:

9:00 - 10:00am: Keynote
10:15 - 11:15am: Honeycomb Highlights
11:30 - 12:30pm: Android Protips: Advanced Topics for Expert Android App Developers
1:15-2:15pm: Don’t just build a mobile app. Build a business.
2:30-3:30pm: Fireside Chat with the Android Team
3:45-4:45pm: How to NFC
5:00-6:25pm: Ignite

May 11th

9:30-10:30am: Keynote
10:45-11:45: Android Market for Developers
12:30-1:30: Designing and Implementing Android UIs for Phones and Tablets
1:45-2:45: Building Android Apps for Google TV
3:00-4:00: Android Development Tools
4:15-5:15: Taking Android to Work

Recordad que tanto estas charlas como todas las que se hicieron en el Google IO 2011 están disponibles en la siguiente dirección: http://www.google.com/events/io/2011/sessions.html

Hasta la próxima!

martes, 10 de mayo de 2011

Review evento sobre el HTML5

Estoy haciendo un descanso de las charlas del #io2011 que aprovecho para recuperar el aliento, asimilar los nuevos contenidos presentados y repasar tareas pendientes del grupo. No se nos había olvidado hacer la review sobre el evento de HTML5 <Tranquilos />

La presentación de Javier Usubiaga acogió a casi 100 gtugers. Fue genial, Javier es un gran conocedor de la tecnología y consiguió que todos siguieramos el hilo y nos empaparamos de sus experiencas. Estuvo realmente bien.

Incrusto el video que se curró el gran Fernando Cejas, con él queda claro el buen ambiente que se respira en el grupo.



Como decimos siempre, y sin ganas de que parezca un discurso repetitivo y sin personalidad, queremos hacer de Barcelona GTUG uno de los mejores grupos de Goolge, y para ellos os necesitamos. Necesitamos que nos déis feedback sobre el grupo. ¿Qué os parece la nueva organización? ¿Somos más dinámicos ahora? ¿Tenéis consejos para darnos? Pensar que el timón de este grupo lo llevamos entre todos.

PD: También haremos una review en condiciones sobre el Google I/O Extended, no os lo perdáis ;)

lunes, 2 de mayo de 2011

GOOGLE IO EXTENDED 2011 - BCN GTUG!!!

Buenas a todos!!!
Después de nuestro evento HTML5 de hace unos días (nos debemos el post, que ya estará pronto), ahora le toca el turno al GOOGLE IO EXTENDED 2011.



Sinceramente no veo la hora que llegue!!..Lamentablemente muchos no podremos estar en San Francisco (tema entradas, plazas limitadas, precio, tiempo), pero en fin..como consuelo que se puede pedir?..Si si..señores...el GOOGLE IO EXTENDED!!!..

Nuestra idea es ofrecer a nuestro fieles members, la posibilidad de vivirlo, aunque no en persona, pero si de manera virtual!!!

Quien les escribe, está muy motivado y si bien por motivos de espacio (que mas quisiéramos que todos puedan disfrutarlo), no podremos estar todos, sé que va a salir una buena reunión, algo mas familiar, una reunión de amigos, con algunas cervezas?, pizza y la bebida que se les ocurra, bueno, siempre y cuando todos aportemos eh...:)

Por mi parte llevaré algunas para compartir con ustedes...y seguro algún pica pica..la tarde/noche será larga jeje.. (cualquier comida/bebida a quien quiera aportar, no se le dirá que no)



En fin, no quiero seguir escribiendo porque no paro mas...se nota que me gusta hablar y/o escribir no?...Vamos al grano...estas van a ser las keynotas que vamos a disfrutar (en horario de USA, así que vamos a tener que quedarnos hasta tarde...)

May 10th:
9:00 - 10:00am: Keynote
10:15 - 11:15am: Honeycomb Highlights
11:30 - 12:30pm: Android Protips: Advanced Topics for Expert Android App Developers
1:15-2:15pm: Don’t just build a mobile app. Build a business.
2:30-3:30pm: Fireside Chat with the Android Team
3:45-4:45pm: How to NFC
5:00-6:25pm: Ignite

May 11th
9:30-10:30am: Keynote
10:45-11:45: Android Market for Developers
12:30-1:30: Designing and Implementing Android UIs for Phones and
Tablets
1:45-2:45: Building Android Apps for Google TV
3:00-4:00: Android Development Tools
4:15-5:15: Taking Android to Work

Para los que quieren inscribirse, pueden hacerlo acá.

También recordarles que las plazas son LIMITADAS (como les dije anteriormente, por tema de espacio) y mas allá que se pueden ir registrando, luego les avisaremos por mail la confirmación de asistencia. Por lo tanto es importante que el que no pueda ir, que avise o no se suscriba, para poder dejarle el lugar a otro ;).

Tener en cuenta también que se PREMIARÁ a los usuarios mas activos dentro del grupo en caso de no haber mas plazas ;). Espero sepan entenderlo chicos/as, ya que lamentablemente hacemos lo posible y nos gustaría que todos pudieran disfrutar de dicho evento.

Sin mas y espero no olvidarme de nada...nos vemos ahí o en otros eventos o en el grupo o donde sea ;)

Un abrazo grande...

@fernando_cejas

PD: Siempre estamos dispuestos a mejorar, así que ya saben como digo siempre: se aceptan todo tipo de críticas constructivas, mejoras...whatever...:)

lunes, 18 de abril de 2011

Introducción HTML5

<nuevo_evento>

Preparad vuestro GoogleCalendar porque el día 26 de Abril tenemos un nuevo evento. La excusa de este mes será reunirnos para hablar sobre HTML5 y UserExperience de la mano del webninja Javier Usobiaga.

Javier Usobiaga es diseñador web y desarrollador front-end freelance desde 2005. Ha trabajado para diversas puntocom y agencias, realizando tanto servicios de desarrollo front-end como diseño de interfaces y UX. Recientemente ha lanzado junto con Marta Armada (@martuishere) su propio estudio de diseño web, Swwweet.

Información del Evento

  • Cuándo: Martes 26 de Abril, de 18:30 a 20:30
  • Dónde: UPC Campus Nord en la Sala de actos B6
  • Entrada: El evento GTUG es totalmente gratuito
  • Registro: Reserva tu plaza en eventuo.

Contenido del evento

En esta introducción a HTML5 veremos:
  • Un poco de historia: por qué HTML5 es como es.
  • Los nuevos tags de HTML5: qué podemos empezar a utilizar ya (header, nav, article, section, video, audio…) y cómo hacerlo compatible con navegadores antiguos.
  • Los formularios con HTML5 (los nuevos type, validación nativa…).
  • Las API de HTML5: un vistazo rápido a las API de Javascript que harán más fácil el desarrollo de aplicaciones web (canvas, web workers, web sockets, cache…)

La Facultat d'Informàtica de Barcelona (FIB) que nos ha dejado la sala de actos para el evento. Desde la organización BarcelonaGTUG queremos dar las gracias al speaker, al sponsor y todos vosotros por apoyarnos y seguirnos día a día.


¡Os esperamos!

</nuevo_evento>

viernes, 8 de abril de 2011

Impresiones sobre el evento NDK de Android

Después de unos días de resaca post-evento llega el momento de escribir las impresiones que tuvimos desde la organización GTUG.



Fiberarty nos brindó una sala espléndida: tarima, proyector, sistema de audio, buena acústica… ¡Gracias por cedernos la sala! No se les puede reprochar nada. El único punto flaco podría ser la localización, y es que para los que no habían frecuentado antes la facultad, la dichosa Aula Master fue un poco difícil encontrar.

El evento empezó unos minutos más tarde de lo previsto para esperar a los rezagados. Israel fue el primero en hablar, y lo hizo presentando GTUG a los nuevos y anunciando una nueva era para el grupo: "La comunidad ha aumentado". La fuerza de Mordor se debilita y los habitantes de la Tierra Media entran en una nueva edad […]

Bueno, seguiré con lo que iba: A los fundadores, Israel y Luís, nos sumamos el llamado Core Team: Fernando García, Fernando Cejas, Nacho Cougil y servidor, Oriol Blanc. Recordar ir visitando el Site oficial para descubrir las últimas novedades.

Queremos hacer de Barcelona GTUG el grupo más activo y queremos que nos ayudéis a ello. Tenemos en mente muchísimos eventos y quedadas, conferencias y "extensiones a eventos". No me dejan espoilear más de la cuenta así que de momento os tenéis que conformar con esto. Pero habrán novedades, … ¡y pronto! ¡Estad atentos!

Después de la presentación siguieron dos charlas sobre el NDK de Android. Fernando García nos obsequió con una charla muy entretenida sobre los principios básicos del NDK, mezclando la tediosa teoría con pizcas de humor malagueño. Seguro que sus consejos y vivencias contadas animan a más de uno a ponerse a desarrollar juegos. ¡Olé Fernando!

Le siguió Iván Pajuelo y su humilde configuración de eclipse para desarrollar y debugar en NDK. ¿Qué decir de Iván? Los que le seguimos en el grupo sabemos que juega una liga superior a la nuestra, a la mía al menos. Nos galardonó con una presentación muy trabajada que reflejaba la experiencia. Muchos aprendimos truquillos para debugar que deseamos ponerlos en práctica cuanto antes. Iván #tusiquevales.



Tras un breve descanso se organizó una presentación de aplicaciones hechas por la comunidad. Creemos que es una buena idea para fomentar que se desarrollen aplicaciones y el resultado saltó a la vista. A todos nos gustó la experiencia; aprendimos nuevas librerías gráficas, librerías de estadística, se habló del retorno por publicidad. En definitiva se obtuvieron buenos consejos a la hora de desarrollar, y de eso se trataba. Si os gustó la iniciativa se repetirá, no os preocupéis. Tendréis más oportunidades de presentar vuestros trabajos.

Fernando García mostró Parsec, un juego desarrollado en Ideaknow y la versión alpha de Monstersliders. Fernando Cejas, por su parte, enseñó Fast Food Reality, una aplicación para buscar restaurantes de comida rápida mediante realidad aumentada, y después el widget Application Storage Viewer. Siguieron Joan Pujol que presentó la aplicación El Temps con minucioso detalle, Iñaki Villar su Mallorca Beach, una aplicación que indica el estado de las playas. Nacho Cougil, por último, acabó la ronda con la aplicación GencatNotifier usando el servicio C2DM de Google. En el site tenéis acceso a las presentaciones.

Sólo resta agradecer al público su asistencia, sus comentarios, sus buenos deseos. Y como siempre, estamos abiertos a cualquier sugerencia, podéis contactar con cualquiera de nosotros cuando queráis.




Hasta la próxima, y...
¡Estad atentos, insensatos!