Interface)って何?はじめに今回はIT業界の基本単語である「API(エーピーアイ)」という言葉について少し掘り下げて説明します。APIは無限の可能性を秘めた便利な仕組みで、その応用の仕方で世界がガラッと変わります。Interface)・・・ソフトウェアの(特定の)機能を共有する仕組み。APIの意味と具体例APIをザックリいうと「既存のアプリやサービスをアレンジして利用するための仕組み」です。正確にいうと「ソフトウェアやアプリの一部を外部に公開して、第三者がその機能を利用するためのプログラムの一部やその利用方法に関する取り決めのこと」です。APIが用いられている例としては「ショッピングサイトの新規登録の際にGoogleアカウントで登録する」「オンラインゲームでTwitterログインをする」などがあります。Mapのシステムが用いられている」「メッセージアプリで他のメールサービスの機能が用いられている」など例を挙げたらキリがないほど沢山あります。APIの特徴とメリット/デメリットAPIの最大の特徴は「既存のサービスを拡張し新たな価値を生み出すこと」で、今では中高生がAPIを利用してオリジナルアプリを作るなんてことも珍しくありません。企業だけでなく個人としても利用できるんですね。<メリット>1新規サービスを0から作る必要がない→基本的な機能は既存のサービスを踏襲すれば良いので開発コストが抑えられる。2他社のセキュリティーシステムを利用できる→自社でセキュリティーの高い会員登録システムを開発するよりもFacebookなどのシステムを使う方が安全です。3情報がリアルタイムで反映される→自動連携システムにより即座にデータを利用することが可能。SNSへの自動投稿などもこれに該当。→仕様の変更に対応できなければシステムエラーが生じたりするので注意が必要。2APIの提供が終われば利用できない→当然ですね。おわりにいかがでしたでしょうか。今回は冗長的な説明は抜きにしてギュッとまとめてみました。APIを利用することで個人でも斬新なサービスを簡単に開発できるなんて凄いですよね。この記事を通して「API」に関する理解を深めていただければ幸いです。System)って何?はじめに「OS」って知っているようでよく知らない単語ですよね。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。-URL上に表示された文字を入力してください。Practitionerが変わりました。