Open krsakai opened 7 years ago
ようやく実装部分 ( ・´ー・`)
リクルートが公開しているAPIを利用して、LibrarySampleのプロジェクトと同じような事をやってみよう https://webservice.recruit.co.jp/index.html
APIキーは 12687151f2b51658 ← これを使ってください (自分で登録すれば発行できますが) 手順例としては、ホットペッパーの店名検索APIを例に書いておきます
12687151f2b51658
いいAPIが見つからなかった場合は、スタディサプリの仕事マスタAPI でやってみてください
実際にライブラリを使用してアプリを作ってみる (LibrarySampleを参考にすれば出来るはず)
とりあえず先に必要なファイル郡を用意しクラスをつくる (クラス名は適宜変更してください)
次にビュー周りのパーツを全て作ってしまう StoryBoardで各種パーツを配置して必要な箇所にクラス名とIDを設定し制約をつける
次にコードと紐付けが必要な部分のひも付けを行ってしまう StoryBoardとコードの紐付けが必要なラベルやアクションについて紐付けを行う
こっからはコード上実装
※ 細かい所はサンプルのコードをみつつやってみてください https://github.com/krsakai/LibrarySample/pull/9/files
下記の流れを把握しておく ① クラスファイルの作成 ② StoryBoardでのビューの配置(制約付け) ③ StoryBoardでカスタムのクラスのパーツにクラス名の設定/IDの設定 ④ コードとStoryBoardをひも付け ⑤ 処理実装
第一段階:ライブラリを使用した演習 Part3_API置き換えver. https://github.com/krsakai/LibrarySample/pull/10
ライブラリを使用した演習 Part3
ようやく実装部分 ( ・´ー・`)
リクルートが公開しているAPIを利用して、LibrarySampleのプロジェクトと同じような事をやってみよう https://webservice.recruit.co.jp/index.html
APIキーは
12687151f2b51658
← これを使ってください (自分で登録すれば発行できますが) 手順例としては、ホットペッパーの店名検索APIを例に書いておきますいいAPIが見つからなかった場合は、スタディサプリの仕事マスタAPI でやってみてください
ステップ3
実際にライブラリを使用してアプリを作ってみる (LibrarySampleを参考にすれば出来るはず)
とりあえず先に必要なファイル郡を用意しクラスをつくる (クラス名は適宜変更してください)
またObjectMapperによりJSON > Objectへ変換できるオブジェクト
次にビュー周りのパーツを全て作ってしまう StoryBoardで各種パーツを配置して必要な箇所にクラス名とIDを設定し制約をつける
次にコードと紐付けが必要な部分のひも付けを行ってしまう StoryBoardとコードの紐付けが必要なラベルやアクションについて紐付けを行う
こっからはコード上実装
※ 細かい所はサンプルのコードをみつつやってみてください https://github.com/krsakai/LibrarySample/pull/9/files
下記の流れを把握しておく ① クラスファイルの作成 ② StoryBoardでのビューの配置(制約付け) ③ StoryBoardでカスタムのクラスのパーツにクラス名の設定/IDの設定 ④ コードとStoryBoardをひも付け ⑤ 処理実装