Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> Windowsの情報 >> iOSアプリがAndroidアプリより優れている理由

iOSアプリがAndroidアプリより優れている理由

  


コンピュータストアのニュースほとんどのユーザーは、スマートフォンアプリのデザインはシンプルだと思うかもしれません。iOSでもAndroidでも、プラットフォームとは無関係です。すべて同じです。しかし実際には、両方のプラットフォームを実行する開発者の目には、iOS上で美しく設計されたアプリケーションを設計する方が簡単です。オンライン旅行会社のHipmunkのUIデザイナー、iOS開発者Danilo· Danilo Camposが私たちのためにそれをまとめました:「最も単純な答えは:iOS上で素晴らしく魅力的なアプリケーションを作ることです。 Androidよりはるかに簡単です。 '

最初に彼の結論の理由を見てください。

まず第一に、Androidデバイスの「断片化」は大きな問題です。 iOSプラットフォームでコードを書くとき、開発者は非常に限られた画面解像度パラメータとハードウェア構成を扱うだけでよく、結局のところ、iPhoneとiPadはほんの数モデルであり、今や市場のAndroidモデルはおそらく誰も数えられない。これにより、開発者は多数のデバイスパラメータを考慮に入れるようになります。 Karma Appの共同創設者Lee· Lee Lindenは、次のように述べています。「Androidデバイスにはさまざまな形、サイズ、画面解像度、処理速度があり、非常に困難です。」 「Connected」Webサイト、「解像度とCPUが異なる約20のモデルをテストする必要があるため、開発プロセスが大幅に遅くなります。 "

Campos氏は次のように述べています。「高解像度のAndroidデバイスでは、パターンは素晴らしく見えますが、古いモデルでテストしましたが、結果はひどいものでした。 'この場合、開発者はデザイン要素を再考してプログラムコードの変更を検討することしかできません。

もう1つの例として、HipmunkはAntaiプラットフォームを設計するための3つのソリューションを用意しなければなりません。他のデバイスには奇妙な1.5倍のサイズのパターンがあります。ただし、一部の開発者はこれらの特別なモデルのデザインパターンをあきらめることになるため、これらのモデルのユーザーは優れたユーザーエクスペリエンスを持っていません。

確かに、モバイルアプリケーションの開発は非常に速いスピードで実行される必要がありますこれらのアプリケーション開発チームは小規模で資金不足になっていることが多いです。イノベーション時間の他の分野は削減されます。上記のすべての理由により、Androidアプリ開発者は、見た目があまり良くないアプリを作成しています。

さらに、Android分野の開発ツールや開発ドキュメントもやや不十分です。 Appleは20年以上にわたって開発者サポートを向上させてきており、ソフトウェア開発キットとユーザーインターフェースのガイドラインにおいてほぼ完璧であり、そしてGoogleはまさにこの点で始まったばかりです。したがって、Androidと比較して、iOSプラットフォームの開発者は、面白くてユニークなデザインを作成するためのツールをより多く持っています。

'もっと正式なサードパーティの技術文書を手元に持っていると、開発時の作業がスムーズになります。 ' Camposは、彼自身のiOS開発作業について説明します。しかし、Androidプラットフォームの開発では、状況はそれほど単純ではありません。 「開発中に明確に述べられていないことがたくさんあることは非常に厄介です」とCampos氏は述べています。彼を死に至らしめるXMLフォーマット部分。 '

iOSにはさまざまなAPIインターフェイスとライブラリがあるため、慎重に設計された製品機能もiOSアプリに簡単に適用できます。 「トランジションや丸みを帯びた角など、見栄えの良いタッチアクションをAndroidプラットフォームに実装するのは困難です。 ' TruliaのプロダクトマネージャSteve· Steve Yarger氏は述べた。

Linden氏はまた次のように同意しています。「iOSプラットフォームはジェスチャートランジションの実装を容易にし、UI内の要素のフェード、フェード、およびスライドは開発者に開放されています。これらのアクションはすべてのiOSデバイスで一貫しています。しかし、Androidプラットフォームにはさまざまなフレームワークがあるため、すべてのデバイスに何を使用できるかを知ることは不可能です。 '

もちろん、Googleはこの状況を無視しませんAndroid 4.0(Ice Cream Sandwich)の発売後、GoogleはGoogle+上にAndroid Developerページを作成し、Androidトレーニングを開始しました。教室これでGoogleは、開発者が設計作業全体を簡単に実行できるようにする、完全なAndroid設計ガイドも作成しました。しかし、Androidデバイスの「断片化」は未解決であり、現在Androidデバイスの3%未満が4.0を実行しています。

しかし、iOSプラットフォームでは高精度な設計が容易になりますが、Androidは開発者により多くの自由を与えますが、iOSプラットフォームではそれは好ましくありません。 「アンドロイドでは、時間をかけても構わない限り、あなたが望むすべてのことを実行できます」と、ヤコブ氏は言います。アプリの見栄えを良くする開発ツールと引き換えに。 '

Jacobが私たちのために要約しました:「見栄えがよく、資格のあるアプリをデザインしたいのであれば、iOSプラットフォームのほうがはるかに簡単です。このような仕事をするために。 '


左側の写真はHipmunkのiOSアプリで、画面の隅にファンクションボタンを配置することはできますが、右側のAndroidアプリに配置するのは困難です。正しい場所に行きます。


左側は不動産検索エンジンTrulia用のiOSアプリです。詳細、写真、地図などがありますが、右側のAndroidアプリにはそのような明確な分類はありません。


KarmaのiOSアプリ(左)とAndroidアプリ(右)は似ていますが、後者の開発にはもっと時間がかかります。

Copyright © Windowsの知識 All Rights Reserved