Barcamp Mayaguez 2012

Preview:

DESCRIPTION

Presentación de Puerto Rico Data Bank y MOBAT en el Barcamp Mayaguez 2012.

Citation preview

Ricardo AlcocerCo-Founder TainoApp, Inc.

alco@ricardoalcocer.com @ricardoalcocer http://ricardoalcocer.com

http://gettainoapp.com

Febrero 28 de 2012 – Barcamp Mayagüez – Mayagüez, PR

Dos nuevos proyectos Open Source originados en Puerto Rico

http://github.com/puertoricodb

Puerto Rico Data Bank

Esfuerzo CrowdSourced y OpenSource

Objetivo (high level)

Crear una inmensa base de datos de localidades en Puerto Rico

Puerto Rico Data Bank

● Abaratar los costos de entrada a la industria

● Separar “geo-data” de “meta-data”

● “Ownership” de categorías

● Todos pueden contribuir

● Cumple labor social

● Crea (potencialmente) la base para una nueva era de tecnoempresarios

● Toda la programación desarrollada por puertorriqueños/as

● Posibilidad de hacer una contribución que trascienda los 100x35

● Proyecto albergado bajo una entidad sin fines de lucro

¿Qué tiene de especial?

● Provee un paradigma modular más parecido a programación tradicional

● Funciona automáticamente en un sólo contexto

● Permite programación “component-based”● Los modulos crean “closures” y

funcionalidades para variables locales, así como “private” y “public” members

Component-based

topbar.js

maintable.js

adsbar.js

Directory Structure

Bootstrap

Main Window Module

Un ejemplo concreto

Un 'timer' sencillo

timer.jsbuttonstrip.js

main.js

timer.js

buttonstrip.js

● Modulos para:

– Geolocalización

– Bases de datos

– Custom Tab Bar

– HTTP

– Cross-platform Alert Box

– Cross-platform ProgressBar

– Date

– System

– Utilities

Mobat no es perfecto pero

evoluciona constantemtente

FORK ME!

http://github.com/ricardoalcocer/Mobat2012

Q&A¡Gracias!

Ricardo AlcocerCo-Founder TainoApp, Inc.

alco@ricardoalcocer.com @ricardoalcocer http://ricardoalcocer.com

http://gettainoapp.com