Bing

"Microsoft er på rett vei mot universell applikasjon": Jagoba Los Arcos

Innholdsfortegnelse:

Anonim

Jagoba Los Arcos, født i Bilbao, er en programmerer innen .NET-teknologier med 14 års erfaring. Han er for tiden ansvarlig for utviklingen av Tapatalk for Windows 8 og Windows Phone, og i år har han blitt anerkjent med Microsoft Active Professional 2014-sertifiseringen.

I Xataka Windows ønsket vi å vite litt mer om ham, hvordan han kom til stillingen han nå er i, og hva er hans mening som utvikler om Windows 8 og Windows Phone. Vi håper du finner intervjuet interessant.

Xataka Windows: Kan du fortelle oss litt om veien du har gått for å komme til posisjonen du er i nå ?

Jagoba Los Arcos: Det hele startet i et hackathon som fant sted i Bilbao i slutten av 2012. Det var en helg i at jeg var i stand til å møte andre utviklere og bli kjent med Windows 8 og Windows Phone fra første hånd. I dette arrangementet der vi lærte og programmerte i 2 dager, vant jeg en Nokia Lumia 800. Jeg må si at frem til den dagen hadde arbeidet mitt bestått i å programmere nettsider i ASP.Net, Javascript, HTML5, i 12 år . osv... og jeg ble overrasket over det enkle hoppet og den raske tilpasningskurven av kunnskapen min til programmering for en telefon eller nettbrett.

Med denne nylig vunne Lumia kom jeg ansikt til ansikt med hovedproblemet med Windows Phone-plattformen etter min mening, det vil si at operativsystemet for meg var friskt og nytt, men det led av ulempen at hovedapplikasjonene som jeg brukte på mine tidligere telefoner (jeg hadde brukt Android og iPhone for striper), enten var dårlig implementert (Whatsapp for eksempel), eller ikke eksisterte i det hele tatt.Dette er tilfellet med Tapatalk, en applikasjon jeg hadde brukt i årevis. Så da jeg så at min 12-årige kunnskap om .Net-teknologier var lett å anvende på telefonen og at Tapatalk API var åpen, bestemte jeg meg for å lage min egen Tapatalk-klient. Etter et par netter med jobb fikk jeg lastet opp den første versjonen av Foroplex (navnet jeg ga appen min) til butikken. Min hyggelige overraskelse var å se at den hadde flere tusen nedlastinger på noen få dager. Men han hadde fortsatt et problem; Selv om Tapatalk API er åpen, er det visse ressurser som listen over fora som støtter Tapatalk som er privat, så jeg prøvde å kontakte Tapatalk for å se om det var en mulighet for å få tilgang til denne katalogen. Etter flere samtaler med de ansvarlige for Tapatalk, likte de søknaden min, og de bestemte seg ikke bare for å gi meg tilgang, men også å gi meg muligheten til å gjøre søknaden min til offisiell klient. Etter dette rullet alt. Bruker flere og flere timer på å utvikle Tapatalk-klienten for Windows Phone, utvikle versjonen for Windows 8, og til slutt gjøre denne nattlige kodingssatsingen til min nåværende heltidsjobb.

Xataka Windows: Hva er din mening som utvikler og bruker av Windows Phone?

Jagoba Los Arcos: Jeg tror plattformen har mye å tilby utviklere og brukere, men den har også problemet med å ha nådd litt sent til krigen med mobile operativsystemer. Jeg tror at alle som har jobbet med .NET-teknologier har en veldig rask tilpasningskurve for å kunne oversette prosjektene sine til Windows Phone. Du har muligheten til å programmere applikasjonene med HTML og Javascript, eller som i tilfellet med Tapatalk, bruke XAML+C direkte. Hvorfor XAML+C og ikke HTML+Javascript for å gjøre Tapatalk, hvis jeg virkelig kom fra programmering av nettsider? Vel, rett og slett fordi jeg tror XAML+C gir meg mer kraft og en applikasjon som kjører raskere. En applikasjon ved første øyekast enkel som Tapatalk, men egentlig "in the guts" er komplisert siden den må kobles til flere servere, jo raskere jo bedre.

Windows Phone Store er fortsatt annenrangs

Butikken vokser raskt, men den gir meg fortsatt den andrerangsfølelsen. Jeg forklarer. På den ene siden har Microsofts satsing på å bringe flere apper til butikken ført til mange enkle eller ubrukelige apper som bare øker antall tilgjengelige apper. På den annen side trenger du bare å se kunngjøringene fra et offisielt organ, selskap eller produkt som snakker om tilgjengeligheten til en mobilapplikasjon. Denne applikasjonen er sjelden tilgjengelig for Windows Phone.

Flere og flere brukere kommer til å velge en Windows Phone

I alle fall tror jeg at dette har en tendens til å endre seg. Microsoft gjør etter min mening en formidabel jobb med både avanserte telefoner og de mest grunnleggende modellene. Dette, sammen med den kontinuerlige oppdateringen og optimaliseringen som operativsystemet gjennomgår, tror jeg vil få flere og flere nye brukere til å velge en telefon med Windows Phone.For å gi et eksempel og uten å ønske å komme inn i mye kontrovers, må du bare sammenligne en Lumia 520 med en low-end Android-telefon. Jeg tror alle som holder dem i hendene i 10 minutter vil se forskjellen og forstå hva jeg snakker om.

Xataka Windows: Hva mener andre utviklere du kanskje har møtt om Windows Phone?

Jagoba Los Arcos: En av de største ulempene jeg finner er nettopp vanskeligheten med å finne andre Windows Phone-utviklere. Microsoft stiller til vår disposisjon mange verktøy, diskusjonsfora, arrangementer og chatter der du kan møte andre programmerere. Men min personlige erfaring er at jeg alltid kommer over Android- eller IOS-programmerere som prøver å komme nærmere Windows-plattformen, mer av nysgjerrighet enn interesse eller et reelt behov for å portere applikasjoner til plattformen. Det er upraktisk, men jeg tror det også er en mulighet for andre programmerere som meg, for akkurat som jeg har gjort med Tapatalk, tror jeg det fortsatt er mange apper som trenger deres tilstedeværelse på Windows Phone, og dette åpner opp et marked for jobb. tilbud til programmerere.NETT.

Og spesielt bærespill. Etter min mening driver spill en stor del av virksomheten til mobile enheter, spesielt for brukere som bruker en mobil for første gang, noe som begynner å bli tidligere. Det blir mer og mer norm alt, enten vi liker det eller ikke, å se barn at det de ønsker seg i gave er deres første mobil. Hvis den første mobilen som en bruker har i livet er en Android, vil han neppe flytte til iOS, hvis hans første mobil er en iPhone, vil han neppe ha en Galaxy. Og det er problemet, hvis du gir barnet ditt en Lumia som sin første telefon som ikke har det siste trendy sosiale spillet, uansett hvor god telefonen er eller hvor bra operativsystemet er, vil det ikke lykkes. Og å ikke ha mobilspill, la oss si "essensielle behov", er et stort problem med denne plattformen. I dag, hvis du ikke spiller Candy Crush, eller Apalabrados, eller det mest fasjonable spillet for øyeblikket, er du ikke kul. Og dessverre eksisterer mange av disse spillene enten ikke eller kommer sent til Windows Phone.Her mener jeg at Microsoft bør legge mer innsats i å bringe disse programmene til Windows Phone for å tiltrekke seg disse nye.

Xataka Windows: Hvordan vil du rangere appbutikken for Windows 8 og Windows Phone hvis vi fokuserer på siden som utviklere Du ser , som godkjenningsprosessen eller kvalitetskontroller? Er det nevneverdige forskjeller mellom Windows 8-butikken og Windows Phone-butikken, eller følger Microsoft samme policy i begge?

Jagoba Los Arcos: Microsoft prøver å slå sammen de to butikkene til én. Akkurat nå for å publisere appen din på Windows Phone og Windows 8, trenger du bare en utviklerkonto. Publiseringsprosessen er enkel, og i det siste er godkjenningsprosessene som i utgangspunktet tok ca. 5 dager, i noen tilfeller redusert til under 24 timer. Det er en rekke veldig enkle regler som må følges slik at søknaden din passerer godkjenningen uten problemer.Og også, som jeg har nevnt tidligere, kan du sende søknaden din på forhånd til MS utviklingsstøtte gutta som gjerne vil finne mulige feil og gi deg forslag slik at søknaden din passerer godkjenningen av butikken uten problemer.

Når det gjelder selve butikken, er det en liten forskjell som jeg håper vil bli rettet opp over tid. For meg er det viktigste muligheten til å laste opp en applikasjon som Beta. I Windows Phone Store kan jeg laste opp en app som en beta, legge til e-postadressene til betatestere jeg vil tillate å laste ned appen, og betatestere mottar appen på telefonen som bare en annen app. I denne prosessen er det heller ikke nødvendig å bestå godkjenningen av butikken, så norm alt laster jeg opp en Beta med endringene mine hver 2. dag mer eller mindre til butikken og betatestere mine mottar den på telefonen sin i løpet av 1 time. Denne funksjonen finnes ikke i Windows 8-butikken, og den gjør det svært vanskelig å feltteste appen før den distribueres i butikken, siden jeg må sende zip-filer til testerne og de må installere appen på egenhånd. i Windows.Jeg håper de legger til denne funksjonen i Windows Store snart.

En annen stor ulempe med begge butikkene er at vi som utvikler ikke kan komme i kontakt med brukerne som legger igjen vurderinger og kommentarer om applikasjonen. Dette er et stort problem, fordi mange ganger ser vi kommentarer som "applikasjonen fungerer ikke fordi X-forumet ikke vises" eller "Jeg kan ikke logge inn på X-forumet". Til tross for at vi i Tapatalk har flere mekanismer for å støtte brukere, bruker mange kun kommentarene til butikken, og innser ikke at lite eller ingenting vi kan gjøre for dem siden vi ikke har mer informasjon om problemet deres.

Xataka Windows: Hvis det var opp til deg å oppmuntre flere utviklere til å lage apper for Windows Phone, hva ville du gjort for å oppnå det?

Microsoft gjør en god jobb med utviklere

Jagoba Los Arcos: I denne forbindelse synes jeg arbeidet Microsoft gjør er veldig bra.Det er arrangementer og konkurranser nesten hver måned; det finnes programmer for utlån av enheter slik at du kan teste appene dine på ekte telefoner uten å måtte investere penger i å kjøpe din egen telefon bare for å teste; det er mange fasiliteter for å enkelt kunne legge søknaden din i butikken; Det er veldig aktive fora der du kan svare på spørsmål og et flott team av evangelister som du kan stille spørsmål, sende dem søknaden din for gjennomgang og evaluering før du laster den opp til butikken. Jeg tror virkelig Microsoft gjør alt for å få programmerere til å føle seg komfortable med å programmere for Windows Phone-plattformen.

Xataka Windows: La oss snakke om Windows RT. I det siste har vi sett hvordan den ryktede sammenslåingen av Windows RT og Windows Phone nærmer seg for å styrke begge systemene, og i år vil rimelige nettbrett med Windows 8.1 begynne å komme. Synes du denne fagforeningen er en klok avgjørelse?

Jagoba Los Arcos: Fra mitt ståsted som programmerer er du på rett vei mot universell applikasjon, og faktisk med hver OS-, Visual Studio- og SDK-oppdatering gjør det enklere for oss å dele kode mellom ulike plattformer. Jeg ønsker ikke å gå inn på for mange tekniske detaljer, men som et eksempel er Tapatalk-applikasjonen delt i to deler. En del av applikasjonen, den som har ansvaret for å lage forbindelsene til de sentrale Tapatalk-serverne og med de forskjellige pluginene som er installert i hvert forum, er nøyaktig den samme koden for både Windows Phone og Windows RT/8. Den andre delen er den som tegner brukergrensesnittet på telefonen eller nettbrettet, og dette er spesifikt for hvert system. Selv om det er sant at vi med den siste oppdateringen av SDK kan lage et gyldig brukergrensesnitt for begge systemene, mener vi fra Tapatalk at det er bedre å lage et spesifikt for Windows Phone og et annet for nettbrett/stasjonære datamaskiner, tilpasse brukergrensesnittet i hver sak til enhetens egenskaper og oppløsninger.Med den siste 2.0-oppdateringen av Tapatalk for WP har vi imidlertid forsøkt å forene navigasjonen og funksjonaliteten som er tilgjengelig i begge systemene.

Microsoft er på rett vei mot universell applikasjon

Når det gjelder rimelige nettbrett, kom jeg akkurat tilbake etter å ha tilbrakt to uker i Shanghai og møtte mine Tapatalk-kolleger på HQ, og fikk sjansen til å prøve ut et nettbrett som Emdoor EM -i8080 som vi har vært i stand til å se i Xataka Windows for uker siden. Følelsen min kunne ikke vært bedre. Å ha en Windows-enhet til samme pris som du kan kjøpe et Android-nettbrett er noe jeg tror vil endre markedet på kort sikt og vil få sluttbrukeren til å begynne å se Windows RT/8 med andre øyne. Det er ikke vanskelig å se mange negative kommentarer om Windows 8 og dets grensesnitt. Faktisk er problemet at brukeren ikke har testet dette grensesnittet på en berøringsskjerm.Når du prøver det, begynner det klassiske Windows-skrivebordet ikke lenger å være nødvendig. Og hvis du skal kunne spille PC-spillene dine på et rimelig nettbrett, vil jeg ikke engang fortelle deg det. Kan du tenke deg å spille LoL fra nettbrettet ditt i sengen så rikt for bare €100? Vel, det er i ferd med å falle.

Xataka Windows: Hvordan vil en forening av to plattformer som disse påvirke et selskap som ditt?

Jagoba Los Arcos: Som jeg har kommentert tidligere, tror jeg at hver enhet trenger et brukergrensesnitt som passer til størrelsen og egenskapene til enheten. Jeg tror ikke tilnærmingen jeg gir til Tapatalk-programmering i dag endrer seg mye. I alle fall er all hjelp til å gjøre koden mer sentralisert alltid velkommen.

Om Jagoba Los Arcos:

Og så langt intervjuet med Jagoba Los Arcos, som vi takker for at du møtte og svarte på spørsmålene våre. Vi håper du syntes det var interessant.

Bing

Redaktørens valg

Back to top button