Bing

"Microsoft ist auf dem richtigen Weg zur universellen Anwendung": Jagoba Los Arcos

Inhaltsverzeichnis:

Anonim

Jagoba Los Arcos, geboren in Bilbao, ist Programmierer in .NET-Technologien mit 14 Jahren Erfahrung. Er ist derzeit verantwortlich für die Entwicklung von Tapatalk für Windows 8 und Windows Phone und wurde dieses Jahr mit der Microsoft Active Professional 2014-Zertifizierung ausgezeichnet.

Bei Xataka Windows wollten wir etwas mehr über ihn erfahren, wie er zu seiner jetzigen Position gekommen ist und was er als Entwickler von Windows 8 und Windows Phone hält. Wir hoffen, Sie finden das Interview interessant.

Xataka Windows: Können Sie uns etwas über den Weg erzählen, den Sie zurückgelegt haben, um zu Ihrer jetzigen Position zu gelangen? ?

Jagoba Los Arcos: Alles begann mit einem Hackathon, der Ende 2012 in Bilbao stattfand. Es war ein Wochenende in Dass ich andere Entwickler treffen und Windows 8 und Windows Phone aus erster Hand kennenlernen konnte. Bei diesem Event, bei dem wir 2 Tage lang gelernt und programmiert haben, habe ich ein Nokia Lumia 800 gewonnen. Ich muss sagen, dass meine Arbeit bis zu diesem Tag 12 Jahre lang darin bestand, Webseiten in ASP.Net, Javascript, HTML5 zu programmieren .usw… und ich war überrascht von dem einfachen Sprung und der schnellen Anpassungskurve meines Wissens an die Programmierung für ein Telefon oder Tablet.

Mit diesem neu gewonnenen Lumia wurde ich meiner Meinung nach mit dem Hauptproblem der Windows Phone-Plattform konfrontiert, das heißt, das Betriebssystem war für mich frisch und neu, aber es litt unter dem Nachteil dass die Hauptanwendungen, die ich auf meinen vorherigen Telefonen verwendet habe (ich hatte Android und iPhone für Streaks verwendet), entweder schlecht implementiert waren (Whatsapp zum Beispiel) oder überhaupt nicht existierten.Dies ist der Fall bei Tapatalk, einer Anwendung, die ich seit Jahren verwende. Als ich sah, dass mein 12-jähriges Wissen über .Net-Technologien leicht auf das Telefon anwendbar war und dass die Tapatalk-API offen war, beschloss ich, meinen eigenen Tapatalk-Client zu erstellen. In ein paar Nächten Arbeit hatte ich die erste Version von Foroplex (Name, den ich meiner App gegeben habe) in den Store hochgeladen. Meine angenehme Überraschung war zu sehen, dass es in ein paar Tagen mehrere tausend Downloads hatte. Aber er hatte immer noch ein Problem; Obwohl die Tapatalk-API offen ist, gibt es bestimmte Ressourcen wie die Liste der Foren, die Tapatalk unterstützen, die privat sind, also habe ich versucht, Tapatalk zu kontaktieren, um zu sehen, ob es eine Möglichkeit gibt, Zugriff auf dieses Verzeichnis zu erh alten. Nach mehreren Gesprächen mit den Verantwortlichen von Tapatalk gefiel ihnen meine Bewerbung und sie beschlossen, mir nicht nur Zugang zu gewähren, sondern mir auch die Möglichkeit zu geben, meine Bewerbung zum offiziellen Kunden zu machen. Danach kam alles ins Rollen. Ich stecke immer mehr Stunden in die Entwicklung des Tapatalk-Clients für Windows Phone, die Entwicklung der Version für Windows 8 und mache dieses nächtliche Programmierprojekt schließlich zu meinem derzeitigen Vollzeitjob.

Xataka Windows: Was ist Ihre Meinung als Entwickler und Benutzer von Windows Phone?

Jagoba Los Arcos: Ich denke, die Plattform hat Entwicklern und Benutzern viel zu bieten, aber sie hat auch das Problem, sie erreicht zu haben etwas spät zum Krieg der mobilen Betriebssysteme. Ich denke, dass jeder, der mit .NET-Technologien gearbeitet hat, eine sehr schnelle Anpassungskurve hat, um seine Projekte in Windows Phone übersetzen zu können. Sie haben die Möglichkeit, die Anwendungen mit HTML und Javascript zu programmieren oder wie im Fall von Tapatalk direkt XAML+C zu verwenden. Warum XAML+C und nicht HTML+Javascript für Tapatalk, wenn ich wirklich vom Programmieren von Webseiten komme? Nun, einfach weil ich denke, dass XAML+C mir mehr Leistung und eine schneller laufende Anwendung gibt. Eine Anwendung auf den ersten Blick einfach wie Tapatalk, aber wirklich "in den Eingeweiden" ist kompliziert, da sie sich mit mehreren Servern verbinden muss, je schneller desto besser.

Windows Phone Store ist immer noch zweitklassig

Der Laden wächst schnell, aber ich fühle mich immer noch zweitklassig. Ich erkläre. Einerseits hat Microsofts Bestreben, mehr Apps in den Store zu bringen, zu vielen einfachen oder nutzlosen Apps geführt, die nur die Anzahl der verfügbaren Apps erhöhen. Auf der anderen Seite müssen Sie nur die Ankündigungen von offiziellen Stellen, Unternehmen oder Produkten sehen, die über die Verfügbarkeit einer mobilen Anwendung sprechen. Diese Anwendung ist für Windows Phone selten verfügbar.

Immer mehr Nutzer entscheiden sich für ein Windows Phone

Ich denke jedenfalls, dass sich das tendenziell ändert. Meiner Meinung nach leistet Microsoft sowohl mit High-End-Telefonen als auch mit den einfachsten Modellen hervorragende Arbeit. Dies, zusammen mit der kontinuierlichen Aktualisierung und Optimierung, die das Betriebssystem durchmacht, wird meines Erachtens dazu führen, dass sich immer mehr neue Benutzer für ein Telefon mit Windows Phone entscheiden.Um ein Beispiel zu nennen, und ohne in große Kontroversen geraten zu wollen, müssen Sie nur ein Lumia 520 mit einem Low-End-Android-Telefon vergleichen. Ich denke, jeder, der sie 10 Minuten lang in den Händen hält, wird den Unterschied sehen und verstehen, wovon ich spreche.

Xataka Windows: Welche Meinung haben andere Entwickler, die Sie möglicherweise getroffen haben, zu Windows Phone?

Jagoba Los Arcos: Einer der größten Nachteile, die ich finde, ist genau die Schwierigkeit, andere Windows Phone-Entwickler zu finden. Microsoft stellt uns viele Tools, Diskussionsforen, Veranst altungen und Chats zur Verfügung, in denen Sie andere Programmierer treffen können. Aber meine persönliche Erfahrung ist, dass ich immer wieder auf Android- oder IOS-Programmierer stoße, die versuchen, sich der Windows-Plattform anzunähern, mehr aus Neugier als aus Interesse oder einem echten Bedürfnis, Anwendungen auf die Plattform zu portieren. Es ist unbequem, aber ich denke, es ist auch eine Chance für andere Programmierer wie mich, denn genau wie ich es mit Tapatalk getan habe, denke ich, dass es immer noch viele Apps gibt, die ihre Präsenz auf Windows Phone benötigen, und dies eröffnet einen Markt für Jobs Angebote für Programmierer .NETZ.

Und vor allem das Tragen von Spielen. Meiner Meinung nach treiben Spiele einen großen Teil des Geschäfts mit mobilen Geräten voran, insbesondere für Benutzer, die zum ersten Mal ein Mobiltelefon verwenden, was immer früher wird. Es wird immer normaler, ob wir wollen oder nicht, zu sehen, dass Kinder ihr erstes Handy geschenkt bekommen möchten. Wenn das erste Handy, das ein Benutzer in seinem Leben hat, ein Android ist, wird er kaum zu iOS wechseln, wenn sein erstes Handy ein iPhone ist, wird er kaum ein Galaxy wollen. Und das ist das Problem, wenn Sie Ihrem Kind ein Lumia als erstes Telefon geben, das nicht über das neueste trendige Social Game verfügt, egal wie gut das Telefon oder wie gut das Betriebssystem ist, es wird keinen Erfolg haben. Und das Fehlen von Handyspielen, sagen wir „wesentliche Bedürfnisse“, ist ein großes Problem mit dieser Plattform. Wenn Sie heutzutage nicht Candy Crush oder Apalabrados oder das derzeit angesagteste Spiel spielen, sind Sie nicht cool. Und leider existieren viele dieser Spiele entweder nicht oder kommen erst spät für Windows Phone.Hier denke ich, dass Microsoft mehr Anstrengungen unternehmen sollte, diese Anwendungen auf Windows Phone zu bringen, um diese neuen anzuziehen.

Xataka Windows: Wie würden Sie den App Store für Windows 8 und Windows Phone bewerten, wenn wir uns auf die Seite konzentrieren, die Entwickler von Ihnen sehen? , wie der Genehmigungsprozess oder Qualitätskontrollen? Gibt es nennenswerte Unterschiede zwischen dem Windows 8 Store und dem Windows Phone Store oder verfolgt Microsoft in beiden dieselbe Richtlinie?

Jagoba Los Arcos: Microsoft versucht, die beiden Stores zu einem zusammenzuführen. Um Ihre App auf Windows Phone und Windows 8 zu veröffentlichen, benötigen Sie derzeit nur ein Entwicklerkonto. Der Veröffentlichungsprozess ist einfach, und in letzter Zeit wurden die Genehmigungsprozesse, die anfänglich etwa 5 Tage dauerten, in einigen Fällen auf weniger als 24 Stunden verkürzt. Es gibt eine Reihe ganz einfacher Regeln, die beachtet werden müssen, damit Ihr Antrag problemlos genehmigt wird.Und wie ich bereits erwähnt habe, können Sie Ihre Bewerbung auch vorher an die Mitarbeiter des MS-Entwicklungssupports senden, die gerne mögliche Fehler finden und Ihnen Vorschläge machen, damit Ihre Bewerbung die Genehmigung des Stores ohne Probleme besteht.

Was den Laden selbst betrifft, gibt es einen kleinen Unterschied, der hoffentlich im Laufe der Zeit korrigiert wird. Am wichtigsten ist für mich die Möglichkeit, eine Anwendung als Beta hochzuladen. Im Windows Phone Store kann ich eine App als Beta hochladen, die E-Mail-Adressen der Betatester hinzufügen, denen ich erlauben möchte, die App herunterzuladen, und die Betatester erh alten die App auf ihrem Telefon als eine weitere App. Bei diesem Vorgang ist es auch nicht erforderlich, die Genehmigung des Stores zu übergeben, daher lade ich normalerweise ungefähr alle 2 Tage eine Beta mit meinen Änderungen in den Store hoch und meine Betatester erh alten sie in 1 Stunde auf ihrem Telefon. Diese Funktion ist im Windows 8 Store nicht vorhanden und macht es sehr schwierig, die App vor der Verteilung im Store zu testen, da ich ZIP-Dateien an die Tester senden muss und sie die App selbst installieren müssen unter Windows.Ich hoffe, sie fügen diese Funktion bald dem Windows Store hinzu.

Ein weiterer großer Nachteil beider Shops ist, dass wir als Entwickler nicht mit den Benutzern in Kontakt treten können, die ihre Bewertungen und Kommentare zur Anwendung abgeben. Das ist ein großes Problem, denn oft sehen wir Kommentare wie „Die Anwendung funktioniert nicht, weil das X-Forum nicht erscheint“ oder „Ich kann mich nicht im X-Forum anmelden“. Trotz der Tatsache, dass wir in Tapatalk mehrere Mechanismen haben, um Benutzer zu unterstützen, nutzen viele nur die Kommentare des Shops und erkennen nicht, dass wir wenig oder gar nichts für sie tun können, da wir keine weiteren Informationen zu ihrem Problem haben.

Xataka Windows: Wenn es an Ihnen wäre, mehr Entwickler dazu zu ermutigen, Apps für Windows Phone zu erstellen, was würden Sie tun, um dies zu erreichen? es?

Microsoft leistet großartige Arbeit mit Entwicklern

Jagoba Los Arcos: In dieser Hinsicht finde ich die Arbeit von Microsoft sehr gut.Es gibt fast jeden Monat Events und Wettbewerbe; Es gibt Geräteleihprogramme, mit denen Sie Ihre Apps auf echten Telefonen testen können, ohne Geld in den Kauf eines eigenen Telefons nur zum Testen investieren zu müssen. Es gibt viele Möglichkeiten, Ihre Bewerbung einfach in den Store zu stellen; Es gibt sehr aktive Foren, in denen Sie Fragen beantworten können, und ein großartiges Team von Evangelisten, denen Sie Fragen stellen und ihnen Ihre Bewerbung zur Überprüfung und Bewertung senden können, bevor Sie sie in den Store hochladen. Ich glaube wirklich, dass Microsoft alles daran setzt, Programmierern ein angenehmes Gefühl beim Programmieren für die Windows Phone-Plattform zu geben.

Xataka Windows: Reden wir über Windows RT. In letzter Zeit sehen wir, wie die gemunkelte Fusion von Windows RT und Windows Phone näher rückt, um beide Systeme zu stärken, und dieses Jahr werden erschwingliche Tablets mit Windows 8.1 auf den Markt kommen. H alten Sie diese Vereinigung für eine weise Entscheidung?

Jagoba Los Arcos: Aus meiner Sicht als Programmierer sind Sie auf dem richtigen Weg in Richtung universeller Einsatz, und zwar mit Jedes Betriebssystem-, Visual Studio- und SDK-Update erleichtert uns die gemeinsame Nutzung von Code zwischen verschiedenen Plattformen. Ich möchte nicht auf zu viele technische Details eingehen, aber als Beispiel ist die Tapatalk-Anwendung in zwei Teile geteilt. Ein Teil der Anwendung, der für die Herstellung der Verbindungen mit den zentralen Tapatalk-Servern und mit den verschiedenen in jedem Forum installierten Plugins zuständig ist, ist genau derselbe Code für Windows Phone und Windows RT/8. Der andere Teil zeichnet die Benutzeroberfläche auf dem Telefon oder Tablet und ist für jedes System spezifisch. Obwohl es stimmt, dass wir mit dem neuesten Update des SDK eine gültige Benutzeroberfläche für beide Systeme erstellen können, glauben wir von Tapatalk, dass es besser ist, eine spezifische für Windows Phone und eine andere für Tablets/Desktops zu erstellen und die Benutzeroberfläche anzupassen jeweils zu den Gerätefunktionen und -auflösungen.Mit dem neuesten 2.0-Update von Tapatalk für WP haben wir jedoch versucht, die in beiden Systemen verfügbare Navigation und Funktionalität zu vereinheitlichen.

Microsoft ist auf dem richtigen Weg zum universellen Einsatz

Was erschwingliche Tablets betrifft, ich bin gerade von einem zweiwöchigen Aufenth alt in Shanghai zurückgekommen, wo ich meine Tapatalk-Kollegen in der Zentrale getroffen habe, und hatte die Gelegenheit, ein Tablet wie das Emdoor EM -i8080 auszuprobieren, das wir bekommen haben in Xataka Windows vor Wochen zu sehen. Mein Gefühl hätte nicht besser sein können. Ein Windows-Gerät zum gleichen Preis wie ein Android-Tablet zu haben, wird meiner Meinung nach den Markt kurzfristig verändern und den Endbenutzer dazu bringen, Windows RT/8 mit anderen Augen zu sehen. Es ist nicht schwer, viele negative Kommentare zu Windows 8 und seiner Benutzeroberfläche zu lesen. Tatsächlich besteht das Problem darin, dass der Benutzer diese Schnittstelle nicht auf einem Touchscreen getestet hat.Sobald Sie es versuchen, wird der klassische Windows-Desktop nicht mehr benötigt. Und ob Sie Ihre PC-Spiele auf einem günstigen Tablet spielen können, werde ich Ihnen nicht einmal sagen. Können Sie sich vorstellen, LoL für nur 100 € so reichh altig von Ihrem Tablet im Bett aus zu spielen? Nun, das wird gleich fallen.

Xataka Windows: Wie würde sich ein Zusammenschluss von zwei Plattformen wie dieser auf ein Unternehmen wie Ihres auswirken?

Jagoba Los Arcos: Wie ich bereits früher kommentiert habe, glaube ich, dass jedes Gerät eine Benutzeroberfläche benötigt, die seiner Größe und seinen Eigenschaften entspricht das Gerät. Ich glaube nicht, dass sich der Ansatz, den ich heute der Tapatalk-Programmierung gebe, stark ändert. In jedem Fall ist jede Hilfe, um den Code zentralisierter zu machen, immer willkommen.

Über Jagoba Los Arcos:

Und so weit das Interview mit Jagoba Los Arcos, dem wir dafür danken, dass er uns besucht und unsere Fragen beantwortet hat. Wir hoffen, Sie fanden es interessant.

Bing

Die Wahl des Herausgebers

Back to top button