- ベストアンサー
APIって。。。
ネットで調べてもAPI(Application Program Interface)の言葉自体の意味は載っているのですが、 「例えば」の話が無いので、言葉の意味に実感がわきません。 どなたか分かりやすく教えてください。。。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例えばGoogle以外で、GoogleMapを使っているサイト見たことありませんか? 地図サービスを1から作るのは、地図データだったりシステムだったり膨大な投資が必要です。そこで、APIを通じてGoogleからマップ部分だけ借りて、自身のサービスの一つとして利用する方法が最近流行っています。 http://api.zuzara.com/ 日本でAPIを公開しているサイトが載ってます。ご参考までに。
その他の回答 (2)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.3
http://okwave.jp/qa2631672.html APIの規模を小さくするとライブラリ、さらに小さくするとサブルーチン
- ggaogg
- ベストアンサー率43% (38/88)
回答No.2
言葉の意味はわかっているみたいですが、一応直訳は API=アプリケーションをプログラミングするためのインターフェース ですね。(カタカナになっただけ・・) ここでいうインターフェースというのは、実際の処理を仮想化するなどして、プログラマが処理を実現するのに、最低限の自由度を保ちつつ、いらない記述をさせないなどして、生産性を上げるための吸収役です。 最も有名(自分の中でも)なのはWindows APIですね。 これは、Windowsを記述するためのAPIで、Windowsは昔からこのインターフェースを使用して記述されています。 また、UNIX系も個々のAPIを持っていて、それによって記述されています。 その他もろもろ、上記説明に当てはまるものはすべてAPIと呼ばれます。