Planificando la actividad de contribución a comunidades de software libre desde españa
Transcript of Planificando la actividad de contribución a comunidades de software libre desde españa
![Page 1: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/1.jpg)
![Page 2: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/2.jpg)
Contexto - Usando múltiples dispositivos
![Page 3: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/3.jpg)
"It's like you build something and people experience it in all these different places. So making it so you can build once and kind of have it in a lot of these different places
I think it's going to be very valuable."
Mark Zuckerberg (CEO de Facebook), Octubre 2010.
![Page 4: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/4.jpg)
Historia / Tendencia
Aplicaciones WebAplicaciones de escritorio
WebAppsApps
![Page 5: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/5.jpg)
Evolución de la Web
![Page 6: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/6.jpg)
Ember.js
JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture
DOM JS
![Page 7: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/7.jpg)
Comparativa - Backbone.js
158kb
16kb
3374
8609
393
1169
Código Watchers Forks
![Page 8: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/8.jpg)
Arquitectura
Modelos ( Dominio - Ember-Data )
Estados
Lógica App
Proxies - ( Datos de la aplicación)
Vistas
![Page 9: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/9.jpg)
Lecciones
Curva de aprendizaje grande
Mayor Productividad
Single Apps mejoran la UX
Focalizarte en App
Reutilizacion de UIs
Facilita relación entre CSS - HTML
rake-pipeline
sproutcore-touch
...
![Page 10: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/10.jpg)
Concluyendo - Ember.js
2006 ( Sproutcore )
ZenDesk, Square, Yapp...
Largo recorrido ( Tilde.io )
Convención en vez de Configuración
Proporciona solución por defecto a problemas comunes
Incrementando la comunidad
Incluyendo nuevos patrones
...
![Page 11: Planificando la actividad de contribución a comunidades de software libre desde españa](https://reader035.fdocuments.in/reader035/viewer/2022081404/5592a4141a28ab69798b45de/html5/thumbnails/11.jpg)
@ppcano@ppcanojr
¡Gracias!