「マイクロソフトはユニバーサル アプリケーションに向けて正しい方向に進んでいます」: Jagoba Los Arcos

目次:
Jagoba Los Arcos はビルバオ生まれで、14 年の経験を持つ .NET テクノロジのプログラマです。彼は現在 Windows 8 および Windows Phone 向けの Tapatalk の開発を担当していますであり、今年は Microsoft Active Professional 2014 認定を受けています。
Xataka Windows では、彼がどのようにして現在の地位に就いたのか、また開発者として Windows 8 と Windows Phone についてどのような意見を持っているのか、彼についてもう少し知りたいと思いました。インタビューが興味深いものであることを願っています。
Xataka Windows: 現在のポジションにたどり着くまでの道のりについて少し教えていただけますか?
Jagoba Los Arcos: すべては 2012 年末にビルバオで行われたハッカソンから始まりました。他の開発者に会って、Windows 8 と Windows Phone を直接知ることができたということです。 2 日間にわたって学習とプログラミングを行ったこのイベントで、私は Nokia Lumia 800 を獲得しました。その日まで、私の仕事は ASP.Net、Javascript、HTML5 で Web ページを 12 年間プログラミングすることでした。 . など…そして、電話やタブレットのプログラミングに対する私の知識の簡単なジャンプと急速な適応曲線に驚きました.
この新しく獲得した Lumia で、私は Windows Phone プラットフォームの主な問題に直面しました。つまり、私にとっての OS は新鮮で新しいものでしたが、欠点がありました。以前の携帯電話で使用していた主なアプリケーション (ストリークには Android と iPhone を使用していました) は、実装が不十分 (Whatsapp など) であるか、まったく存在しませんでした。これは、私が何年も使ってきたアプリケーションであるタパトークの場合です。そこで、.Net テクノロジに関する 12 年間の知識が携帯電話に簡単に適用できることと、Tapatalk API がオープンであることを確認して、独自の Tapatalk クライアントを作成することにしました。数晩の作業で、Foroplex (アプリに付けた名前) の最初のバージョンをストアにアップロードしました。うれしい驚きだったのは、数日で数千回のダウンロードがあったことです。しかし、彼にはまだ問題がありました。タパトーク API は公開されていますが、タパトークをサポートするフォーラムのリストのような非公開のリソースがあるため、このディレクトリにアクセスできる可能性があるかどうかタパトークに問い合わせてみました。 Tapatalk の担当者と何度か話し合った結果、彼らは私のアプリケーションを気に入り、アクセスを許可するだけでなく、私のアプリケーションを公式クライアントにする機会を与えることにしました。この後、すべてが転がりました。 Windows Phone 用の Tapatalk クライアントの開発、Windows 8 用のバージョンの開発にますます多くの時間を費やし、最終的にはこの夜間のコーディング ベンチャーを現在のフルタイムの仕事に変えています。
Xataka Windows: Windows Phone の開発者およびユーザーとしての意見は?
Jagoba Los Arcos: このプラットフォームは開発者とユーザーに提供するものがたくさんあると思いますが、モバイルオペレーティングシステムの戦争には少し遅れています。 .NET テクノロジを使用した経験のある人は、プロジェクトを Windows Phone に変換できるようになるまで、非常に迅速に適応できると思います。アプリケーションを HTML と Javascript でプログラミングすることも、Tapatalk の場合のように XAML+C を直接使用することもできます。本当に Web ページのプログラミングから来たのに、なぜ Tapatalk を行うのに HTML+Javascript ではなく XAML+C なのですか?単純に、XAML+C を使用すると、アプリケーションの実行速度が向上し、実行速度が向上すると思うからです。 Tapatalk のように一見単純なアプリケーションですが、実際には「内臓」は複雑で、複数のサーバーに接続する必要があり、高速であるほど優れています。
Windows Phone ストアはまだ二流です
ストアは急速に成長していますが、それでも二流の感覚を覚えます。私が説明します。一方では、より多くのアプリをストアに持ち込もうとする Microsoft の意欲は、利用可能なアプリの数を増やすだけの多くの単純または役に立たないアプリをもたらしました。一方、モバイルアプリケーションの可用性について話している公的機関、会社、または製品の発表を見るだけで十分です.このアプリケーションは、Windows Phone ではほとんど利用できません。
ますます多くのユーザーが Windows Phone を選択しようとしています
いずれにせよ、これは変化する傾向にあると思います。私の意見では、マイクロソフトはハイエンドの電話と最も基本的なモデルの両方で手ごわい仕事をしています.これは、オペレーティング システムが進行中の継続的な更新と最適化と相まって、ますます多くの新しいユーザーが Windows Phone を備えた電話を選択するようになると思います。例を挙げると、多くの論争に巻き込まれることを望まずに、Lumia 520 をローエンドの Android フォンと比較する必要があります。 10分間手に取ってみれば、誰でも違いが分かり、私が話していることを理解できると思います.
Xataka Windows: Windows Phone について、あなたが会った他の開発者の意見は何ですか?
Jagoba Los Arcos: 私が見つけた最大の欠点の 1 つは、まさに他の Windows Phone 開発者を見つけるのが難しいことです。 Microsoft は、他のプログラマーと出会える多くのツール、ディスカッション フォーラム、イベント、およびチャットを自由に使用できるようにしています。しかし、私の個人的な経験では、Windows プラットフォームに近づこうとする Android や IOS のプログラマーは、関心やアプリケーションをプラットフォームに移植する本当の必要性よりも好奇心から常に出くわします。不便ではありますが、私のような他のプログラマーにとってもチャンスだと思います。なぜなら、私がタパトークで行ったように、Windows Phone での存在を必要とするアプリがまだたくさんあると思うからです。これにより、仕事の市場が開かれます。プログラマ向けのオファー。ネット。
そして特に携帯ゲーム。私の意見では、ゲームはモバイル デバイスのビジネスの大部分を牽引しており、特にモバイルを初めて使用するユーザーにとっては、それがより早くなっています。好むと好まざるとにかかわらず、子供たちが贈り物として欲しいものは最初の携帯電話であることがますます普通になってきています。ユーザーが人生で最初に持った携帯電話が Android の場合、iOS に移行することはほとんどありません。最初の携帯電話が iPhone の場合、Galaxy はほとんど必要ありません。それが問題です。最新のソーシャル ゲームを搭載していない最初の携帯電話として Lumia を子供に与えた場合、その携帯電話がどれほど優れていても、オペレーティング システムがどれほど優れていても、成功することはありません。そして、モバイル ゲームがないこと、つまり「必須のニーズ」があることは、このプラットフォームの大きな問題です。今日では、Candy Crush や Apalabrados など、今最もファッショナブルなゲームをプレイしないと、クールとは言えません。残念ながら、これらのゲームの多くは存在しないか、Windows Phone に遅れて登場します。ここで、Microsoft はこれらの新しいアプリケーションを引き付けるために、これらのアプリケーションを Windows Phone に導入することにもっと力を入れるべきだと思います。
Xataka Windows: Windows 8 と Windows Phone のアプリ ストアを、開発者側に焦点を当てた場合、どのように評価しますか? 、承認プロセスや品質管理など? Windows 8 ストアと Windows Phone ストアの間に顕著な違いはありますか?それとも、Microsoft は両方で同じポリシーに従っていますか?
Jagoba Los Arcos: Microsoft は 2 つのストアを 1 つに統合しようとしています。現在、Windows Phone と Windows 8 でアプリを公開するには、開発者アカウントのみが必要です。公開プロセスはシンプルで、当初は 5 日ほどかかっていた承認プロセスが、最近では 24 時間以内に短縮されたケースもあります。アプリケーションが問題なく承認されるように、従わなければならない一連の非常に単純な規則があります。また、前に述べたように、事前にアプリケーションを MS 開発サポート担当者に送信することもできます。MS 開発サポート担当者は喜んでバグの可能性を見つけ、アプリケーションが問題なくストアの承認を通過するように提案します。
ストア自体に関しては、少し違いがありますが、時間の経過とともに修正されることを願っています。私にとって最も重要なのは、アプリケーションをベータ版としてアップロードできることです。 Windows Phone ストアでは、アプリをベータ版としてアップロードし、アプリのダウンロードを許可するベータ テスターの電子メール アドレスを追加すると、ベータ テスターは自分の電話でアプリを別のアプリとして受け取ることができます。このプロセスでは、ストアの承認も必要ありません。通常、変更を加えたベータ版を 2 日ごとにストアにアップロードすると、ベータ テスターは 1 時間で携帯電話にそれを受け取ります。この機能は Windows 8 ストアには存在せず、ストアで配布する前にアプリをフィールド テストすることは非常に困難です。 Windowsで。この機能がすぐに Windows ストアに追加されることを願っています。
両方のストアのもう 1 つの大きな欠点は、開発者として、アプリケーションに関する評価やコメントを残すユーザーと連絡を取ることができないことです。これは大きな問題です。「X フォーラムが表示されないためにアプリケーションが動作しない」、「X フォーラムにログインできない」などのコメントが何度も見られるためです。タパトークにはユーザーをサポートするための仕組みがいくつかありますが、多くの人はストアのコメントしか使用せず、彼らの問題についてこれ以上の情報がないため、私たちができることはほとんど、または何もないことに気づいていません。
Xataka Windows: より多くの開発者に Windows Phone 用のアプリを作成するよう促すことがあなた次第であるとしたら、何を達成しますか?
Microsoft は開発者と素晴らしい仕事をしています
Jagoba Los Arcos: この点に関して、Microsoft の取り組みは非常に優れていると思います。ほぼ毎月イベントやコンテストがあります。デバイス貸与プログラムがあるため、テスト用に自分の電話を購入するためにお金を投資する必要なく、実際の電話でアプリをテストできます。アプリケーションをストアに簡単に配置できる機能がたくさんあります。質問に答えることができる非常に活発なフォーラムと、質問をすることができるエバンジェリストの素晴らしいチームがあり、レビューと評価のためにアプリケーションをストアにアップロードする前に送信します。 Microsoft は、プログラマーが Windows Phone プラットフォームのプログラミングを快適に行えるように全力を尽くしていると思います。
Xataka Windows: Windows RT について話しましょう。最近、噂されている Windows RT と Windows Phone の合併が近づき、両方のシステムが強化されていることがわかります。今年は、Windows 8.1 を搭載した手頃な価格のタブレットが登場し始めます。この組合は賢明な決断だと思いますか?
Jagoba Los Arcos: プログラマーとしての私の観点からすると、あなたはユニバーサル アプリケーションに向かって正しい道を進んでいます。各 OS、Visual Studio、および SDK の更新により、異なるプラットフォーム間でコードを共有しやすくなります。あまり技術的な詳細には立ち入りたくありませんが、例として、Tapatalk アプリケーションは 2 つの部分に分かれています。アプリケーションの一部、中央の Tapatalk サーバーとの接続、および各フォーラムにインストールされているさまざまなプラグインとの接続を担当する部分は、Windows Phone と Windows RT/8 の両方でまったく同じコードです。もう 1 つの部分は、携帯電話またはタブレットでユーザー インターフェイスを描画する部分であり、これは各システムに固有です。 SDK の最新の更新により、両方のシステムに有効なユーザー インターフェイスを作成できることは事実ですが、Tapatalk からは、Windows Phone 用に特定のものを作成し、タブレット/デスクトップ用に別のものを作成して、UI を調整する方がよいと考えています。それぞれのケースをデバイスの機能と解決策に合わせます。しかし、WP用Tapatalkの最新の2.0アップデートにより、両方のシステムで利用可能なナビゲーションと機能を統一しようとしました.
マイクロソフトはユニバーサル アプリケーションに向けて正しい方向に進んでいます
手頃な価格のタブレットについては、上海で 2 週間過ごしたばかりで、Tapatalk の同僚と本社で会い、Emdoor EM -i8080 のようなタブレットを試す機会がありました。数週間前に Xataka Windows で確認します。私の気持ちはこれ以上ないほど良かったです。 Android タブレットを購入できるのと同じ価格で Windows デバイスを手に入れることは、短期的には市場を変え、エンド ユーザーが Windows RT/8 を異なる目で見るようになると私は考えています。 Windows 8 とそのインターフェイスに関する多くの否定的なコメントを見るのは難しくありません。実際の問題は、ユーザーがこのインターフェイスをタッチ スクリーンでテストしていないことです。一度試してみると、従来の Windows デスクトップは不要になり始めます。また、低価格のタブレットで PC ゲームをプレイできるようになるかどうかは、私にはわかりません。わずか 100 ユーロで、ベッドでタブレットから LoL をこれほどリッチにプレイできると想像できますか?まあ、それはもうすぐ落ちます。
Xataka Windows: このような 2 つのプラットフォームの統合は、あなたのような会社にどのような影響を与えるでしょうか?
Jagoba Los Arcos: 前にコメントしたように、各デバイスには、デバイスのサイズと特性に適したユーザー インターフェイスが必要だと思います。デバイス。今日のタパトーク プログラミングへのアプローチはあまり変わっていないと思います。いずれにせよ、コードをより集中化するための支援はいつでも大歓迎です。
ジャゴバ ロス アルコスについて:
これまでのところ、Jagoba Los Arcos とのインタビューに出席し、質問に答えてくれたことに感謝しています。興味を持っていただければ幸いです。