タグ

APIに関するtako222のブックマーク (8)

  • iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い

    iOS/Androidアプリを作る際に理解しておいて欲しい「Model」という役割について説明します。わりと意識していないケースがあるので、チェックしてみてください。Read less

    iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い
  • Web APIの基本とAndroidアプリ開発の準備

    はじめに 第1回目の稿は、Web APIの説明と、開発を行うための準備として、開発環境のインストールについて解説します。 対象読者 Androidアプリケーションの開発を始めたい方で、JavaとEclipseの基的な知識がある方を対象とします。 Web APIとは 連載であつかう「Web API」とはどういうものかを、まず始めに説明しましょう。 Web APIとは、ひとことで言えば、インターネット(Web)を経由して、何らかの処理を行うための、手段や決めごと(API)のことです。APIとは、Application Program Interfaceの略で、直訳すると、あるプログラムを、他のアプリケーションから利用するためのインターフェース、という意味になります。 一般的なプログラムでは、関数やサブルーチンと呼ばれるひとかたまりの処理を作成し、それをプログラム内のほかの場所から呼び出す

    Web APIの基本とAndroidアプリ開発の準備
  • API設計に関する10のワーストプラクティス

    過半数の開発者が平均で3つ以上のAPIのインテグレーションを実装していると言われている昨今、「使い辛い設計のAPI」を実装するのは開発者にとっては頭の痛い問題ではないでしょうか? Programable Web上に投稿されたAPIのワーストプラクティスに関する記事が国内外の開発者の目に止まったようです。この記事によると悪いAPIに見られるプラクティスは下記のようなものだそうです。 貧弱なエラーハンドリング HTTPのルールを無視したREST API 裏に潜んだ生のデータモデルの露出 セキュリティの複雑さ ドキュメント化されていない予期せぬリリース 貧弱なデベロッパエクスペリエンス MVCフレームワークが良いAPIにしてくれるという思い込み 開発すれば使ってもらえると見なすこと 不十分なサポート 貧弱なドキュメンテーション APIを利用するだけでなく、APIを提供する場合に上記のようなポイン

    API設計に関する10のワーストプラクティス
  • よく使うWindows APIのショートカットリスト、MSDNオンラインで公開

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    よく使うWindows APIのショートカットリスト、MSDNオンラインで公開
  • テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク

    指定されたURLは存在しません。 URLが正しく入力されていないか、このページが削除された可能性があります。

    テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク
  • HTML5サンプル集 - 株式会社あゆた

    このページでは、HTML5のAPIを利用した簡単なサンプルを公開しています。 このサンプルの多くは、弊社技術顧問の白石氏がマイコミジャーナルに寄稿した記事で使用したプログラムを元に、多少の改変を加えたものです。 どれも非常にシンプルなものではありますが、HTML5の各機能を試すためのとっかかりとしてご利用頂けると思います。 白石氏が寄稿した記事はこちらになります。これらの記事と合わせてサンプルをご利用になって頂く事で、各機能の理解がより深まることでしょう。 詳解! HTML 5と関連APIの最新動向 - 新タグ&API編 詳解! HTML 5と関連APIの最新動向 - Webアプリ開発編 アプリケーションキャッシュのサンプル (ダウンロード) (Safari4、Google Chrome3で動作確認済み。Firefoxだと、アプリケーションキャッシュのイベントが正しく発生せず、動作しないと

  • Web APIを使ってみよう

    解説はこれくらいにして,実際にWeb APIを使ってみましょう。 利用例として,楽天ウェブサービスに接続し,商品検索を行うプログラムを作成してみましょう。XAMPPを使います。XAMPPはCドライブ以下にインストールしたと仮定して説明します。 楽天ウェブサービスを利用するには,デベロッパーIDが必要です。楽天会員のユーザーID(アカウント)があれば,すぐに取得できます。楽天ウェブサービスのWebサイト(http://webservice.rakuten.co.jp/)にアクセスし,図3の画面の左側にある「ご利用方法」から「デベロッパーIDを取得」というリンクをクリックし,パスワードを入力するだけです。 楽天会員ではない場合は,左側にある「楽天会員登録をする」をクリックして登録を済ませてください。ユーザー登録が終わったら,「ユーザ名」と「パスワード」を入力してデベロッパーIDを入手しましょう

    Web APIを使ってみよう
  • 定番Web APIを知る

    何といってもWeb APIを利用する醍醐味は,各種のWeb サービスを組み合わせて新しいWebサービスを作成するマッシュアップです。 国内でもマッシュアップのコンテスト「Mashup Awards(http://mashupaward.jp/)」などが開催され,大盛況のうちに幕を閉じました。このようにWeb APIに対する関心は,日に日に高まっています。Mashup AwardsのWebページからは,参加企業が提供するWeb APIのリストやマッシュアップの例を見ることができます。その中から,代表的なWeb APIをいくつか紹介しましょう。 Yahoo! JAPAN Web API http://developer.yahoo.co.jp/ このYahoo! JAPAN Web APIは,開発者向けに展開するサービス「Yahoo!デベロッパーネットワーク」(図1)で提供されるWeb API

    定番Web APIを知る
  • 1