Bing

"Microsoft està en el bon camí cap a l'aplicació universal": Jagoba Los Arcos

Taula de continguts:

Anonim

Jagoba Los Arcos, nascut a Bilbao, és un programador en tecnologies .NET amb 14 anys d'experiència. Actualment és responsable del desenvolupament de Tapatalk per a Windows 8 i Windows Phone, i aquest any ha estat reconegut amb la certificació Microsoft Active Professional 2014.

A Xataka Windows hem volgut saber una mica més sobre ell, com ha arribat al lloc on està actualment, i quina és la seva opinió com a desenvolupador sobre Windows 8 i Windows Phone. Esperem que l'entrevista us sigui interessant.

Xataka Windows: Podries parlar-nos una mica sobre el camí que has recorregut fins arribar al lloc on ets ara?

Jagoba Los Arcos: Tot va començar en un hackathon que es va realitzar a Bilbao a finals del 2012. Va ser un cap de setmana al que vaig poder conèixer altres desenvolupadors i conèixer de primera mà Windows 8 i Windows Phone. En aquest esdeveniment en què vam estar aprenent i programant durant 2 dies, vaig guanyar un Nokia Lumia 800. He de dir que fins aquell dia, el meu treball havia consistit durant 12 anys a la programació de pàgines web a ASP.Net, Javascript, HTML5, etc… i em va sorprendre el fàcil s alt i el revolt ràpid d'adaptació dels meus coneixements a programar per a un telèfon o tablet.

Amb aquest Lumia recent guanyat, em vaig veure de front amb el problema principal de la plataforma Windows Phone al meu entendre, és a dir, el SO per a mi era fresc i innovador, però patia de la pega que les principals aplicacions que feia servir en els meus anteriors telèfons (havia usat Android i iPhone per ratxes), o estaven implementades malament (Whatsapp per exemple), o directament no existien.Aquest és el cas de Tapatalk, una aplicació que feia anys que feia servir. Així que vist que els meus coneixements de tecnologies .Net de 12 anys eren fàcilment aplicables al telèfon i que l'API de Tapatalk era obert, em vaig llançar a crear el meu propi client de Tapatalk. En unes quantes nits de treball, tenia la primera versió de Foroplex (nom que vaig donar a la meva aplicació) pujada a la botiga. La meva grata sorpresa va ser veure que en pocs dies tenia uns quants milers de descàrregues. Però encara tenia un problema; encara que l'API de Tapatalk és obert, hi ha certs recursos com el llistat de fòrums que suporten Tapatalk que és privat, així que tracti de contactar amb Tapatalk per veure si hi havia possibilitat d'obtenir accés a aquest directori. Després de diverses converses amb els responsables de Tapatalk, la meva aplicació els va agradar, i van decidir no només donar-me accés, sinó donar-me l'oportunitat de convertir la meva aplicació al client oficial. Després d'això, tot va venir rodat. Cada vegada ficar més hores a desenvolupar el client de Tapatalk per a Windows Phone, el desenvolupament de la versió per a Windows 8 i al final, acabar convertint aquesta aventura de programació nocturna a la meva feina actual a temps complet.

Xataka Windows: Quina és la teva opinió com a desenvolupador i usuari de Windows Phone?

Jagoba Los Arcos: Crec que la plataforma té molt a oferir a desenvolupadors i usuaris, però també té el problema d'haver arribat un poc tard a la guerra dels sistemes operatius mòbils. Penso que qualsevol que hagi treballat amb tecnologies .NET té una corba d'adaptació molt ràpida per poder plasmar els seus projectes a Windows Phone. Tens la possibilitat de programar les aplicacions amb HTML i Javascript, o com en el cas de Tapatalk, fer servir XAML+C directament. Perquè XAML+C i no HTML+Javascript per fer Tapatalk, si realment jo venia de programar pàgines web? Doncs simplement perquè crec que el XAML+C em dóna més potència i una aplicació més ràpida en execució. Una aplicació a primera vista simple com Tapatalk, però que realment “als budells” és complicada ja que ha de connectar-se a múltiples servidors, com més ràpida millor.

La botiga de Windows Phone encara és de segona categoria

La botiga està creixent ràpidament, però encara em provoca aquesta sensació de “segona categoria”. M'explico. D'una banda, l'impuls de Microsoft per portar més aplicacions a la botiga ha provocat que hi hagi moltes aplicacions simples o sense utilitat que només fan augmentar el nombre d'aplicacions disponibles. D' altra banda, només cal veure els anuncis de qualsevol organisme oficial, empresa o producte que parlin de la disponibilitat d'una aplicació mòbil. En comptades ocasions aquesta aplicació està disponible per a Windows Phone.

Cada vegada més usuaris optaran per un Windows Phone

De totes maneres crec que això tendeix a canviar. Microsoft al meu parer està fent una feina formidable tant amb els telèfons de gamma alta com els models més bàsics. Això juntament amb la contínua actualització i optimització que està patint el sistema operatiu, crec que farà que cada cop més nous usuaris optin per un telèfon amb Windows Phone.Per posar un exemple i sense voler entrar en molta polèmica, només cal comparar un Lumia 520 amb un telèfon Android de gamma baixa. Crec que qualsevol que els tingui a les mans 10 minuts veurà la diferència i entendrà de què parlo.

Xataka Windows: Quina opinió tenen altres desenvolupadors que hagis pogut conèixer sobre Windows Phone?

Jagoba Los Arcos: Un dels grans inconvenients que m'estic trobat és precisament la dificultat de trobar altres desenvolupadors de Windows Phone. Microsoft posa a la nostra disposició un munt d'eines, fòrums de discussió, esdeveniments i xerrades on trobar-te amb altres programadors. Però la meva experiència personal és que sempre em trobo amb programadors d'Android o IOS, que tracten d'acostar-se a la plataforma Windows, més per curiositat que per un interès o necessitat real de portar les aplicacions a la plataforma. És un inconvenient, però crec que també és una oportunitat per a altres programadors com jo, ja que igual que he fet amb Tapatalk, crec que encara hi ha moltes aplicacions que necessiten la seva presència a Windows Phone i això obre un mercat d'ofertes de treball per programadors.NET.

I sobretot portant jocs. Al meu entendre els jocs mouen gran part del negoci dels dispositius mòbils, sobretot per als usuaris que usen un mòbil per primera vegada, cosa que cada vegada és abans. Cada cop és més normal, ens agradi o no, veure nens que el que volen com a regal és el seu primer mòbil. Si el primer mòbil que un usuari té a la seva vida és un Android, difícilment es mourà a iOS, si el seu primer mòbil és un iPhone, difícilment voldrà un galàxia. I aquest és el problema, si al teu fill li regales com a primer telèfon un Lumia en què no té l'últim joc social de moda, per molt bo que sigui el telèfon o molt bona que sigui el sistema operatiu, no triomfarà. I no tenir jocs mòbils, diguem-ne “primera necessitat”, és un gran problema d'aquesta plataforma. Avui dia si no jugues al Candy Crush, oa l'Apalabrados, o al joc de moda del moment, no ets a l'ona. I per desgràcia molts daquests jocs o no existeixen o arriben tard a Windows Phone.Aquí crec que Microsoft hauria de posar més interès a portar aquestes aplicacions a Windows Phone per atraure aquests nous.

Xataka Windows: Com qualificaries a la botiga d'aplicacions de Windows 8 i Windows Phone si ens centrem en el costat que els desenvolupadors veieu, com el procés d'aprovació o els controls de qualitat? Hi ha diferències notables entre la botiga de Windows 8 respecte a la de Windows Phone, o Microsoft segueix la mateixa política a totes dues?

Jagoba Los Arcos: Microsoft està intentant unir les dues botigues en una. Ara mateix per publicar la teva aplicació al Windows Phone i al Windows 8, només necessites un compte de desenvolupador. El procés de publicació és senzill, i darrerament els processos d'aprovació que al principi trigaven uns 5 dies han passat a reduir-se en alguns casos a menys de 24 hores. Hi ha una sèrie de normes molt senzilles que cal seguir perquè la teva aplicació passi l'aprovació sense problemes.I a més, com he comentat abans, pots enviar la teva aplicació abans als nois de suport de desenvolupament de MS que gustosament et localitzaran possibles errors i et donaran suggeriments perquè la teva aplicació passi l'aprovació de la botiga sense problemes.

Pel que fa a la botiga en si, hi ha alguna mínima diferència que espero que amb el pas del temps quedi esmenada. Per mi la més important és la possibilitat de pujar una aplicació com Beta. A la botiga de Windows Phone, puc pujar una aplicació com Beta, afegir els correus electrònics dels betatesters que vull permetre que es descarreguin l'aplicació i els betatester reben l'aplicació al telèfon com una altra més. En aquest procés a més no cal passar l'aprovació de la botiga, de manera que normalment, pujo una Beta amb els meus canvis cada 2 dies més o menys a la botiga i els meus betatesters la reben al telèfon en 1 hora. Aquesta característica no existeix a la botiga de Windows 8, i dificulta molt poder fer proves de camp de l'aplicació abans de distribuir-la al store, ja que he de caminar enviant zips amb els arxius als emprovadors i ells han d'instal·lar l'aplicació pel vostre compte a Windows.Espero que afegeixin aquesta característica a la botiga de Windows ben aviat.

Una altra gran pega d'ambdues botigues és, com a desenvolupador no ens podem posar en contacte amb els usuaris que deixen les seves puntuacions i comentaris sobre l'aplicació. Això és un gran problema, perquè moltes vegades veiem comentaris del tipus “l'aplicació no funciona perquè el fòrum X no apareix” o “no em puc llogar al fòrum X”. Tot i que a Tapatalk tenim diversos mecanismes per donar suport als usuaris, molts només usen els comentaris de la botiga, i no se n'adonen, que poc o res podem fer per ells en no tenir més dades sobre el seu problema.

Xataka Windows: Si depengués de tu incentivar més desenvolupadors que facin aplicacions per a Windows Phone, què faries per aconseguir-ho?

Microsoft està fent una gran feina amb els desenvolupadors

Jagoba Los Arcos: En aquest aspecte, crec que la feina que està fent Microsoft és molt bona.Hi ha esdeveniments i concursos gairebé cada mes; hi ha programes de préstecs de dispositius perquè puguis provar les teves aplicacions en telèfons reals sense la necessitat d'invertir diners a comprar-ne un de propi només per a proves; hi ha un munt de facilitats per poder posar la teva aplicació a la botiga fàcilment; hi ha fòrums molt actius on resoldre dubtes i un gran equip d'evangelistes als quals pots preguntar, enviar-los la teva aplicació perquè te'l revisin i avaluïn abans de pujar-la a la botiga. Realment penso que Microsoft està posant tota la carn a la graella perquè els programadors ens sentim còmodes programant per a la plataforma Windows Phone.

Xataka Windows: Passem a parlar sobre Windows RT. Últimament estem veient com cada cop està més a prop la rumorejada fusió de Windows RT i Windows Phone per enfortir ambdós sistemes, i aquest any començaran a arribar tauletes assequibles amb Windows 8.1. Creus que aquesta unió és una decisió encertada?

Jagoba Los Arcos: Des del meu punt de vista com a programador, estan en el bon camí cap a l'aplicació universal, i de fet amb cada actualització del SO, del Visual Studio i del SDK, ens ho posen més fàcil per compartir codi entre les diferents plataformes. No vull entrar a molts detalls tècnics, però com a exemple, l'aplicació Tapatalk està dividida en dues parts. Una part de l'aplicació, l'encarregada de fer les connexions amb els servidors centrals de Tapatalk i amb els diferents plugins instal·lats a cada fòrum, és exactament el mateix codi tant per a Windows Phone com per a Windows RT/8. L' altra part és la que dibuixa la interfície d'usuari al telèfon o Tablet, i aquesta és específica per a cada sistema. Si bé és cert que amb l'última actualització de l'SDK podem realitzar una interfície d'usuari vàlida per als dos sistemes, des de Tapatalk creiem que és millor fer-ne un d'específic per a Windows Phone i una altra per a les tauletes/escriptori, adequant en cada cas l'UI a les capacitats i resolucions del dispositiu.De tota manera, amb l'última actualització 2.0 de Tapatalk per a WP, hem intentat unificar la navegació i la funcionalitat disponible en ambdós sistemes.

Microsoft està en el bon camí cap a l'aplicació universal

Pel que fa als Tablet assequibles, just acabo d'arribar de passar dues setmanes a Xangai coneixent els meus companys de Tapatalk a les oficines centrals, i he tingut l'oportunitat de provar una tablet de l'estil de l'Emdoor EM -i8080 que hem pogut veure a Xataka Windows setmanes enrere. La meva sensació no podia haver estat millor. Tenir un dispositiu amb Windows pel mateix preu que pots comprar un tablet Android és una cosa que jo crec que a curt termini canviarà el mercat i aconseguirà que lusuari final comença a veure Windows RT/8 amb altres ulls. No és difícil veure molts comentaris negatius sobre Windows 8 i la seva interfície. Realment el problema és que lusuari no ha provat aquesta interfície en una pantalla tàctil.Un cop ho proves, lescriptori clàssic de Windows comença a no ser necessari. I si a sobre podràs jugar als teus jocs de pc en un tablet lowcost, ni t'explico. Us imagineu poder jugar al LoL des de la teva tablet al llit tan ricament per només 100€? Doncs això està en caure.

Xataka Windows: Com afectaria una unió de dues plataformes com aquestes a una empresa com la vostra?

Jagoba Los Arcos: Com he comentat abans, crec que cada dispositiu necessita una interfície d'usuari adequada a la mida i característiques del dispositiu. No crec que canviï gaire l'enfocament que dono a la programació de Tapatalk avui dia. De tota manera, tota ajuda que el codi estigui més centralitzat sempre és benvinguda.

Sobre Jagoba Els Arcs:

I fins aquí l'entrevista a Jagoba Los Arcos, a qui agraïm per atendre'ns i respondre les nostres preguntes. Esperem que us hagi resultat interessant.

Bing

Selecció de l'editor

Back to top button