iPhoneのネイティブ開発
ログインネイティブ開発を定義する
ネイティブ開発は、それがない何のようであるものによってだけ定義されます。 iPhoneアプリの文脈において、用語" QUOT開発&;開発"ので、&QUOTを構築することを意味します。既に構築されていたものです。そこで、基本的に、ネイティブ開発はネイティブアプリです。どのようなWebアプリケーションからネイティブアプリを区別することは、ネイティブアプリは、あなたのiPhoneに直接ダウンロードされますと、お使いのデバイスのハードドライブに保存されているアプリケーションであることです。 Webアプリケーションは、Webページに埋め込まれていて、ブラウザによって解釈されているアプリです。何もあなたのハードドライブに保存されていないが、ほとんどの時間はあなたがアプリを使用するには、Webページにログインする必要があります。
ログイン
利点
ログイン
ネイティブとWebの両方の開発を利点を有しています。ネイティブアプリケーションは、多くの場合、より速く、よりスムーズに実行します。それらは、ネットワークを介して情報を取得する必要はありませんが、その代わりに、直接iPhoneと対話できることを意味し、デバイスに直接インストールされています。ネイティブアプリケーションはまた、カメラ、その加速度計とそのアドレス帳のように、iPhoneの組み込みツールを使用することができるという利点を有します。ネイティブアプリケーションは、Webアプリは、新規ユーザーを見つけるのがより困難であり得るのに対し、新しいアプリケーションの開発者が、巨大な聴衆に到達するための方法を与えるのApp Storeで発見されています。で
デメリットネイティブ開発の
ログイン
の欠点は、基本的にウェブ開発のための利点です。ネイティブアプリケーションを開発する一つの欠点は、コーディングに関係しています。 iPhoneのためのコードをプログラムするには、他の主要なモバイルオペレーティングシステムのいずれかで使用されていないObjective Cの言語を使用する必要があります。複数のプラットフォームで使用することができるアプリを開発するには、(少数を示すために、HTML、CSS、C ++やJavaなどの)主要なモバイルオペレーティングシステムが使用する言語のそれぞれを使用してアプリケーションを作成する必要があります。あなたはWebアプリケーションを作った場合、あなたは、HTML5のような複数のWebブラウザによって理解言語でそれをコーディングできました。あなたが承認を得るためにAppleのApp Storeを経由する必要がないため、Webアプリケーションはまた、より高速に作成することができます。別の不利な点では、ネイティブの開発者がApp Storeに通ってアップルに彼らが行ったすべてのお金の30%のキックバックを与える必要があります。
ログインあなたのために右であるものはどれか
ログイン
明らかに、ネイティブ開発やWeb開発の選択は作成者に依存します。ネイティブアプリケーションは嘘羅、GIA、グローバル·インテリジェンス·アライアンスにおける電気通信技術やメディア実践のヘッドによれば、より多くの人を見つけるために傾向があります。羅氏は、両者の間のトラフィックを比較するために、両方のネイティブとWeb開発を持っていた出版社を尋ねられたとき二倍の多くの出版社が自分のネイティブアプリケーションは、自分のWebアプリよりも多くの注目を得ていたと主張していることを述べています。もちろん、この注意は価格で来ます。あなたは、Webアプリケーションを開発する際に介してジャンプする少数のフープを持っていますが、携帯電話の機能の多くを使用することはできません。
で