アプリケーションの設計は、どのオペレーティング環境でも統一された問題だと考える人もいるかもしれません。Windowsで動作するプログラムを設計すると、Mac環境でも同じように、モバイルシステムでも同じように同じアプリケーションを設計できます。たとえばiOSやAndroidのように、これは多くの人が考えていることであり、平均的な人にとっても論理的であるように思われますが、実際には問題は大きく異なります。 iOSアプリケーションをAndroidアプリケーションと比較することによって そして、iOSプログラムが他のオペレーティングシステムよりもどれほど美しいかを示します。この問題は現実であり、平均的な人は、XNUMXつのシステムを扱うと、Appleのプログラムの美しさを感じることに気付くでしょう。なぜこれが起こるのでしょうか。同じ会社が同じアプリケーションを設計し、それらのXNUMXつに他よりも美しく表示されますか?

アップルはデザインの美しさで知られています。すべての製品は、高い美的感覚と細部へのこだわりが特徴であり、ユーザーに製品の美しさを感じさせ、時には美しく見える理由を判断できないこともあります。デザインはAppleの遺伝子の中にあります。 ライバルであるグーグルは、誰もが認める検索の皇帝です。グーグルプラス、Gmail、YouTubeなど、他にもたくさんのサービスを提供していますが、何かにアクセスしたい場合は、世界的に有名なエンジンを介してアクセスできます。ほとんどのユーザーは、Googleが検索エンジンを意味することを知っています...開発者についての背景がわかったので、これらのシステムは、どれが最も美しいアプリケーションを表示するかを知るのが難しくありません。これは間違いなく経験によるものです。 iOSアプリが実際に美学によって区別されるのはなぜですか?

仕様バリエーション:

Appleデバイス用のアプリケーションを設計する場合、到達しようとしているこれらのデバイスには特定の仕様があります。たとえば、画面のサイズは3.5インチに固定されており、ピクセルの場合、iPhoneの5つのバージョンには20つのサイズしかありません。また、iPod TouchとiPadの同じものについても、サイズと画面の違いはそれほど多くありません。これにより、デザイナーはより焦点を合わせることができますが、Androidの場合、数十の異なるサイズ、仕様、グラフィックプロセッサがあります。つまり、Androidの場合、設計者は少なくともXNUMXの異なるデバイスの存在を計算する必要があります。これは、XNUMXつのピクセルの位置が高品質でピクセル密度の高い画面では問題にならないためですが、見栄えが悪くなります。 。低ピクセルの画面では見やすく、これらの低価格のデバイスは広く普及しているAndroidデバイスの大部分を占めているため、低品質のアプリケーションにつながる場合でも、設計者はそれらに注意を払う必要があります。 しかし、一部の企業は、アプリを高品質にするための別の方法を持っています。

たとえば、AppleStoreとGoogleStoreでAndroidバージョンで利用できるHipmunkアプリケーションは、画像に1つの品質を統合しています。これは、古いデバイス用の従来の2倍の品質と、高品質用の1.5倍の品質です。高品質のデバイス、パフォーマンス、および残りのデバイスのXNUMX倍の品質。アプリケーションが機能すると、デバイスを調査します。これらのXNUMXつの品質のどれが彼に適しているかを知り、この程度の画像を実行することは、すばらしい効果的なアイデアです。 、しかし、この問題は、労力をXNUMX倍にすることを意味し、プログラマーとデザイナーが得る賃金が高いことを知っているため、快適ではありません。したがって、企業は、コストを削減するために、XNUMXつのアプリケーションのワーカー数を削減しようとしています。それに加えて、アプリケーションの終了期間を決定する会社のスケジュールがあるため、デザイナーがXNUMXつの画像に対してXNUMX度の品質を準備し、さまざまなデバイスに合わせてデザインを変更する段階で忙しい場合、これは彼が利用できる時間を減らし、それによって創造性自体に割り当てられる時間を減らし、デザインの天才を生み出します。 作業チームにはXNUMXつのオプションがあります。創造性を減らしてすべてのデバイスで適切なアプリケーションを引き出すか、優れたデザインで限られた数のデバイスで動作するアプリケーションを引き出すかです。常に最初のオプションは、アプリケーションをすべてのデバイスで動作させたいため、アプリケーションの所有者。

利用可能なテクニカルサポート:

 

AppleがiOSシステムを発表したとき、オペレーティングシステムの設計に20年以上の経験がありました。彼が最初のiPhoneを発表した日、Steve Jobsは、Googleが専門としているのに対し、このシステムが画像に表示されるまでに3年かかると述べました。 「検索」について述べたように、Androidはそれが提供する最初のオペレーティングシステムです。つまり、iOSを搭載したAppleとは異なり、Androidでゼロから始めました。この分野でのAppleの長年の経験により、開発者が利用できる情報とサポートの量は非常に膨大です。後者は(半)オープンソースであり、誰もがその開発に参加していますが、Googleシステムにとってはもちろん、Appleからの20年の経験は多くのことを意味し、開発者に役立つ膨大な数の機能(API)を提供します彼らの仕事(Androidシステムは素晴らしいサポートを持っていますが、ここでは利用可能な情報をAppleで利用可能なものと比較します)これにより、Appleは独自の開発者に強力な支援手段を提供しますが、Android開発者は証明を得るのが難しいと感じています。

Googleは進化しています

しかし、もっと公平を期すために、Googleはデザイナーをサポートできない小さな会社ではありません。実際、XNUMX番目のGoogle ICSシステムの立ち上げに伴い、開発者をサポートする公式ページを立ち上げました。プログラマーとデザイナーを訓練するための別の部門 また、高品質のアプリケーションをより簡単に設計できるようにトレーニングしますが、これは、ICSを搭載したデバイスの数が多いために問題が解決したことを意味するものではありません。 Androidデバイスの5%未満が汎用ですしかし、それは将来、誰もが新しいシステムに移行し始めると、高品質のAndroidアプリケーションが移行することを意味します。

Appleに有利に計算され、Googleに有利に計算される可能性のあるもう一つのポイントは、「開発者の制限」です。Appleは、高品質のデザインのプログラムを作成できるツールを提供します。とスピードはありますが、Appleは常に両刃の剣であるプログラムの高効率を確保するために制限を設けています。Androidに関しては、開発者やデザイナーに単純な制限を課し、ほぼ完全な自由を残しています。

Androidとデバイスを所有している場合 iOS AndroidアプリケーションはiOSに比べて美しさが欠けていると思いますか、それとも違いは大きくないと思いますか? あなたの意見を共有する

ソース| ギズモード

関連記事