{"id":338,"date":"2012-03-02T11:18:21","date_gmt":"2012-03-02T11:18:21","guid":{"rendered":"http:\/\/phyline.com\/blog\/?page_id=338"},"modified":"2022-02-03T10:48:16","modified_gmt":"2022-02-03T10:48:16","slug":"proyectos","status":"publish","type":"page","link":"http:\/\/sophyonline.com\/blog\/proyectos\/","title":{"rendered":"Projects"},"content":{"rendered":"<h1><\/h1>\n<h1>Podcast 2021<\/h1>\n<p>I was invited to talk in this spanish podcast. I&#8217;m shy when talking in public, so this was a good way for me to practice talking about something I&#8217;m not a master of. Really enjoyed the experience.<\/p>\n<p><iframe style=\"width: 100%; max-width: 660px; overflow: hidden; background: transparent;\" src=\"https:\/\/embed.podcasts.apple.com\/es\/podcast\/construyamos-algo-pero-con-planos\/id1584369015?i=1000535583961\" height=\"175\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation\"><\/iframe><\/p>\n<h1>Year 2019<\/h1>\n<p><a href=\"https:\/\/apps.apple.com\/us\/app\/talks-coffee\/id1466240063\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1430 size-large\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1-1024x538.png\" alt=\"\" width=\"770\" height=\"405\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1-1024x538.png 1024w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1-300x158.png 300w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1-768x403.png 768w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1-720x378.png 720w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/coffee-1.png 1200w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/apps.apple.com\/us\/app\/talks-coffee\/id1466240063\"><strong>Coffee &amp; Talks<\/strong><\/a><\/p>\n<p>iOS Application that I&#8217;ve developed along side a friend, to centralize all iOS talks from Conferences around the world. We use Firebase Cloud Firestore to store the information, and we&#8217;re using a MVP architecture.<\/p>\n<p>(Una aplicaci\u00f3n iOS que desarroll\u00e9 junto a un amigo, para centralizar todas las charlas de iOS y que se pudieran acceder en un solo lugar)<\/p>\n<h1>Year 2017 &#8211; Actual<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1423 \" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2020\/05\/edreams-1-293x300.png\" alt=\"\" width=\"150\" height=\"139\" \/><\/p>\n<p><a href=\"https:\/\/apps.apple.com\/us\/app\/edreams-vuelos-baratos\/id551367321\"><strong>eDreams &#8211; Odigeo: <\/strong><\/a><\/p>\n<p>eDreams Odigeo is an OTA (Online Travel Agency) with presence in all Europe, some parts of Asia, Oceania, Africa and North and South America. It allows you to purchase flights, trains, hotels and rent a car. This apps is white label,\u00a0 provides the same service also for Opodo, Travellink and Govoyages apps.<\/p>\n<p>Tools used:<\/p>\n<p>Circle-Ci to automatize the execution of Unit Test, UI test suites. Which later connects with our PR&#8217;s.<\/p>\n<p>Jenkins, where we put all the pipelines and jobs capable of:<\/p>\n<ul>\n<li>Starting a release, creating a release branch, create the builds, creating the app version in App Store, sending to review and release them automatically.<\/li>\n<\/ul>\n<p>Most of the scripts are made in Ruby, bash and some config files in Yaml.<\/p>\n<p>We use UI Testing, Unit Testing, Snapshot testing. We have a framework structure inside our project, using cocoapods specs.<\/p>\n<p>Es una OTA (agencia de viajes) online con oficinas en Espa\u00f1a, Italia y Portugal, \u00a0permite hacer compras en vuelos charter, aerolineas, hoteles, alquiler de coches, dynamic packages, paquetes vacacionales y seguros de viaje.<\/p>\n<p>Se ofrecen adem\u00e1s, 3 aplicaciones Opodo, Travellink y GoVoyages.<\/p>\n<h1>Year 2016<\/h1>\n<p><a href=\"http:\/\/es.rentalia.com\/aplicacion-app-movil\/#utm_source=twitter&amp;utm_medium=social&amp;utm_content=app&amp;utm_campaign=twitter_publicacion\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1342\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29.png\" alt=\"\" width=\"2250\" height=\"1108\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29.png 2250w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29-300x148.png 300w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29-768x378.png 768w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29-1024x504.png 1024w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.39.29-720x355.png 720w\" sizes=\"auto, (max-width: 2250px) 100vw, 2250px\" \/><\/a><\/p>\n<h3><strong>Rentalia<\/strong> (from Idealista)<\/h3>\n<p>I was the main developer for the iOS application, and also I helped build the <strong>Android<\/strong> application. It&#8217;s a holiday rent for houses in Spain and Portugal. Used Swift 3.0.<\/p>\n<p>Desarrollo de aplicaciones nativas iOS y Android para la empresa de destinos vacacionales Rentalia.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1339 size-full\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17.png\" width=\"2850\" height=\"1290\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17.png 2850w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17-300x136.png 300w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17-768x348.png 768w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17-1024x463.png 1024w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.30.17-720x326.png 720w\" sizes=\"auto, (max-width: 2850px) 100vw, 2850px\" \/><\/p>\n<h3><strong>BBVA Cells<\/strong><\/h3>\n<p>I&#8217;ve developed native plugins for iOS using Cordova framework. The idea of this was to create small frameworks that could be plugged like a mosaic depending on how was the project configured. The main project was built with Polymer.<\/p>\n<p>Desarrollo de plugins nativos para incorporaci\u00f3n en tecnolog\u00eda h\u00edbrida Cordova para la construcci\u00f3n del proyecto Cells con Polymer.<\/p>\n<h1>Year 2015<\/h1>\n<p><a href=\"http:\/\/bbva-pilots.s3.amazonaws.com\/portfolio\/portfolio.html#Pilots\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1341\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52.png\" alt=\"\" width=\"2862\" height=\"1394\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52.png 2862w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52-300x146.png 300w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52-768x374.png 768w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52-1024x499.png 1024w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-19.37.52-720x351.png 720w\" sizes=\"auto, (max-width: 2862px) 100vw, 2862px\" \/><\/a><\/p>\n<h3>Pilots de BBVA<\/h3>\n<p>Develop native applications for BBVA Pilots. We were pushed to create MVP solutions to everyday needs in BBVA. We create an app called Mood (now a days is used by agile coaches to gather information about the mood state of their employees, so they can review and amend it when there&#8217;s a negative environment). Also we create a message money interchange called Xpress, another one to have the tracking of expenses called Save.<\/p>\n<p>For Xpress, we used Parse as a backend, and we tried some gamification ideas to reward the use and interchange of money (Now sounds like Verse).<\/p>\n<p>For Mood we used Parse, and Bolts framework to request with promises the answers from the backend.<\/p>\n<p>Desarrollo de aplicaciones nativas iOS para el \u00e1rea de Pilotos de BBVA. Entre ellos tenemos a <strong>Mood (video)<\/strong><\/p>\n<p>https:\/\/youtu.be\/4zGMjIC6Eq0<\/p>\n<p>Es una aplicaci\u00f3n que surgi\u00f3 en la secci\u00f3n en la que me encontraba en ese momento, y que disfruto mucho, de Pilotos BBVA. Quer\u00edan determinar el estado de \u00e1nimo de las personas dentro de BBVA, y nada mejor que emplear una app para ello. Utilizamos <strong>Parse<\/strong> para almacenar los datos y enviar notificaciones remotas y la librer\u00eda de promesas <strong>Bolts<\/strong> para realizar las peticiones de <strong>Parse<\/strong>. Existe una secci\u00f3n netamente <strong>HTML &#8211; JS<\/strong> que cargamos desde un webview y que a su vez resulta interactivo (enviar comentarios y sugerencias). Tambi\u00e9n empleamos <strong>Fabric<\/strong> como gestor de versiones y crashes, e Instabug para capturar aquellos bugs que los usuarios reconozcan como tal. Para la parte de login, utilizamos la librer\u00eda OAUTH de Google que a su vez puede ser integrada con Google +.<\/p>\n<h1>Web<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-713\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-15.49.28.png\" alt=\"octopress\" width=\"2004\" height=\"454\" \/><\/p>\n<h3>Octopress<\/h3>\n<p>I was trying to create a blog using Octopress, I played along with the configurations and so on. But at the end I noticed that I needed mobility (I wanted to blog from my personal Macbook and from my office one) and I didn&#8217;t want to install all of the dependencies in all of my personal computers (too much work, for the amount of publishing I create xD). So at the end I ended using wordpress, as all muggles do.<\/p>\n<p>Una de las m\u00faltiples pruebas que he realizado para tener un blog, f\u00e1cil de editar y publicar, empleando a su vez \u00a0markdown (por su sencillez a la hora de escribir) fue\u00a0con Octopress (adem\u00e1s que son muchos de los programadores que sigo por Twitter que lo usan), y el resultado fue este:\u00a0<a href=\"http:\/\/sophyonline.com\/myblog\/\">http:\/\/sophyonline.com\/myblog\/<\/a> &#8230; sin embargo, m\u00e1s adelante me percat\u00e9 que hay que desarrollar un dashboard\u00a0multiplataforma por tu cuenta para poder realizar ediciones al vuelo, por lo que hab\u00eda que invertir mucho tiempo en ello. As\u00ed que decid\u00ed no seguir con Octopress, pues WordPress me permite mayor facilidad a la hora de escribir y publicar post (ahora con markdown) sin necesidad de estar configurando NADA en los diversos ordenadores que posee (solo dos, el personal y el del trabajo).<\/p>\n<h3>Personal Web Page<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-715\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.17.11.png\" alt=\"phyline\" width=\"1734\" height=\"726\" \/><\/p>\n<p>This no longer exist (at 2021) but in 2014 I&#8217;ve create my own webpage using Bootstrap. I ended up creating I pretty webpage and I&#8217;ve learn how to use it. Never the less I choose to shut it down, since I needed to updated it more often and I couldn&#8217;t do it (always forgot)<\/p>\n<p>Quer\u00eda hacer mi p\u00e1gina web en 2014 \u00a0y termin\u00e9 usando una plantilla de Bootstrap para ello. Me pareci\u00f3 genial lo f\u00e1cil que te hace Bootstrap el trabajo con sus widgets. Adem\u00e1s usar<a href=\"https:\/\/fortawesome.github.io\/Font-Awesome\/\"> Font Awesome<\/a>\u00a0para editar las fuentes me enamor\u00f3. Supongo que todo el mundo usar\u00e1 ambas cosas ahora mismo. Puedes ver mi p\u00e1gina web aqu\u00ed www.sophyonline.com<\/p>\n<h1>BDD Mobile<\/h1>\n<h3><strong>BDD for BBVA Compass USA:<\/strong><\/h3>\n<p>A great project where I learned about BBD, and technologies related with it, like <strong>Ruby, jenkins, Shell scripts, Calabash-Android, Calabash-iOS and Appium to create the test. And Gherking as a natural language.<\/strong><\/p>\n<p>Uno de los proyectos de 2014-2015 en los que me vi inmersa fue intentar aplicar <strong>BDD<\/strong> (aunque m\u00e1s bien termin\u00f3 siendo un Smoke Test y UI Testing, porque ya el proyecto estaba muy avanzado y el desarrollo de las apps nativas las hacia otra compa\u00f1\u00eda -mi empresa solo hacia la parte web m\u00f3vil- lo que va en contra de la filosof\u00eda de BDD). Emple\u00e9 <strong>Ruby<\/strong> para el desarrollo, adem\u00e1s de <strong>Jenkins<\/strong> y <strong>Shell Scripts<\/strong> que aprend\u00ed gracias a mi mentor. Tambi\u00e9n emple\u00e9 los frameworks <strong>Calabash-Android, Calabash-iOS y Appium.\u00a0<\/strong><\/p>\n<p>Termin\u00e9 a su vez desarrollando un peque\u00f1o script en Ruby para poder firmar las apps de iOS con los certificados y provisioning profiles necesarios para hacer deploys en Jenkins. Puedes verlo aqu\u00ed:\u00a0<a href=\"https:\/\/github.com\/phynet\/XSigning\">https:\/\/github.com\/phynet\/XSigning<\/a>\u00a0(necesita varios retoques&#8230;y adaptaci\u00f3n a las nueva versi\u00f3n de Xcode 6.4 y 7)<\/p>\n<p><strong>Clases en UPSAL (Universidad Pontificia de Salamanca) Master MIMO:<\/strong><\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.10.18.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-714\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.10.18.png\" alt=\"MIMO\" width=\"1182\" height=\"750\" \/><\/a><\/p>\n<p>In 2015 I spend two days teaching how to configure an environment to create BDD test in iOS OS in a course in Universidad Pontificia de Salamanca.<\/p>\n<p>En 2015 y gracias a mi empresa actual, pude dar dos clases de como configurar un entorno para BDD (que es muy engorroso en la actualidad, sobretodo para el \u00e1rea m\u00f3vil) que impart\u00ed en la Universidad Pontificia de Salamanca. No s\u00e9 si a los asistentes les gust\u00f3, pero espero que s\u00ed.<\/p>\n<h1><\/h1>\n<h1>A\u00f1o 2012-2014<\/h1>\n<p><a href=\"https:\/\/itunes.apple.com\/es\/app\/loto-navidad\/id949195395?mt=8\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-718 size-medium\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.31.33-300x268.png\" alt=\"Captura de pantalla 2015-08-27 a las 16.31.33\" width=\"300\" height=\"268\" \/><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1363 alignleft\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0496-576x1024.png\" alt=\"\" width=\"238\" height=\"353\" \/><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1362 alignleft\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0498.png\" alt=\"\" width=\"238\" height=\"423\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0498.png 750w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0498-169x300.png 169w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0498-576x1024.png 576w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0498-720x1281.png 720w\" sizes=\"auto, (max-width: 238px) 100vw, 238px\" \/><\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.23.48.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1361 alignleft\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0499.png\" alt=\"\" width=\"238\" height=\"423\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0499.png 750w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0499-169x300.png 169w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0499-576x1024.png 576w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0499-720x1281.png 720w\" sizes=\"auto, (max-width: 238px) 100vw, 238px\" \/><\/a><\/p>\n<p><strong><a href=\"https:\/\/itunes.apple.com\/es\/app\/loto-navidad\/id949195395?mt=8\">Loto Navidad<\/a>\u00a0(ya no est\u00e1 disponible en el market):<\/strong><\/p>\n<p>One of my first apps created in a weekend, to check the winners of Loter\u00eda de Navidad in Spain.<\/p>\n<p>Una aplicaci\u00f3n personal, que hice por mi cuenta en un par de semanas de 2014, para determinar los ganadores de la loter\u00eda de Navidad de Espa\u00f1a, as\u00ed como cuanto te pudo haber tocado (si la suerte te acompa\u00f1a).<\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.23.48.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-716\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.23.48.png\" alt=\"Captura de pantalla 2015-08-27 a las 16.23.48\" width=\"1112\" height=\"436\" \/><\/a><\/p>\n<h4><strong>Medianet (Sngular) Apps<\/strong><\/h4>\n<p>Different kinds of simple games created to show a portfolio at work. I&#8217;ve developed it alongside with my colleagues. We learned a lot about building interactive games and how to design them.<\/p>\n<p>Pude realizar tres peque\u00f1as beta de juegos para ni\u00f1os que fueron publicadas por el a\u00f1o 2013. Consist\u00eda en hacer una pregunta y de acuerdo a la posici\u00f3n en pantalla que el ni\u00f1o tocara se ofrecer\u00eda una respuesta. Los objetivos de cada juego era ense\u00f1ar a los ni\u00f1os las caracter\u00edsticas b\u00e1sicas de los objetos, <strong>\u00bfD\u00f3nde est\u00e1 la nariz de un ni\u00f1o?, \u00bfCu\u00e1l es el opuesto de la noche?, \u00bfDe qu\u00e9 color es el coche?\u00a0<\/strong>Todas ellas desarrolladas para iOS.<\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.41.19.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-719 \" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Captura-de-pantalla-2015-08-27-a-las-16.41.19-170x300.png\" alt=\"Captura de pantalla 2015-08-27 a las 16.41.19\" width=\"228\" height=\"402\" \/><\/a><\/p>\n<h4><strong>Mobile App for Instant Access to People (MAIAP)<\/strong><\/h4>\n<p>This app was created with the intention of showing a list of employees, level and location. How many days of holidays the have taken and allowed to managers to handle them (assign, and update). Each employee could upload their photo and update their personal information. Also provided a simple chat.<\/p>\n<p>Un App que permite a un Account Manager de Medianet Software eacceder a toda la informaci\u00f3n necesaria para la toma de decisiones en cualquier momento y desde cualquier lugar con su smartphone. Ofrece un listado de empleados junto con el detalle des sus datos personales (los que de permiso de publicar) as\u00ed como sus datos de geolocalizaci\u00f3n (d\u00f3nde est\u00e1 trabajando ahora), d\u00edas vacaciones (los d\u00edas que ha tomado como vacaciones se muestran en un calendario), una herramienta para las dedicaciones de las horas de trabajo (c\u00f3mo, cu\u00e1ndo y d\u00f3nde) y otra variedad de caracter\u00edsticas \u00fatiles para el Empleado y sus Account Manager.<\/p>\n<h4><strong>Azeite Tree<\/strong><\/h4>\n<p><strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1343 size-medium\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0128-169x300.png\" width=\"169\" height=\"300\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0128-169x300.png 169w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0128-576x1024.png 576w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0128-720x1281.png 720w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/IMG_0128.png 750w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/strong><\/p>\n<p>Interactive game that allowed to purchase olive oil from their producer. My first application as a I&#8217;ve worked in iOS apps. Was a challenge trying to animate at the time different frames of sprites, since the OS didn&#8217;t provided a better data structure for it (only arrays). Couple of years later, sprite kit appeared.<\/p>\n<p><strong>\u00a0<\/strong>Era una aplicaci\u00f3n interactiva en iOS que pretend\u00eda mostrar los diferentes procesos del cultivo de aceite de oliva. Lo interesante era recibir al final del a\u00f1o el aceite en casa, una vez hab\u00edas invertido dinero en ello.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1344\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44.png\" alt=\"\" width=\"1270\" height=\"790\" srcset=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44.png 1270w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44-300x187.png 300w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44-768x478.png 768w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44-1024x637.png 1024w, http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2012\/03\/Screen-Shot-2016-12-30-at-20.08.44-720x448.png 720w\" sizes=\"auto, (max-width: 1270px) 100vw, 1270px\" \/><\/p>\n<p><strong>Cocos2D charla en Codemotion<\/strong><\/p>\n<p>I&#8217;ve learn a little bit of cocos2D in my Masters Degree, so later I give a talk on how to start using the framework in a IT conference in Madrid.<\/p>\n<p>Me ofrecieron dar una charla sobre un framework de videojuegos que para ese momento ya hab\u00eda aprendido un poco al aplicarlo a mi proyecto de fin de Master, y gustosa de compartirlo. Aunque no hay fotos, si existe un enlace en el blog de Medianet, ahora Sngular que habla al respecto de forma breve, a continuaci\u00f3n:<\/p>\n<p><a href=\"http:\/\/sngular.team\/es\/art\/88\/nuestros-companeros-en-codemotion\">http:\/\/sngular.team\/es\/art\/88\/nuestros-companeros-en-codemotion<\/a><\/p>\n<h1>A\u00f1o 2012<\/h1>\n<p><strong><a href=\"https:\/\/itunes.apple.com\/es\/app\/idstress-your-therapist-antistress\/id598869095\">ID-Stress<\/a><\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"iD-Stress BETA demo\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/rUXVZYxxRbw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>My Masters Degree final project. We created a real application for a real client. They wanted to somehow, shape an app that provides advice on how to avoid stress, anxiety, and so on. We created this app, with video, audio, animation and particle games. It was fun and we enjoyed the experience.<\/p>\n<p>Una de las primeras apps que hice, junto a 3 compa\u00f1eros, como proyecto final de Master de Ing Multimedia en la Universidad La Salle &#8211; Ramon Llull en 2011, para el Centro Enlace.<\/p>\n<h1>Otras Plataformas<\/h1>\n<p><strong>Piim El Explorador<\/strong><\/p>\n<p>This was a demo game, that I built in my Masters class. It was an interactive game for children, using Flash and a wii mote. We used bluetooth and some other software to connect the game and the wii remote.<\/p>\n<p>Demo de juego que realic\u00e9 en el Master de Ing Multimedia, en el que deb\u00edamos ense\u00f1ar de forma divertida a reconocer animales comunes. Empleamos el mando de la Wii y Flash para desarrollar el juego.<\/p>\n<p><iframe loading=\"lazy\" title=\"Piim el Explorador\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/1Qr16mIZc-4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Podcast 2021 I was invited to talk in this spanish podcast. I&#8217;m shy when talking in public, so this was a good way for me to practice talking about something I&#8217;m not a master of. Really enjoyed the experience. Year 2019 Coffee &amp; Talks iOS Application that I&#8217;ve developed along side a friend, to centralize <a class=\"read-more\" href=\"http:\/\/sophyonline.com\/blog\/proyectos\/\">&hellip;&nbsp;<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-338","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/pages\/338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/comments?post=338"}],"version-history":[{"count":20,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/pages\/338\/revisions"}],"predecessor-version":[{"id":1571,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/pages\/338\/revisions\/1571"}],"wp:attachment":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/media?parent=338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}