Upgrade to Pro — share decks privately, control downloads, hide ads and more …

develop-camp-201711

 develop-camp-201711

develop-camp-201711 present slide

acchanAlexander

December 02, 2017
Tweet

More Decks by acchanAlexander

Other Decks in Technology

Transcript

  1. kotolinでandroidアプリ

    View full-size slide

  2. 今回行きたかったところ
    1 androidで画面作成
    2 kotolinから外部にhttpリクエスト
    3 webサーバでリクエストを受信
    4 webサーバ経由でandroidアプリからDB
    にCRUD
    5 いい感じにandroidアプリの画面構成

    View full-size slide

  3. 今回行けたところ
    1 androidで画面作成
    2 kotolinから外部にhttpリクエスト
    3 webサーバでリクエストを受信
    4 webサーバ経由でandroidアプリからDB
    にCRUD
    5 いい感じにandroidアプリの画面構成

    View full-size slide

  4. 結果
    よかったところ

    View full-size slide

  5. ・androidアプリの作り方がなんとなくわかった
    ・androidのスレッドについて少し学べた
    ・androidのhttpリクエストの仕方がわかった
    ・androidのviewのいじり方がわかった
    ・androidのonClickイベントがわかった

    View full-size slide

  6. 結果
    よかったところ

    View full-size slide

  7. ・kotlinを使ったがkotlinらしさがまだわからなかった
    ・環境構築に時間がかかった。
    ・webに関しては、あまり新しい学びまでいけなかった。

    View full-size slide

  8. 勉強的な
    ・androidのUIはシングルスレッドで動いている
    ・httpリクエストはUIとは別スレッドで行わないといけない
    ・UIスレッド以外からはUIは触れない。
    ・android環境構築のハマりポイント

    View full-size slide

  9. 合宿的な
    ・環境構築等は家でやってきてもいいかもしれない
    ・ある程度土台的なところは作ってきてもいいかもしれない。
    ・適宜休憩をとる。ちゃんと寝る。
    ・楽しい。
    ・集中できる。

    View full-size slide