Live Coding

Bones!

Després d’unes vacances genials, he tornat a la càrrega fent algunes cosetes al QuitNow!, que teniem acumulades. I per primera vegada he fet un live coding. Si ets desenvolupador i no n’has fet mai cap, atreveix-te! És la versió Badoo i Tinder dels desenvolupadors. I a més a més, tampoc quedes amb ningú. És clavat!

No, en sèrio: es tracta d’un lloc on ensenyar com desenvolupes quelcom en temps real. Apareix el teu pantallot, la teva careta, i un xat. I apa! Jo em pensava que no li interessaria a ningú, però mira. 10 ànimes han arribat a estar alhora mirant com teclejava amb cert sentit… que boig que s’està tornant tot.

Bé, un link al meu perfil, a veure si m’hi enganxeu!

https://www.livecoding.tv/rocboronat/

 

Live Coding official logo

El Flone ja té forma!

El 24 de febrer vaig començar un nou projectet Android, on l’objectiu no era fer la típica app. Es tractava de fer volar un tros de fusta, una placa arduino, quatre motors, uns quants xips anomenats ESC i un bon munt de cables i cola blanca. I… ho he aconseguit!

El projecte no ha fet més que començar, però ja ha complert el primer milestone: aconseguir fer volar qualsevol drone controlat per una placa arduino i el software MultiWii, un dels més comuns en el món dels drones.

I per no variar, us deixo un parell de links:

And one more thing… he començat a construïr el meu propi Flone! Estic super emocionat. Sabies què per a tallar fusta, tan sols cal que enviis un .PDF vectorial? Són simples vectors! Ai, el món del hardware, com m’està agradant… bé! Vet aquí un video de la meravella:

Talks about Android you must see

Developing for Performance by Colt McAnlis
In this Youtube playlist, McAnlis introduces some key points to undersand how Android renders the View layer and what we can do to ease its work and improve our app performance
https://www.youtube.com/watch?v=HXQhu6qfTVU&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE

Android App Anatomy by Erik Burke (2013)
Eric Burke advises on creating mobile applications for Android: the lifecycle of an app, loaders, fragments, Otto, DI, and others.
http://www.infoq.com/presentations/Android-App

 Please! Note me if some link is broken! :·) And also if you find useful videos. Thanks-a-lot!

Una nova aventura

Bones!

Fa un any i poc, vaig fer un curs al Boca Nord que va ser genial. Entre els alumnes genials que van venir al curs, hi havia en Lot Amorós. En Lot estava fent no sé què amb Processing sobre Android, per a controlar uns drones open hardware que s’estava fent, que utilitzaven Arduino per controlar quatre rotors… una cosa molt boja.

Doncs bé, un any més tard, m’he engrescat a ajudar-lo a tirar endavant el seu projecte. Així que durant uns mesets, estaré fent una app per a controlar drones utilitzant una app Android connectada a una placa Multiwii. I tot això, via Bluetooth. I si tot va bé, algún dia, farem una cosa més boja.

Que voleu veure què tal va el projecte? Clar que sí! Vet aquí un parell de links:

Flone i el projector Flone dislocat Flone a la radio

Xerrada de Chromecast al BAUG

Bones!

El Barcelona Android User Group m’ha convidat a fer una xerrada sobre desenvolupament en Chromecast. I, com no, he dit que sí!

Passada la data, només dir que ha estat genial, han sortit moltes preguntes, i com que les promeses són deutes, aquí us deixo les diapos que he utilitzat durant la xerrada.

Espero que hagi estat d’allò més útil!


Vergonya de Barcelona

Avui un dels meus millors amics, l’Eduard Ereza, ha rebut un burofax des de CETRAMSA, una empresa propera a l’AMB, l’Àrea Metropolitana de Barcelona. L’Eduard va desenvolupar “Próximo bus Barcelona”, una app gratuita per a Android, que t’oferia l’informació en temps real del sistema d’autobusos de Barcelona. Vamos, que és com el Vicing, però per autobusos. És una app que fa que la gent tingui un servei afegit de puta mare, molt lluny de l’app oficial. En aquest cas, s’ha convertit en la 10ª app de transports més baixada a Espanya. I una empresa propera a l’Ajuntament llença un burofax per a enviar la feina a pendre pel sac.

Estic molt enfadat.

Fa uns anys, no coneixia l’entorn polític, les entitats públiques i els merders que hi ha. Quan vaig rebre la brometa de B:SM dient-me que estava suplantant-los, i amenaçant-me amb emprendre accions per la via legal, em pensava que tot això venia de l’Ajuntament. Amb el pas del temps, vaig anar col·laborant amb diferents empreses en la meva vida professional, i vaig tenir l’oportunitat  de conèixer a una persona de l’Ajuntament de Barcelona. Aquesta persona em va demanar disculpes personalment per tot el que va passar, però em va deixar una cosa ben clara: No haig de confondre l’Ajuntament de Barcelona amb el B:SM. I conforme passa el temps, veig que és fort, però és veritat.

Us comento una mica la meva experiència amb l’Ajuntament: Està intentant dur-nos les dades obertes, i també obrir infraestructures. Al final, els projectes són les persones, i no sé si qui ho està duent a terme són les persones adequades, si els hi interessa el tema, o si els hi és ben bé igual. Però el fet és que a l’Ajuntament li agradaria obrir les dades. Els hi sembla bé que els ciutadans tirem endavant empreses que, utilitzant les dades públiques, generin un benefici tant pels usuaris com pels desenvolupadors.


Però… després ve una empresa i ho envia tot a prendre pel sac.

Com deia, l’Eduard ha rebut un burofax d’una empresa que, en nom del seu client CETRAMSA, demana que:

Cese la actividad desleal y aprovechamiento indebido de la aplicación y la información y datos de dispositivos de su Cliente.

Activitat deslleial? Però si l’Eduard no és competència. Dades del seu client? Les dades no són privades, són els autobusos de Barcelona. Són dades públiques.

Cese de la actividad ilícita vulneradora de los derechos de propiedad intelectual.

Com que vulnerar la propietat intelectual? Estem parlant de quants minuts falten perquè arribi l’autobús.

Cese de la prestación de consulta del acceso a la línea, internet, o por cualquier otro medio de publicidad y difusón (…)

En resum, que deixi d’oferir el servei de que la gent sàpiga quan falta perquè arribi l’autobús. És massa útil. Per això hi ha l’app oficial… per esperar a que funcioni.

Publique a su costa en su página web y en dos periódicos de difusión nacional de cada una de las capitales de provicia (…) que estas aplicaciones y programas son titularidad de CETRAMSA, que Ud. ha efectuado un uso indebido y sin autorización del titular de estas aplicaciones y que en lo sucesivo se abstiene de seguir utilitzándolas de cualquier forma en el futuro.

Espera, en aquest punt he al·lucinat. No pot ser veritat. Li estàn demanant a l’Eduard que ell mateix publiqui a la seva web i a dos diaris nacionals, que està infringint la llei. No puc descriure el fàstig que em fa aquesta línia, és realment vergonyós que una entitat afí a l’Ajuntament demani això. Smart City, de puta mare! Olé Barcelona, O-L-É.

Todo ello sin perjuicio de las acciones judiciales de cualquier naturaleza (…) con el fin de reclamarle:

El pago de las cantidades percibidas en concepto de enriquecimiento injusto obtenido con el aprovechamiento del esfuerzo financiero destinado por nuestro Cliente a crear esas aplicaciones y programas (…)

Vamos, que estàn dient que s’han gastat un dineral, i que l’Eduard ho està utilitzant per fer diners. Però que passa aquí? Tot això es finança amb un fons públic, i no són dades personals ni de ningú. No perdem el prisma, s’estan utilitzant les dades d’espera dels autobusos de Barcelona. Que heu invertit diners en una cosa que ningú vol ni regalada, i a sobre el problema, és de l’Eduard per haver-ho millorat? Espera, això no és precisament impulsar l’indústria i l’emprendeduria.

El pago de los daños y perjuicios, causados como consecuencia desleal efectuada.

A mi això també m’ho van dir quan lo del Bicing. Què parlen? Quins daños y perjuicios? No estem copiant la marca de Nike i venent bambes amb el seu logo. El que estem fent és ajudar a que la gent utilitzi els seus serveis més eficientment. Que no es morin de fàstig a l’estació de bus. I el negoci d’aquesta gent és que la gent agafi l’autobús. L’Eduard està impulsant el negoci dels autobusos, li està oferint un valor afegit!

Al resarcimiento de los daños y perjuicios causados por la reproducción, distribución, reutilización, comercialización y comunicación pública de las aplicaciones y programas mencionados.

Amb aquesta línia veig que realment, estàn oblidant que estem parlant d’autobusos a Barcelona.

Al resarcimiento de los daños morales causados con su actividad ilícita, atendiendo a las circunstancias de la infracción (…)

Daños morales? Espera, que tiro enrere per a recordar el poc que sé de lleis… Daños morales? De debò?

Bé… resumint. No puc descriure el menyspreu i la llàstima que em fan aquestes accions. L’Ajuntament és un bàndol, però a l’altre hi tenim les empreses que utilitzen els seus diners, i que actuen en contra dels interessos dels ciutadans. Empreses de serveis amb mentalitats d’autoprotecció, de los datos son míos y si los tocas te denuncio. Aquestes empreses veuen les nostres apps com unes coses que s’aprofiten dels seus recursos, i que són un problema. És a dir, hi ha una iniciativa ciutadana gratuïta, i això per ells és un problema. I envien un burofax per acollonir. No tinc paraules.

Us passo un link al blog de l’Eduard: http://www.eduardereza.com/ca/legal-complaint-from-cetramsa-sa

Els vespres d’I2: Innovació i Inspiració

Abans de l’estiu, es van posar en contacte amb mi des del Servei de Desenvolupament Empresarial del Departament de Cultura de la Generalitat de Catalunya. L’idea és que s’estaven organitzant unes jornades sobre desenvolupament empresarial, n’estaven muntant una sobre empreses creatives i del món de les apps, i que els hi agradaria comptar amb mi. UAU! I com que sempre dic que sí… :·)

Els ponents erem 3: en Daniel Peris, fundador d’iPadizate.es i cofundador de Geenapp.com, en Quico Domingo, fundador de SoundKik, i jo, que em presentaven com cofundador de Fewlaps i de Catdroid.

De moment, s’estàn muntant les gal·leries de fotos i tal… però us puc avançar un video que ha quedat molt chulo. També us passo la web on hi trobareu tot el contingut de l’I2: http://sde.cultura.gencat.cat/cultura/agendahistoricdetall.php?idact=641





Actualització! Ja tenim aquí el video complet de la jornada. A veure què us semblen les nostres humils opinions!



Formació Android – Tardor 2013

Android  teacher

Ep! Que aquest any he anat donant classes a l’Espai Jove Boca Nord, a la Fundació Paco Puerto de CCOO… i no he avisat per aquí! I com que n’estic molt arrepentit, ara sí que no me n’oblido: Aquesta tardor, faré el curs d’Introducció al Desenvolupament d’apps Android a l’Espai Jove Boca Nord, i a l’Espai Jove La Fontana.

Us passo el link a Catdroid, que és l’entitat mitjançant la qual ho faig, i allà hi trobareu els links per a fer les inscripcions, i resoldre dubtes, trucar als Espais Jove… and so on.

http://catdroid.org/blog/formacion-en-la-fontana-y-boca-nord/

Xerrada a l’institut Ribera Baixa

Bones!

Fa un parell de mesos, un ex-company de feina em va demanar que anes a l’institut on dóna un CFGS d’informàtica a xerrar. L’institut és el Ribera Baixa, del Prat de Llobregat. L’idea era donar el meu punt de vista del que hi ha despres d’acabar el mòdul: Molta feina o poca? Motivant o desmotivant? Què s’espera dels nous professionals? I bé, no podia ser d’una altra manera, perquè sempre acabo dient que .

L’audiència diria que va ser de més de 100 alumnes, i a part d’un col·loqui inicial que vem protagonitzar 4 ex-estudiants d’CFGS, es van fer moltíssimes preguntes. També hi havia qui tenia una (o dues o tres) idees al cap, i pensava en quina viabilitat tindria tal idea. Quines eines utilitzar per tirar-la endavant… aquest munt de preguntes que tens quan tens 20 anys i ganes de menjar-te el món.

Bé, en uns dies tornaré a fer una xerrada al Centre d’Estudis Politècnics, el centre on vaig estudiar jo ja farà uns anys. I com que potser els slides que vaig preparar li poden servir a algú, doncs ho postejo en el petit espai que m’ofereix tenir el blog online.

A passar-ho bé!