"Microsoft er på rette vej mod universel anvendelse": Jagoba Los Arcos

Indholdsfortegnelse:
Jagoba Los Arcos, født i Bilbao, er programmør i .NET-teknologier med 14 års erfaring. Han er i øjeblikket ansvarlig for udviklingen af Tapatalk til Windows 8 og Windows Phone, og i år er han blevet anerkendt med Microsoft Active Professional 2014-certificeringen.
I Xataka Windows ville vi gerne vide lidt mere om ham, hvordan han kom til den stilling, han er i øjeblikket, og hvad er hans mening som udvikler om Windows 8 og Windows Phone. Vi håber, at du finder interviewet interessant.
Xataka Windows: Kan du fortælle os lidt om den vej, du har gået for at komme til den position, du er i nu ?
Jagoba Los Arcos: Det hele startede i et hackathon, der fandt sted i Bilbao i slutningen af 2012. Det var en weekend i at jeg var i stand til at møde andre udviklere og lære Windows 8 og Windows Phone at kende på første hånd. I denne begivenhed, hvor vi lærte og programmerede i 2 dage, vandt jeg en Nokia Lumia 800. Jeg må sige, at indtil den dag havde mit arbejde bestået i at programmere websider i ASP.Net, Javascript, HTML5, i 12 år osv... og jeg blev overrasket over det lette spring og den hurtige tilpasningskurve af min viden til programmering til en telefon eller tablet.
Med denne nyvundne Lumia stod jeg ansigt til ansigt med hovedproblemet med Windows Phone-platformen efter min mening, det vil sige, at OS for mig var frisk og nyt, men det led af ulempen at de vigtigste applikationer, som jeg brugte på mine tidligere telefoner (jeg havde brugt Android og iPhone til streaks), enten var dårligt implementeret (Whatsapp for eksempel), eller slet ikke eksisterede.Dette er tilfældet med Tapatalk, et program, som jeg havde brugt i årevis. Så da jeg så, at mit 12-årige kendskab til .Net-teknologier var let anvendeligt til telefonen, og at Tapatalk API var åben, besluttede jeg at oprette min egen Tapatalk-klient. Efter et par nætters arbejde fik jeg den første version af Foroplex (navnet jeg gav min app) uploadet til butikken. Min glædelige overraskelse var at se, at den på få dage havde flere tusinde downloads. Men han havde stadig et problem; Selvom Tapatalk API er åben, er der visse ressourcer som listen over fora, der understøtter Tapatalk, som er privat, så jeg prøvede at kontakte Tapatalk for at se, om der var en mulighed for at få adgang til denne mappe. Efter adskillige samtaler med de ansvarlige for Tapatalk kunne de lide min ansøgning, og de besluttede ikke kun at give mig adgang, men også at give mig mulighed for at gøre min ansøgning til den officielle klient. Herefter rullede alt. At bruge flere og flere timer på at udvikle Tapatalk-klienten til Windows Phone, udvikle versionen til Windows 8 og til sidst forvandle denne natlige kodningssatsning til mit nuværende fuldtidsjob.
Xataka Windows: Hvad er din mening som udvikler og bruger af Windows Phone?
Jagoba Los Arcos: Jeg synes, platformen har meget at tilbyde udviklere og brugere, men den har også det problem at have nået lidt sent til krigen af mobile operativsystemer. Jeg tror, at alle, der har arbejdet med .NET-teknologier, har en meget hurtig tilpasningskurve til at kunne oversætte deres projekter til Windows Phone. Du har mulighed for at programmere applikationerne med HTML og Javascript, eller som i tilfældet med Tapatalk, bruge XAML+C direkte. Hvorfor XAML+C og ikke HTML+Javascript for at lave Tapatalk, hvis jeg virkelig kom fra at programmere websider? Nå, simpelthen fordi jeg tror, XAML+C giver mig mere kraft og en hurtigere kørende applikation. En applikation ved første øjekast simpel som Tapatalk, men virkelig "in the guts" er kompliceret, da den skal oprette forbindelse til flere servere, jo hurtigere jo bedre.
Windows Phone Store er stadig andenrangs
Butikken vokser hurtigt, men det giver mig stadig den andenrangs følelse. jeg forklarer. På den ene side har Microsofts drive for at bringe flere apps til butikken ført til mange simple eller ubrugelige apps, der kun øger antallet af tilgængelige apps. På den anden side behøver du kun at se meddelelserne fra ethvert officielt organ, firma eller produkt, der taler om tilgængeligheden af en mobilapplikation. Denne applikation er sjældent tilgængelig til Windows Phone.
Flere og flere brugere vil vælge en Windows Phone
I hvert fald tror jeg, at det har en tendens til at ændre sig. Microsoft gør efter min mening et formidabelt stykke arbejde med både avancerede telefoner og de mest basale modeller. Dette, sammen med den løbende opdatering og optimering, som styresystemet gennemgår, tror jeg vil få flere og flere nye brugere til at vælge en telefon med Windows Phone.For at give et eksempel og uden at ville komme i meget kontrovers, skal du bare sammenligne en Lumia 520 med en low-end Android-telefon. Jeg tror, at enhver, der holder dem i hænderne i 10 minutter, vil se forskellen og forstå, hvad jeg taler om.
Xataka Windows: Hvad mener andre udviklere, du måske har mødt om Windows Phone?
Jagoba Los Arcos: En af de største ulemper, jeg finder, er netop vanskeligheden ved at finde andre Windows Phone-udviklere. Microsoft stiller en masse værktøjer, diskussionsfora, begivenheder og chats til vores rådighed, hvor du kan møde andre programmører. Men min personlige erfaring er, at jeg altid støder på Android- eller IOS-programmører, der forsøger at komme tættere på Windows-platformen, mere af nysgerrighed end interesse eller et reelt behov for at portere applikationer til platformen. Det er ubelejligt, men jeg tror, det også er en mulighed for andre programmører som mig, for ligesom jeg har gjort med Tapatalk, tror jeg, at der stadig er mange apps, der har brug for deres tilstedeværelse på Windows Phone, og det åbner et marked for job. tilbud til programmører.NET.
Og især bærespil. Efter min mening driver spil en stor del af forretningen af mobile enheder, især for brugere, der bruger en mobil for første gang, hvilket bliver tidligere. Det bliver mere og mere norm alt, om vi kan lide det eller ej, at se børn, at det, de ønsker sig i gave, er deres første mobil. Hvis den første mobil, som en bruger har i sit liv, er en Android, vil han næppe flytte til iOS, hvis hans første mobil er en iPhone, vil han næppe have en Galaxy. Og det er problemet, hvis du giver dit barn en Lumia som deres første telefon, der ikke har det nyeste trendy sociale spil, uanset hvor god telefonen er eller hvor godt styresystemet er, vil det ikke lykkes. Og ikke at have mobilspil, lad os sige "væsentlige behov", er et stort problem med denne platform. I dag, hvis du ikke spiller Candy Crush eller Apalabrados, eller det mest fashionable spil i øjeblikket, er du ikke cool. Og desværre findes mange af disse spil enten ikke eller kommer sent til Windows Phone.Her mener jeg, at Microsoft bør lægge mere vægt på at bringe disse applikationer til Windows Phone for at tiltrække disse nye.
Xataka Windows: Hvordan vil du vurdere app-butikken til Windows 8 og Windows Phone, hvis vi fokuserer på den side, som udviklere Du ser , ligesom godkendelsesprocessen eller kvalitetskontrol? Er der bemærkelsesværdige forskelle mellem Windows 8 Store og Windows Phone Store, eller følger Microsoft den samme politik i begge?
Jagoba Los Arcos: Microsoft forsøger at slå de to butikker sammen til én. Lige nu behøver du kun en udviklerkonto for at udgive din app på Windows Phone og Windows 8. Udgivelsesprocessen er enkel, og på det seneste er de godkendelsesprocesser, der oprindeligt tog omkring 5 dage, i nogle tilfælde blevet reduceret til under 24 timer. Der er en række meget enkle regler, som skal følges, så din ansøgning passerer godkendelsen uden problemer.Og også, som jeg har nævnt før, kan du sende din ansøgning på forhånd til MS udviklingssupportfolk, som gerne vil lokalisere mulige fejl og give dig forslag, så din ansøgning passerer butikkens godkendelse uden problemer.
Med hensyn til selve butikken er der en lille forskel, som jeg håber vil blive rettet med tiden. For mig er det vigtigste muligheden for at uploade en applikation som Beta. I Windows Phone Store kan jeg uploade en app som en beta, tilføje e-mailadresserne på de betatestere, jeg vil tillade at downloade appen, og betatestere modtager appen på deres telefon som blot en anden app. I denne proces er det heller ikke nødvendigt at bestå butikkens godkendelse, så norm alt uploader jeg en Beta med mine ændringer hver 2. dag mere eller mindre til butikken, og mine betatestere modtager den på deres telefon i løbet af 1 time. Denne funktion findes ikke i Windows 8-butikken, og den gør det meget svært at feltteste appen, før den distribueres i butikken, da jeg skal sende zip-filer til testerne, og de skal installere appen på egen hånd i Windows.Jeg håber, de snart tilføjer denne funktion til Windows Store.
En anden stor ulempe ved begge butikker er, at vi som udvikler ikke kan komme i kontakt med de brugere, der forlader deres vurderinger og kommentarer om applikationen. Dette er et stort problem, for mange gange ser vi kommentarer som "applikationen virker ikke, fordi X-forummet ikke vises" eller "Jeg kan ikke logge ind på X-forummet". På trods af at vi i Tapatalk har flere mekanismer til at støtte brugere, bruger mange kun butikkens kommentarer og er ikke klar over, at vi kan gøre lidt eller intet for dem, da vi ikke har flere oplysninger om deres problem.
Xataka Windows: Hvis det var op til dig at tilskynde flere udviklere til at lave apps til Windows Phone, hvad ville du så gøre for at opnå det?
Microsoft gør et godt stykke arbejde med udviklere
Jagoba Los Arcos: I denne henseende synes jeg, at det arbejde, Microsoft udfører, er meget godt.Der er begivenheder og konkurrencer næsten hver måned; der er enhedslåneprogrammer, så du kan teste dine apps på rigtige telefoner uden at skulle investere penge i at købe din egen telefon kun for at teste; der er en masse faciliteter til nemt at kunne lægge din ansøgning i butikken; Der er meget aktive fora, hvor du kan besvare spørgsmål og et fantastisk hold af evangelister, som du kan stille spørgsmål, sende dem din ansøgning til gennemgang og evaluering, før du uploader den til butikken. Jeg tror virkelig, at Microsoft gør alt for at få programmører til at føle sig godt tilpas ved at programmere til Windows Phone-platformen.
Xataka Windows: Lad os tale om Windows RT. På det seneste har vi set, hvordan den rygtede fusion af Windows RT og Windows Phone kommer tættere på for at styrke begge systemer, og i år vil prisvenlige tablets med Windows 8.1 begynde at ankomme. Synes du, at denne fagforening er en klog beslutning?
Jagoba Los Arcos: Fra mit synspunkt som programmør er du på rette vej mod universel anvendelse, og faktisk med hver OS-, Visual Studio- og SDK-opdatering gør det nemmere for os at dele kode mellem forskellige platforme. Jeg vil ikke gå for mange tekniske detaljer, men som et eksempel er Tapatalk-applikationen opdelt i to dele. En del af applikationen, den der har ansvaret for at oprette forbindelse til de centrale Tapatalk-servere og med de forskellige plugins installeret i hvert forum, er nøjagtig den samme kode til både Windows Phone og Windows RT/8. Den anden del er den, der tegner brugerfladen på telefonen eller tabletten, og dette er specifikt for hvert system. Selvom det er rigtigt, at vi med den seneste opdatering af SDK'en kan skabe en gyldig brugergrænseflade til begge systemer, mener vi fra Tapatalk, at det er bedre at oprette en specifik til Windows Phone og en anden til tablets/desktops, tilpasse brugergrænsefladen i hvert tilfælde til enhedens muligheder og opløsninger.Men med den seneste 2.0-opdatering af Tapatalk til WP har vi forsøgt at forene navigationen og funktionaliteten i begge systemer.
Microsoft er på rette vej mod universel anvendelse
Hvad angår tablets til overkommelige priser, så er jeg lige kommet tilbage efter at have tilbragt to uger i Shanghai, hvor jeg mødte mine Tapatalk-kolleger på hovedkvarteret, og jeg fik chancen for at prøve en tablet som Emdoor EM -i8080, som vi har været i stand til at se i Xataka Windows for uger siden. Min følelse kunne ikke have været bedre. At have en Windows-enhed til samme pris, som man kan købe en Android-tablet, er noget, som jeg tror vil ændre markedet på kort sigt og vil få slutbrugeren til at begynde at se Windows RT/8 med andre øjne. Det er ikke svært at se mange negative kommentarer om Windows 8 og dets grænseflade. Faktisk er problemet, at brugeren ikke har testet denne grænseflade på en berøringsskærm.Når du har prøvet det, begynder det klassiske Windows-skrivebord ikke længere at være nødvendigt. Og hvis du skal kunne spille dine pc-spil på en billig tablet, vil jeg ikke engang fortælle dig det. Kan du forestille dig at være i stand til at spille LoL fra din tablet i sengen så rigt for kun €100? Nå, det er ved at falde.
Xataka Windows: Hvordan ville en forening af to platforme som disse påvirke en virksomhed som din?
Jagoba Los Arcos: Som jeg har kommenteret før, mener jeg, at hver enhed har brug for en brugergrænseflade, der passer til størrelsen og karakteristika enheden. Jeg tror ikke, at den tilgang, jeg giver til Tapatalk-programmering i dag, ændrer sig meget. Under alle omstændigheder er enhver hjælp til at gøre koden mere centraliseret altid velkommen.
Om Jagoba Los Arcos:
Og indtil videre interviewet med Jagoba Los Arcos, som vi takker for at deltage og besvare vores spørgsmål. Vi håber, du fandt det interessant.