アンドロイドアプリケーション開発とその歴史

アンドロイドアプリケーション開発とその歴史

アンドロイドとは何ですか?

Android は、特にスマートフォンやタブレットのために使用される強力なオープンソースの Linux ベースのオペレーティングシステム (OS) です。これは、最も広く使用されているモバイルオペレーティングシステム (OS) の1つです。これは、OS、ミドルウェアやキーアプリケーションを含むソフトウェアスタックです。Android ソフトウェア開発キット (SDK) には、ツールとアプリケーションプログラミングインターフェイス (API) が用意されています。

Android の主なプラットフォームは、java ライブラリを使用して Java です。アプリケーションは、Java、C++、C (コア) でコーディングされています。70万以上のアプリとして、市場でより多くのダウンロードとして唯一のアプリケーション。これらのアプリケーションは更新され、さらに多くのものが毎日リリースされます。

アンドロイドの歴史:

Android は、Google が主導するオープンハンドセットアライアンスによって開発されました。オープンハンドセットアライアンスには、約86のハードウェア、ソフトウェア、通信会社が含まれています。Android の最初の開発者は、Android Inc. だった、と後で Google は2005年にそれを購入しました。Android のコードは、Apache のライセンスの下でグーグルによってオープンソースをリリースしました.

これは、2003 10 月に米国カリフォルニア州のパウロ・アルトでアンディ・ルービン、リッチ・マイナー、ニック・シアーズとクリス・ホワイトによって設立されました。

Android のオープンソースプロジェクトはまた、Google が主導し、android のメンテナンスと開発のために任されています.主な目標は、現実世界の製品を作成し、エンドユーザーのモバイルエクスペリエンスを向上させることです。

アンドロイドアーキテクチャのコンポーネント:

Android アーキテクチャの主なコンポーネントは次のとおりです。

o アプリケーション-Java プログラミング言語で書かれたコアアプリケーションのセット。
o アプリケーションフレームワーク-それに関与するすべてのアプリケーションを管理するオープンソースの開発。
o ライブラリ-それは、android システムによって様々なコンポーネントで使用される C/C++ ライブラリのセットです。
Android ランタイム-すべてのアプリケーションは、Dalvik 仮想マシンの独自のインスタンスを使用して、独自のプロセスで実行することができます。
Linux カーネル-それは、Linux バージョン2.6 セキュリティ、プロセス管理、メモリ管理とネットワークスタックとドライバーモデルなどのコアシステム管理のために依存しています。

アンドロイドの特徴:

o アプリケーションフレームワーク-コンポーネントの再利用と交換を可能にします。
o Dalvik 仮想マシン-モバイルデバイス用に最適化されています。
o 統合されたブラウザ-オープンソースの web キットエンジン。
o 2D および3D グラフィックスによって駆動されるグラフィックスを最適化します。
データストレージのための o Sq Lite
o GSM 技術
o カメラ、GPS、コンパスなど
o メディアサポート
o ブルートゥース、エッジ、Wi-fi、3G。

Android のバージョンの歴史:

Android アプリケーションの専門は、そのバージョンです。そして、それらはアルファベット順に作成されます。そして、すべてのバージョンは、デザート名に属します。各バージョンには独自のサブバージョンがあり、定期的にリリースされます。サブバージョンは、異なる月の一定期間で、同じ年に、より多くまたは他のリリースされます。

最初のリリースは11月2007で、その後、多くの更新は、その元の OS から作られており、各更新はバグを修正し、前のバージョンからの新機能を追加します。

アンドロイドのバージョン:

アンドロイドのバージョンと彼らは年をリリースしました:

1. β-5 11 月2007。
2. v1.0-23 9 月2008。
3. v1.1-9 2 月 2009.
4. v 1.5 カップケーキ-30 Apr 2009.
5. v 1.6 ドーナツ-15 9 月 2009.
6. v 2.0 エクレア-26 10 月2009。
7. v 2.2. x Fro-ヨーヨー-20 5 月 2010.
8. v 2.3. x ジンジャーブレッド-6 12 月 2010.
9. V3. x ハニカム-22 Feb 2011.
10. V4 の x のアイスクリームサンドイッチ-19 10 月2011。

アンドロイドの利点:

1. マルチタッチ。
2. マルチプロセッサ。
3. マルチスレッドの OS。
4. 豊富なインターネットアクセス。
5. オープンソースプラットフォーム。
6. 取り扱いと実装が容易。
7. ユーザーフレンドリー。
8. セキュリティを有効にします。
9. 画像 & ビデオのすべてのフォーマットをサポートしています。
1 2 3