Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
DroidKaigi day.2 - Fireside Chat

DroidKaigi day.2 - Fireside Chat

参加者

  • 松山 さん
  • @KeithYokomaku さん
  • @konifar さん
  • 藤崎 さん
  • @operandoOS さん
  • @mhidaka さん

Fireside chat

  • 準備はいつから始まったか
    • 去年の DroidKaigi が終わってからすぐ
      • キックオフをいつやったかは覚えていない
      • 半年前からは準備していた
      • 会場は 1 年前から抑えていた
      • 準備期間の作業量濃淡はあった
      • スポンサー集めは足が速かった
    • 松山さんが運営に入ったのは 2016 年の夏
      • DeNA の会場が使えないかという問い合わせがあった
      • @__gfx__ さんから Facebook Messenger が来た
    • 会場決めは本当苦労した
      • オリンピック需要があった
  • 採用目的と転職目的どちらで参加している人が多いか?(会場全体への質問)
    • あえての二分木質問
      • 答え出ず
  • 運用メンバーの中で MVP だったのは誰か
    • After party は元々別の場所の予定だった
      • 後になって場所が押さえられてないことが分かった
      • 600 人規模の会場を押さえる必要があった
        • 押さえた!
    • 仕事とトークを同時にやるのはキツかった
      • やっていこう
      • 仕事 + トーク 2 本でも何とかなる
    • 初めて DroidKaigi の運営に携わって
      • 想像以上に忙しい
      • バイトのシフトみたいに細かく時間が区切られている
      • カンファレンスアプリの前に受け付けアプリ作った方が良さそう
        • QR コード とか Beacon
      • 来年の DroidKaigi は今回よりも会場が大きくなりそう
      • 空き時間に他のセッションを見られるのかと思いきや、そうでもなかった
        • 受付が朝パンクするから昼にやったり、空調設備を整えたりしていた
  • 運営やってて楽しかったことは?
    • Twitter 楽しい
      • 盛り上がりがリアルタイムに見られる
    • 複数人で Twitter を運営していた
      • ゆるふわ運営をしていた
      • 急にキャラぶれしているように見えていた人も!
  • Kotlin のことをどう思う?
    • エクステンション (拡張関数) 良いな
    • 次新しいアプリ作るんだったら
    • 書き方のルールを自分の中で確立してからが良さそう
    • 締め切りがあるアプリで使ってみたら、良い書き方が分からずに焦った
    • 個人アプリだったら Kotlin でも書くけど、仕事だったら Java
  • WiFi がとても安定してるけど、どういう魔術を使ったのか
    • COMBU さんと一緒に運営
    • カンファレンス運営のためのネットワークエンジニア集団
    • Twitter でどういう運用しているのかつぶやきがある
      • 会場内でどこのネットワークが使われているのかが分かるヒートマップがある
  • 珈琲は @mhidaka さんがリクエストした
    • バリスタの方は奈良から何と来ていただいた
      • スタッフの方が見つけて招聘した
    • 他にどんな食べ物、飲み物が欲しいか
      • また珈琲
    • 前回は大変だった
      • 近くのドトールから買ってきた
  • UFO キャッチャーマシンを入れたいという話もあった
    • 色々あって無しになりました :)
    • Droid くんのぬいぐるみ君とか入れたかった
  • Android 飽きた?
    • 飽きてないよ!
    • @operandoOS さん
      • 飽きたと楽しいは別物
      • 上から下まで 5 〜 6 年で触ってしまったので全体像を分かってしまった
        • これ以上、下に行くと Karnel 層に行ってしまう
  • テストはどれぐらい書いていますか?
    • 少しだけ
    • UI は全く書いてない
      • モデルだけ
    • ビジネスロジックが入り込むところは書いてる
    • モデルレイヤーだけ書いてる
      • UI は変わりやすいのでコストに見合わない感じだった
    • ほとんど書いてない
  • 大変だった端末
    • 画面サイズによって挙動を変えたかった
      • 4 inch デバイスなのに 7 inch って言われた
    • 銀河 S2 は 2.3 〜 4.0 にアップデートできた端末
      • タッチイベントがいろんなところに飛んでいく
      • デフォルトのランチャーのトップページだけアニメーションが動いた
      • Robolectric が最近辛い
    • 同僚が機種依存を直すのが好きだから Win-Win
      • それでも直すのが大変だった端末があったよ :)
    • 銀河 S の 2.1 〜 2.2 のパッチが大変でした
      • アップデートすると SharedPreferences の読み書きができなくなる……
      • アプリをインストールし直してもダメ……
      • 何とかするコードを作って Mixi の GitHub に公開中
    • 某メーカーの端末
      • Android ID が同じ ID を返す……
  • Android で多くの人に使ってもらうために工夫していること
    • 自分のアプリは他のアプリ経由で起動する可能性
    • 他のアプリと比較して違和感が無いようにしている
    • 逆に他のアプリと連携するところを意識している
    • 画面の明るさは十人十色
      • 真っ暗だったり最高光度だったり
      • 気をつけたいところ
  • Google I/O に 2017 年行ける人
    • 3 人程度
    • Google I/O 行きたいなぁ
  • Android Wear の良いところ
    • 通知が良い
    • 丸いデバイス良いな
    • 未来は無い
      • 誰も使ってない……!
        • 家で充電しっぱなし
        • 会社のロッカーに入りっぱなし
  • 普段使っている端末は何ですか?
    • Nexus 5X
    • Nexus 6P
    • Zenfone (Android 5.1)
    • Nexus 5X
    • Xperia X Performance
      • 会場でも iPhone と Android 両方持っている人が大半
  • Git 上何も変更してないのに突然「動かなくなった」経験はありますか?
    • Android は自分が作っているアプリだけが動いているわけではない
    • System Service の状態によっては落ちる可能性もある
    • Instant Run が不具合を起こしている可能性もある
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment