はじめに
Symbian OS の話
オペレーティングシステムのSymbian OSは(EPOCは32)のSymbianによって開発された - 合弁企業モトローラ、エリクソン、ノキア、サイオンのサイオンベースのサイオンソフトウェア部門。その後、彼らは会社松下、ケンウッド、富士通、シーメンス、他の人が参加した。 1997年4月に最初のリリースでは、("リリース»)EPOCは32会社サイオンのハンドヘルドモバイル機器業界で豊富な経験に基づいて、オペレーティングシステムの新しい世代の誕生となった。 13年、1984年前に、会社のサイオン、個人主催者を発明した。主催者はⅡ - - 百万人以上のユニットと、企業や個人のお客様、次のモデルの売上高。このモデルは、8ビットCPUを持っていたアセンブリ言語またはBASIC -のような高級言語両者の違い(主催プログラミング言語)でプログラムすることができます。 1991年以来、一般的なブランドのサイオンシリーズ3の下にあるデバイスのシリーズは、個人のデジタル主催者に人気の手頃な価格の大衆市場向けのデバイスをください。新OSは(16ビット主催)、多くの場合は、Symbian OS16と呼ばれるSIBOと呼ばれています。 SIBOのシステムでは、最初の技術はその後、32ビットのSymbian OSの不可欠な重要な一部となった別のコンポーネントにコアの割り当てとアプリケーションのインターフェイスです適用された。ただし、コアシステムのほとんどは16ビットアーキテクチャのx86の制限だけでなく、ためにアセンブリ言語で記述されて以来、SIBOシステムは、プロセッサのx86以外の任意の場所で使用することができませんでした。 SIBOオブジェクト指向されたグラフィカルなフロントエンド、組み込みエディタと翻訳言語のOPLは、それらをあなたのPDAに直接することができます。プラットフォームSIBOアプリケーションの無数の。企業市場向けに同時に1995年に最初に導入された産業用端末WorkAboutを開発されています。デバイスの総売上高は150万台を超えています。シリーズ3のシェアで最も人気の期間では、世界市場の主催者の35%を占めている。このための一つの大きな理由は、利便性と機能アプリケーションのSIBO、信頼性、効率マルチタスクオペレーティングシステムの開発(その存在で発見実質的にエラーが発生した)であり、high品質の内蔵ROMソフトウェア、長いバッテリ寿命、そしてスタイリッシュなデザイン会社インチSymbian OSを(Symbian OSの32)の作成の目標
魅力のユーザーに
モバイルデバイスは、個人使用のために意図されている。彼らは、使用することが常に要求("インスタントオン"の原則)に関する情報を提供する簡単なはずです。システムのグラフィカルユーザーインターフェイスおよびファームウェアは、魅力的で直感的にする必要があります。効率的なマルチタスク。電源管理を使用すると、即座にその中で彼はシステムをブートするための長いプロセスなしにオフ時間での状態を復元するスイッチを、コンピュータを許可する必要があります。電源(電池)のデータが保存されるべきである交換する。 ROM内のソフトウェアは、最高品質である必要があります。これらの教訓は、同社デスクトップPCの大半は、"ポータブル"コンピュータは外交官の大きさだった、DOSを実行していたときに時間主催第二に戻ってサイオンのことを学びました。アプリケーションのスイート - エンドユーザの観点から魅力的な作成するための重要な要素。 Symbian OSのアプリケーションは、期待と初心者や専門家と設計されています。十の主要なアプリケーションやオペレーティングシステム全体は、約1 / 10 PCの平均的なアプリケーションのにのぼるROMに合わせていたについて。このようなコンパクトは、再利用度の高い、オブジェクト指向設計の使用によって達成されており、C + +言語およびOSやアプリケーションのさまざまな側面を扱うタイトな接合部の開発チーム。デジタル通信が広く、今日の世界で使用されています。 SIBOアーキテクチャは、まれにしかデータをバックアップするための他のデバイスと通信していた独立したユニットであり、主催者のために設計されました。 SIBOに基づいてデバイスは、PCに接続せずに存在している。現在、インターネット、ファックス、携帯電話を使用している通信は、一般的になっており、自宅と職場ではデスクトップ上のデータと同期して、モバイルデバイス用の非常に重要となっている。同期とデータ共有のメカニズムは、もともとのSymbian OSに組み込まれていました。のOEMメーカーにとって魅力的な
OSのシリーズデバイスは主催者とSIBOは、グループのサイオンの企業の製品のみで使用されていた。 Symbian OSのための通信機器メーカーの広い範囲のライセンスを取得するには、最初から設計されています。主な要件は、プロセッサの種類ごとに移植されました。これは、順番に、単に別のプラットフォームに転送される高レベルの言語の使用する必要がありました。アセンブリ言語は、特に実行速度のために重要であるコンポーネントの実装にのみ使用されます。 Symbian OSはまた、広く機器の特定の型から抽象化を使用するにはそれに適応する単一のプロセッサアーキテクチャのさまざまな変種容易になります。主要なプラットフォームは、SymbianアーキテクチャARMが選ばれたとしてSymbian OSは、ポータブルシステムであるという事実にもかかわらず。特に、電池の1セットの週間動作しなければならないデバイスのために重要である - ARMアーキテクチャは、非常に性能/消費電力の最適な比率を提供する効率的なRISCベースstruturaです。加えて、チップ面積の有効利用とARMアーキテクチャのライセンスに関しては、同社のポリシーARM社を修正を通じて/価格最高の比率のパフォーマンスを提供しています。 ARMアーキテクチャは、インテル、ノキア、などとして、これらの"クジラ"をライセンスモバイルデバイスは、画面サイズ、キーボードショートカット、またはデジタイザには標準となっています。プロデューサーは、デバイス、任意の価格帯、サイズと重量のいずれかのタイプを作成する完全な自由が表示されます。シンビアン社は、グラフィカルユーザーインターフェイス(GUI)およびその他のコンポーネント間の明確な分離をするために戦略的決断を下した。ユーザーとの対話の非標準的な手段を必要とするデバイスは、グラフィカルなインターフェイスのシステムおよびアプリケーションまたは変更することができる完全に再設計された。例えば、それは簡単に任意のサイズと画面解像度、不在/プレゼンスタッチスクリーン等のに適応する他のプラットフォームと比較すると、それが"ブランド"をしているデバイスを作成し、ハードウェアのルック&フィールのSymbian OSに基づいてデバイスの製造が可能になります。 Symbian OSは、国際的なオペレーティングシステムです。語、ハンガリー語、ギリシャ語チェコ語、ロシア語:プラットフォームSIBOは、英国や米国の西ヨーロッパのほぼすべての言語、東ヨーロッパ言語の一部を局在していた。 Symbian OSは、内蔵と、UNICODE 16ビットのエンコードとデータエントリの特別な手段のサポート、中国語、韓国語、タイ語、日本語などのアジア極東の言語に適応する。開発者に魅力的な
ためには高度な開発ツールの広い範囲を使用して効率的なアプリケーションを開発しています。主な要件は、SIBOのアプリケーションの作成から、32ビットOSだった(のようにDOS / Windowsの3.1)x86に16ビットアーキテクチャを使用することによって発生したセグメントのサイズで64の制限を克服するために多大な労力を必要とした。 Symbian OSは、完全に32ビットであり、それ以上の年齢の16ビットプログラミングインターフェイス(API)を欠落しているのはサポートされていません。 Symbianは、Symbian OS用開発ツールの広い範囲を提供しています。標準C + +言語のプログラムは、対話型開発環境、Microsoft Visual Studioおよびエミュレータを使用してPC上で作成されます。その後、ソースコードがコンパイルされ、コンパイラのARMプロセッサ上でのGNU C + +ベースのPCに転送されます。これは、そのルーツは戻っ主催第二日に行く両者の違い(BASIC言語に似ている)で、アプリケーションを開発することも可能です。言語Javaの既存の開発ツールのいずれかを使用してJavaプログラムを書くの可能性もあります。 Symbian OS用開発ツールの作成時にMetrowerks社などの企業(CodeWarriorのそのツールで知られる)が発表した、AppForgeとボーランド、伝統的なビジュアル開発ツールの分野における強力な(Symbian OSの言語のVisual Basic用のソフトウェアを開発するための手段提示される)。開発の歴史のSymbian OSの
Symbian OSの今日
Symbian OSは、今日は何ですか?設計されたこのフル機能のオペレーティングシステムでは、すべての通信業界で最も近代的な規格やBluetooth、GPRS方式携帯電話などのプロトコルを提供するシステムのコアは - マルチタスク、高性能かつ非常にコンパクト - 安価に、ほぼすべてのプラットフォームに転送することができます。 Unicodeのフルサポートを簡単に任意の言語のためのシステムを適応させることができ、柔軟な拡張機構は、私たちは、エンコードメール、Web等ですべての問題を解決するために有効にするアプリケーションの設定(アプリケーションスイート)
組成物はSymbian OSは、オフィスの生産性、組織とコミュニケーションアプリケーションの完全なスイートが含まれています。シェルグラフィカルにコントロールで使用されるコンピュータとアプリケーションを。すべてのアプリケーションには、次の機能を共有する:- ユーザーインターフェイスを慎重に検討は、ユーザーが準備のレベルに関係なく、アプリケーションが実際に使用しやすくする
- ツールバー(ツールバー)、ツールバー(toolband)、キーボードと便利な制御および/またはペンを含むライブラリEIKONに実装されている標準的なグラフィカルコントロール、
- 画面上のズーム画像の条件とユーザの視点、照明、アプリケーションデータの種類に応じて画像を調整する
- シリアル、パラレル、または赤外線ポートまたはデスクトップPCに接続されたプリンタを介して印刷する最も標準的なプリンタで印刷のサポート、
- 埋め込みオブジェクトをサポートし、できるように、レコードアジェンダに埋め込むWord文書に、例えば
- 赤外線を介して他のデバイスと標準的なクリップボードを介してアプリケーション間のデータ交換(クリップボード)、通信
- すべての変更が処理インターフェイスのみに低減することができる
- カーネルは、すべての変更を必要とせず、特に重要ですテストを再コンパイルするため、たとえば、ワードプロセッサの核 - 非常に複雑なシステム
データ交換と同期
Symbian OSは効果的な自己研究のために設計されています。ノキア9210などの適切なキーボードのハンドヘルドコンピュータは、よくアプリケーションは、大量のデータを処理できるようになります設計されています。 Symbian OSをベースにしたコンピュータの小型サイズは、ユーザーが常にあなたとそれを実行すると、必要な情報を入力できます。しかし、まだデスクトップPCとSymbian OSをベースにしたハンドヘルドコンピュータを統合するためのいくつかの理由がある - バックアップから、形式でPCアプリケーションのドキュメント変換形式は、Symbian OSは、逆に、同期のデスクトップPCと完了するためにPDAを自宅でのSymbian OSに基づいて仕事で。これらの要件は、Symbian OSは、Connect(旧EPOCは/ PsiWinを接続して)製品を作ることを考慮した。製品のSymbian OSは、Microsoft Windows 95/98/2000/XP/MEまたはMicrosoft Windows NT 4.0を実行しているPC上で実行を接続して提供しています- WindowsエクスプローラおよびSymbian OSやSIBO、接続されたPCに基づいてコンピュータの簡単なデータ管理のためのWindowsデスクトップとの統合
- ファイル共有、バックアップとデータ回復
- デスクトップPCと、いくつかのSymbian OSベースのコンピュータでの作業
- (マイクロソフト、ロータス、Corelと他のソフトウェアproizvodieteleyから一般的なオフィスアプリケーションのフォーマットなど)をデスクトップアプリケーションの形式でフォーマットのOSのSymbian OSからファイルを変換するとバック
- SymbianのアジェンダとSymbian連絡先および関連するデスクトップアプリケーションの間のフィールドレベルで同期
- 印刷PCに接続された任意のプリンタ、Symbian OSのアプリケーションから
- Symbian OSのPCにPCからソフトウェアのインストール
他のオペレーティングシステムとの比較
Symbian OSは、市場で唯一のシステムではありません。私たちは、Symbian OSの小型の分配のために考慮していないことを"ブランド»(独自の)オペレーティングシステムの大規模な番号に加えて、2つの主要な競争相手である:- Microsoft Windows CEのは-実際には結果がシステムとすべての動作バージョンのデスクトップ"は"減少-友だち使用のPocket PCを聞いて大幅に削減ハードウェアリソース(関心を持つとデバイス上での作業"不安定な貪欲"、どのように一日に何回手短に言えば、すべての製品のMicrosoftのすべてのユーザーによく知られている - 彼らは"ハードリセット")を確認します。システムのニーズの高まりだけでなく、処理能力、メモリなどの増加によって相殺さデスクトップコンピュータ上のハードウェア機能のNokia 9210のモデストがWindows CEのような構成では、単純にされるタスクに対処するためには簡単です"死んだ"。ただし、Microsoftのマーケティングの機会を知ることは、スマートフォン市場のための戦いは、生と死されることは間違いありません。最新バージョンは、 - スマートフォン用のWindows CE - しかし、容量のSymbian OSにはほど遠い電話の機能を備えています。
- PalmOSのは - オペレーティングシステムが正常にPalmやモバイルデバイス上でのライセンシー(ソニー、ハンドスプリング社は、三星)が使用されています。現時点では、PalmOSのは、販売台数のリーダーであり、急速に地面を失う。このシステムは、主催者(それが見事に処理するかと)の機能を実行するように設計されているので、マルチタスク、効率的なメモリ管理などの重要な機能を欠いているまた、Palm OSは、常に、それが主張しているため、これらの問題に対処するために進化していますが、根本的に新しいオペレーティングシステムを開発する必要がある。
ウラジスラフヴォロニン