APIの利用とは? わかりやすく解説

APIの利用

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/04/11 09:53 UTC 版)

Application Programming Interface」の記事における「APIの利用」の解説

APIを使うことでコンピュータソフトウェア他のソフトウェア広義の意味通信しあうことができる。また低レベルな(機械寄りプログラム言語を使う)ソフトウェア高レベルな(人間寄りプログラム言語を使う)ソフトウェアの間の関係をより抽象化するための方法である。API目的一つは、ウィンドウアイコン描画するというような共通して使える機能関数)を提供することである。そのような機能使えばプログラマー一から百まで全部コーディングしなくても済むようになるAPI自身抽象的なものだが、API提供しているソフトウェアはそのAPI実装呼ばれる例え画面に「Hello World」と表示させる仕事考えると: 全部自分でやろうとすると画用紙に「Hello World」という文字を書く。 それを白と黒四角マス表現したデータ作るCPUがそのデータディスプレイアダプターフレームバッファ格納するプログラム作成するグラフィックカード設定してフレームバッファから正しく信号生成されるようにする。 オペレーティングシステムOS)を使うとOSから提供されるフォント」というデータ構造メモリ読み込むOSに空のウィンドウ表示させるOSに「Hello World」という文字列ウィンドウ描画させる。 OS機能を使うアプリケーションを使うと「Hello Worldと書いたHTMLドキュメント作成しMozilla FirefoxInternet Explorerなどのウェブブラウザ表示させる明らかに最初やり方手間がかかり、加えて相当な量の情報を渡さなくてはならないため実用的ではない。下に行くほどより簡単になっており、3つ目のやり方になると、「Hello World」とタイプすればいいぐらいの手間になる。 しかし高レベルAPIには柔軟性がないことがある例えウェブブラウザ文字点滅させながら円を描くように回転させることは難しいが、低レベルAPI使えばもっと簡単に実現できるAPI簡潔さをとるか柔軟性をとるかは十分にトレードオフ考慮する必要がある

※この「APIの利用」の解説は、「Application Programming Interface」の解説の一部です。
「APIの利用」を含む「Application Programming Interface」の記事については、「Application Programming Interface」の概要を参照ください。

ウィキペディア小見出し辞書の「APIの利用」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「APIの利用」の関連用語

APIの利用のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



APIの利用のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのApplication Programming Interface (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS