DroidKaigiアプリにコントリビュートしてみた話

56dd7cd5726804d4573c77679a22d7ba?s=47 nappannda
February 05, 2018

 DroidKaigiアプリにコントリビュートしてみた話

このスライドは、2018年2月5日開催のMobileActOsakaの3回目で発表した内容です。

56dd7cd5726804d4573c77679a22d7ba?s=128

nappannda

February 05, 2018
Tweet

Transcript

  1. DroidKaigiアプリにコントリビュー トしてみた話 なっぱんだ(@nappannda)

  2. ⾃⼰紹介 • なっぱんだ(@nappannda) • 関⻄⼤学総合情報学部3年 • iOSアプリ開発メイン • 時たまAndroidアプリ開発

  3. ⽬次 • DroidKaigiとは何か • DroidKaigiアプリとは何か • DroidKaigiアプリにコントリビュートした理由 • どんなプルリクを出したか

  4. 注意 • DroidKaigiアプリの中⾝は紹介しません。 • 技術的な話は殆どありません。 • OSSってこんな感じで関わってもいいんだみたいなのを伝え る感じです。

  5. DroidKaigi

  6. DroidKaigiとは • ⽇本のAndroidカンファレンス • Android技術情報の共有とコミュニケーションを⽬的に開催 • 2018年2⽉8⽇(⽊)、9⽇(⾦)の2⽇間 • Androidに関する多種多様な話が聞ける!!

  7. DROIDKAIGIアプリとは

  8. DROIDKAIGIアプリとは • 公式のカンファレンス⽤アプリ • タイムテーブルが⾒れたり、セッションの詳しい情報などが簡単に 確認できる!! • オープンソース!! https://github.com/DroidKaigi/conference-app-2018 •

    GooglePlayでも配信されてます! https://play.google.com/store/apps/details?id=io.github.droidkai gi.confsched2018
  9. DroidKaigiアプリにコントリビュートした理由 • 今年の⽬標が毎⽉⼀つはOSSにコントリビュートするだった から • Issueが何個も建てられてて、タグとかで整理されてて取り組 みやすかった • 最近Android触ってなかったのでいい勉強になると思った

  10. どんなプルリクを作ったか • デザイン修正 • バグ修正 • タイポ修正 • Lintエラー修正

  11. デザイン修正 • お知らせページのお知らせが無い画⾯の作成 • セッションページのアイテムのマージン変更 • トピックページのトップとアイテムのマージン変更 • セッションカードのタイトルが途切れてる問題の修正

  12. お知らせページのお知らせが無い画⾯の作成 #498

  13. セッションページのアイテムのマージン変更 #364

  14. トピックページのトップとアイテムのマージン変更 #231

  15. セッションカードのタイトルが途切れてる問題の修正 #231

  16. バグ修正 • セッション終了時間より前なのにセッションが終わっている 表記が出る #310 • お気に⼊りのセッション⼀覧画⾯のスクロール時に何⽇⽬か の表記が出ない #363

  17. セッション終了時間より前なのにセッションが終わって いる表記が出る #310

  18. お気に⼊りのセッション⼀覧画⾯のスクロール時に何⽇ ⽬かの表記が出ない #363

  19. タイポ修正 • 場所マーク画像の名前の⼀部がpraceになっていたのをplace に修正 #464 • スピーカーを表す英語がspearkersになってたのをspeakersに 修正 #452

  20. タイポの⾒つけ⽅(⼩ネタ?) • AndroidStudioのAnalyzeを選択し Inspect Codeを選び、対象範囲を選ぶ SpellingのTypoの所に表⽰される • いっぱいTypo検出されてるけどDroidKaigi とかの固有の⽂字列や省略した変数名 (stime)が検出されてたりもする

  21. Lintエラー修正 • ImageViewのcontentDescriptionが記載されてなかったもの に説明を追加 #465

  22. まとめ • ⼤したことはしてない、PRは簡単に送れる • typo修正とかでも喜ばれる、バグ修正はもっと喜ばれる • 今回みたいに⽇本⼈が作ってるOSSはあるので気軽に送ろう • DroidKaigiアプリにコントリビュートしよう!!!

  23. ご清聴ありがとうございました。