今日知られているWebブラウザには未来がないのは本当ですか?プログラマは、自分のアプリケーションのネイティブクライアントを多くのデバイスに書き込む必要がありますか? 私はAJAXでWebアプリケーションを作成していますが、多くのモバイルデバイスのバージョンも準備する必要がありますか?Webアプリケーションのクライアントは?
答えて
最初のステートメントは間違いなく真です。
2番目はあなたのケースに依存しますが、ほとんどのことを「モバイルブラウザ対応」とすることができます。私。モバイルブラウザでよく見えるウェブサイトのモバイル版を作成します。モバイルアプリケーションは不要です。
もちろん、リソースを持っている場合、モバイルアプリはあなたのポートフォリオ/ブランドに適しています。
まず第一に誰も知らないし、未来がもたらすものを誰も知ることができません。 私にとっては、HTML5の背後にある誇大宣伝/サポートを中心に、中近東の将来には少なくともウェブブラウザのない世界を想像するのは難しいです。 HTML5の大きな利点は、どこでも走ります。
私の2セント;-)
これは逆です。良いWebアプリケーションを作って、誰もがそれを使うことができます。モバイルブラウザはいつもより良くなっています。各デバイスのカスタムアプリケーションではなく、モバイルWebサイトの使用率を高めることを期待してください。 (明らかに、ハードウェアアクセスを必要とするアプリケーションはこのステートメントに含まれていません)。
さらに、モバイルWebとデスクトップWebのコンバージェンスが必要です。
ほとんどのデバイスでウェブが公開され、ウェブブラウザが利用可能になります。ネイティブ開発は、デバイスに近づき、システムを最大限に活用するため、未来の開発と言われる人もいます。これは、XBOXゲームやAppleのソフトウェアのように、単一のデバイス用に特別に設計されたさまざまなケースに当てはまります。
その他の展開は、反対側を示しています。 GoogleのOSはWebブラウザ以上のものではない。それで実行されるすべてのアプリケーションは、任意のブラウザで実行する必要のあるWebアプリケーションです。違いは、Chrome OSのエンジンがハードウェアに直接配置されているため、3または4の代わりにハードウェアに1つの抽象レイヤーしかないため、Webページのパフォーマンスが向上することです。
したがって、私はそれを心配しないで与えることができます。両側の人々は、何十年も前に他の技法が死んでいると宣言していますが、どちらもまだここにいます。スイッチするときは、わかります。 :)