タグ

2017年2月4日のブックマーク (4件)

  • Swaggerについて学ぶ(基礎知識編) - 前人未踏の領域へ Androidアプリ開発編

    Swaggerとは Swaggerは言語に依存しないREST APIのインターフェース仕様とそのツール群を指す。 Swaggerの仕様に沿ってAPIを定義することで、人間が理解可能で、コンピューターにも解析可能なAPI仕様書となる。 http://swagger.io/getting-started/ Swaggerの提供するもの 項目 概要 Swagger Specification JSON or YAMLによるAPI記述フォーマット。バージョン、パラメータ、型、レスポンス、必須有無、対応メソッドなどの記述ルールが定義されている Swagger UI 記述したAPI仕様を読みやすいHTMLで確認 Swagger Editor ブラウザで利用可能な専用エディタでプレビューしながら編集 Swagger CodeGen APIを元にサーバー、クライアント双方のAPIアクセスコードを自動生成

    Swaggerについて学ぶ(基礎知識編) - 前人未踏の領域へ Androidアプリ開発編
    sadoru3
    sadoru3 2017/02/04
  • SwaggerでRESTful APIの管理を楽にする - Qiita

    背景 最近は変化し続ける要件に対応するために、システムも柔軟であることが求められています。 そのため、部分的に変更やスケールの可能なシステムを構築し、API経由で連携するマイクロサービス的アーキテクチャが増えてきています。 そういった設計の中で問題になっていくのが、従来のモノリシックなアプリケーションではIDEやコンパイラなどで行っていた、機能間のインターフェイスをどう管理するかという部分です。 Swaggerとは? SwaggerとはRESTful APIのドキュメントや、サーバ、クライアントコード、エディタ、またそれらを扱うための仕様などを提供するフレームワークです。 公式サイトでは、The World's Most Popular Framework for APIsと謳っています。 その理由は、マイクロソフト、Google、IBM、SmartBearなどを大手の企業を含む「Open

    SwaggerでRESTful APIの管理を楽にする - Qiita
    sadoru3
    sadoru3 2017/02/04
  • iOSノウハウ集(2014年版) - Qiita

    heathrowエンジニアブログからの転載です。 元々は社内Wikiにあったものを持ってきたので古い部分があります。 heathrowでは好きなファッションブランドをまとめ読みFavricaというiOSアプリを開発しています。日1.0.4がリリースされています! View系 ストーリーボードはマージできない 開発の単位で分ける(同時に編集できないので) .xib .storyboard の読み込みに時間がかかる時がある viewDidLoadが呼び出される直前に暗黙的に読み込まれる(メソッド名通りである)ので明示的に読み込まないようにしてviewWillAppear、viewDidAppear等で読ませるとよし Viewの実装はガンガンUIViewかUIControlをサブクラス化してViewControllerから切り分けていく UIAlertViewとかUIActionSheetのデ

    iOSノウハウ集(2014年版) - Qiita
    sadoru3
    sadoru3 2017/02/04
    リンク集:プロパティ属性のガイドライン、コードレビューチェックリスト, 学習ガイドとして書籍やリンクの紹介
  • Cocoa iOS デザインパターン

    sadoru3
    sadoru3 2017/02/04
    Cocoa iOS デザインパターン