Edited at

DroidKaigi2018の資料一覧(随時追加)

More than 1 year has passed since last update.

iOSDCですごくありがたかったのでDroidKaigi版を準備してみました

情報漏れしてるものがあったらぜひ教えてくださいmm

情報下さった方ありがとうございます!


Day 01


WelcomeTalk

https://www.slideshare.net/mhidaka/droidkaigi-2018-welcometalk


10:20 ~


Kotlinアンチパターン

https://twitter.com/oxsoft

https://www.slideshare.net/RecruitLifestyle/kotlin-87339759


11:20 ~


Inside Android Architecture Components

https://twitter.com/moridroid

https://speakerdeck.com/kobitokaba/inside-architecture-components


How to improve your MVP architecture and tests

https://twitter.com/kirimin

https://speakerdeck.com/kirimin/how-to-improve-your-mvp-architecture-and-tests

https://github.com/kirimin/DroidKaigiKiriminDemoApp2018


Android アプリの中を覗いてみよう

https://twitter.com/toastkidjp

https://speakerdeck.com/toastkidjp/droidkaigi-2018


Deep dive into LayoutManager for RecyclerView

https://twitter.com/thagikura

https://www.slideshare.net/hagikuratakeshi/deep-diveintolayoutmanager

https://drive.google.com/file/d/1_k0jlSilVkekIgqU6NHAcx01pjT8cee5/view


12:50 ~


Androidで動画コンテンツを扱うTips

https://twitter.com/takusemba

https://speakerdeck.com/takusemba/droidkaigi-1


今から始めるAndroidアプリ開発

https://twitter.com/punchdrunker

https://speakerdeck.com/punchdrunker/how-to-get-started-in-developing-android-app


Android における Model-View-Intent アーキテクチャ

https://twitter.com/oldergod

https://speakerdeck.com/oldergod/android-niokeru-model-view-intent-akitekutiya


Android Back to the Future

https://twitter.com/mhidaka

https://www.slideshare.net/mhidaka/droidkaigi-2018-android-back-to-the-future


How to Kontribute

https://twitter.com/shiraj_i

https://photos.app.goo.gl/Wv3IXzFj56MnHkpD3


14:00 ~


ピュアJavaだと思った?残念Androidでした ~いつからAndroidをJavaだと錯覚していた?~

https://twitter.com/soranakk

https://www.slideshare.net/JSUXDesign/javaandroidandroidjava

https://qiita.com/soranakk/items/4348d90b70f627b9c596


Widget開発再訪

https://twitter.com/ymnd

https://speakerdeck.com/ymnder/widgetkai-fa-zai-fang


DataBindingのコードを読む

https://twitter.com/STAR_ZERO

https://speakerdeck.com/star_zero/databindingfalsekodowodu-mu-droidkaigi-2018


はじめてのUnit Test

https://twitter.com/fushiroyama

https://github.com/srym/DroidKaigi2018UnitTestHandOn

http://fushiroyama.hatenablog.com/entry/2018/02/09/053658


Kioskアプリと端末の作り方

https://twitter.com/tomoya0x00

https://docs.google.com/presentation/u/1/d/1K9-Tn13yRAyOmN480DhchDTchVANaUDMn5y4gvRpoLc/edit?usp=sharing

https://t.co/kuJ6beBAOH


How to love developers like your customers

https://twitter.com/droidchef

https://docs.google.com/presentation/d/12hjzZplD6eDQn1CuwUWZaR-0aZu6TppImZAqePAm7h0/edit#slide=id.p


gomobile でゲームを作る

https://twitter.com/pankona

http://pankona.github.io/slides/droidkaigi_2018.html


14:50 ~


まだAPI定義管理で消耗してるの?〜Swaggerを用いた大規模アプリ時代のAPI定義管理とコードジェネレート〜

https://twitter.com/magie_pooh

https://speakerdeck.com/magiepooh/madaapiding-yi-guan-li-dexiao-hao-siterufalse-swaggerwoyong-itada-gui-mo-apurishi-dai-falseapiding-yi-guan-li-tokodozienereto


タッチイベントを捕まえよう

https://twitter.com/ryo_mm2d

https://onedrive.live.com/view.aspx?resid=65E110C1933A7330!1906&ithint=file%2cpptx&app=PowerPoint&authkey=!AJEmSN_E2n8X7RY

https://photos.google.com/share/AF1QipOdk_Mx_-dlbIIB_C_HEHW8sXH5kB_t4Rb2oUgW8fkPFk52L3xyRj6zRZkfALvBQw?key=NlFfR0xCVGlQRHlNT3JWUWlRck9lcEZhOUJtTFVB

https://github.com/ohmae/DroidKaigi2018Sample


AndroidとCPU

https://twitter.com/eggpogg

https://speakerdeck.com/eggpogg/androidtocpu


MediaCodecで動画編集をしてみよう

https://twitter.com/daasuu

https://speakerdeck.com/masayukisuda/mediacodecdedong-hua-bian-ji-wositemiyou


Say bye to Fragments with Conductor & Kotlin

https://twitter.com/Miqubel

https://speakerdeck.com/miquelbeltran/say-bye-to-fragments-with-conductor-and-kotlin


AndroidTV Oreo Dip

https://twitter.com/kaelaela31

https://speakerdeck.com/kaelaela/androidtv-oreo-dip

http://blog.kaelae.la/entry/2018/02/09/015629


15:40 ~


素晴らしいNDKの世界 / Building High Performance Android Apps with NDK

https://twitter.com/hak


実例で理解するMaterial Design Animation

https://twitter.com/wakwak3125

https://speakerdeck.com/wakwak3125/shi-li-deli-jie-suru-material-design-animation

https://www.dropbox.com/s/ab5ervo6pi9b7kw/%E5%AE%9F%E4%BE%8B%E3%81%A7%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8BMaterialDesignAnimation.mp4?dl=0


MVVMベストプラクティス

https://speakerdeck.com/cheesesand101/mvvmbesutopurakuteisu


Espressoテストコードの同期処理を究める

https://twitter.com/sumio_tym

https://speakerdeck.com/sumio/synchronization-capabilities-of-espresso

http://sumio.hatenablog.com/entry/2018/02/13/001522


Authentic Developers


Embeddinator-4000でAndroid Studioから.NETのコードを利用する

https://twitter.com/atsushieno

http://sssslide.com/speakerdeck.com/atsushieno/embeddinator-4000-using-net-libraries-in-android-studio


16:50 ~


マルチモジュールのすヽめ

https://twitter.com/kgmyshin

https://speakerdeck.com/kgmyshin/multi-module-no-susume

http://motida-japan.hatenablog.com/entry/2018/02/09/102628


USB接続するアプリを開発した時に試行錯誤した事

https://twitter.com/mapyo

https://www.slideshare.net/masatakakono1/usb-87470849


Kotlin版CleanArchitectureのテンプレート作ったら爆速開発になった話+α

https://twitter.com/fei_kome

https://speakerdeck.com/kiuchikeisuke/kotlinban-cleanarchitecturefalsetenhuretozuo-tutarabao-su-kai-fa-ninatutahua-a

http://minismahn.hatenablog.com/entry/2018/02/10/010721


Annotation Processingを駆使したコード生成でボイラープレートコードを駆逐しよう!

https://twitter.com/KazaKago

http://kazakago.hatenablog.jp/entry/2018/02/07/152011


Faster Builds with Android Plugin for Gradle 3.0.0+


アプリの鍵が消える時

https://twitter.com/aki_sh_7

https://www.slideshare.net/ak_shio_555/droid-kaigi2018


Day 02


10:30 ~


詳解 ViewGroupのレイアウト内部実装

https://twitter.com/seto_hi

http://seto-hi.hatenablog.com/entry/2018/02/03/163035


Kotlin Backstage

https://twitter.com/sir_tilbrook


Android Studio30分集中超絶技巧100選

https://twitter.com/yusuke

https://gist.github.com/yusuke/e30257656a78ca007627e0762a5a7fbc


はじめてのKotlinハンズオン

https://twitter.com/ngsw_taro

https://docs.google.com/presentation/d/1CRaPCgUYzdtUecT-VduwZx0qjzSY7KzluYjxmZ3U0lg/edit#slide=id.g2ef698ca55_0_0

https://try.kotlinlang.org/#/UserProjects/ng8m9600p9c97033gae80drnsq/1it5hbd519lmlqqvc2gdrknff1

http://taro.hatenablog.jp/entry/2018/02/13/143132


Moving Forward with JUnit 5

https://twitter.com/marcelschnelle

https://speakerdeck.com/mannodermaus/moving-forward-with-junit-5


Anko試食会

https://twitter.com/Susan_jacko

https://speakerdeck.com/susan335/ankoshi-shi-hui


Host Card Emulationに触ってみる

https://twitter.com/azukinohiroki

https://www.slideshare.net/HirokiTaoka1/hostbased-card-emulation-in-touch-87567918

https://github.com/azukinohiroki/HceDemoDK


11:20 ~


Elastic Team Building

https://twitter.com/neonankiti

https://speakerdeck.com/neonankiti/elastic-team-building


Surviving a discontinuous world

https://twitter.com/hydrakecat

https://speakerdeck.com/hkurokawa/surviving-a-discontinuous-world


既存アプリへのInstant Apps導入

https://twitter.com/_a_akira

https://speakerdeck.com/aakira/introduceinstantapps-droidkaigi2018

https://github.com/AAkira/DaggerInstantApps


Home Automation with Android Things and the Google Assistant

https://twitter.com/Nilhcem

https://speakerdeck.com/katsuyax/android-things-home-security


Flux: Utilize unidirectional data flow to think less and scale faster

https://twitter.com/shaunkawano

http://blog.shaunkawano.com/entry/2018/02/04/214255


12:50 ~


アプリを成長させるためのログ取りとログ解析に必要なこと

https://twitter.com/cattaka_net

https://www.slideshare.net/TakaoSumitomo/ss-87583483

https://www.wantedly.com/companies/wantedly/post_articles/108699


React Native Androidはなぜ動くのか

https://twitter.com/Nkzn

https://www.slideshare.net/Nkzn/react-native-android-87622684

http://blog.nkzn.info/entry/2018/02/09/230647


How Android Rendering Works to Provide Pixels on the Screen Faster than You Can Read this Sentence

https://twitter.com/romainguy

https://twitter.com/chethaase


Android Things codelab / Android Things であそぼう

https://twitter.com/proppy

https://twitter.com/ymotongpoo


詳解 Android Auto - 使い方からそれを支える技術まで

https://twitter.com/keithyokoma

https://speakerdeck.com/keithyokoma/xiang-jie-android-auto-shi-ifang-karasorewozhi-eruji-shu-made


Graywater: A Framework for Fast Scroll Performance

https://twitter.com/ericwleong

http://ericleong.me/talks/graywater-droidkaigi/

https://github.com/tumblr/Graywater


14:00 ~


Dagger2を活用してAndroid SDKの依存関係をクリーンにする

https://twitter.com/kr9ly

https://speakerdeck.com/kr9ly/dagger2wohuo-yong-siteandroid-sdkfalseyi-cun-guan-xi-wokurinnisuru

https://github.com/kr9ly/dagger2-sampleapp


Support LibraryのDownloadable FontsやEmojiCompatに対応したアプリを作ろう

https://twitter.com/new_runnable

https://speakerdeck.com/takahirom/support-libraryfalsedownloadable-fontsyaemojicompatnidui-ying-sitaapuriwozuo-rou


なんとなく動いているProGuardから脱出するために

https://twitter.com/stsn_jp

https://docs.google.com/presentation/d/1r53A3Qr4j7GetCaq7LbvVSFKlPdKdCvn4M08AWM16N8/edit#slide=id.p


Androidで利用できるデバイスファームのメリット・デメリットの紹介

https://twitter.com/duck8823

https://www.slideshare.net/ShunsukeMaeda/droidkaigidevicefarm


TensorFlow for Mobile Heroes

https://twitter.com/eenriquelopez


14:50 ~


すばらしきGraphQLのSEKAIへようこそ

https://twitter.com/__gfx__

https://speakerdeck.com/gfx/subarasikigraphqlfalsesekaiheyoukoso

http://gfx.hatenablog.com/entry/2018/02/09/165914


Androidアプリ開発における技術顧問としての役割

https://twitter.com/cutmail


Android案件の見積もりに現れる要素、あるいは丁寧に埋設された地雷たち

https://twitter.com/eaglesakura

https://www.slideshare.net/eaglesakura/android-87578327


Dialogflow(API.AI) for Android ~ Dialogflow(API.AI)アプリ開発入門~

https://twitter.com/canoefishing

https://qiita.com/flatfisher/items/7a87e02f2e742a2ef982

https://github.com/flatfisher/android-dialogflow-chatbot-sample


Implementing Dropbox Offline Folders


マーケティングオートメーションツールとアプリエンジニア ~プッシュ通知・お知らせダイアローグの運用自動化のためのお仕事~

https://twitter.com/woshidano

https://speakerdeck.com/woshidan/maketeinguotomesiyonturutoapurienzinia-putusiyutong-zhi-ozhi-rasedaiarogufalseyun-yong-zi-dong-hua-falsetamefalseoshi-shi


15:40 ~


gRPCとProtocol Buffersで作る、一味違う通信周り

https://twitter.com/kmats_

https://speakerdeck.com/kmats/protobuf


認証と認可と君と / The Triple-A: Authentication, Authorization, and Android

https://twitter.com/Ken5scal

https://speakerdeck.com/ken5scal/ren-zheng-toren-ke-tojun-to-the-triple-a-authentication-authorization-and-android


All you need is isolating the domain (How to apply DDD to Android Application Development 2)

https://twitter.com/yanzm

http://y-anz-m.blogspot.jp/2018/02/android.html


体育会系女エンジニアの孤独なアプリ開発教室

https://twitter.com/nagaoyuriko

https://www.slideshare.net/YurikoNagao/droidkaigi2018-87644086/YurikoNagao/droidkaigi2018-87644086

http://www.nagaoyuriko.com/2018/02/droidkaigi2018.html


ConstraintLayout, now and future

https://twitter.com/thagikura

https://twitter.com/camaelon

https://twitter.com/johnhoford

https://www.slideshare.net/hagikuratakeshi/constraintlayout-now-and-future

https://drive.google.com/file/d/1-nzT-g3d3sinZxDRKsXO30d9Ps55ijVq/view


Production Level Test Driven Development and What's new

https://twitter.com/akapil167


16:50 ~


HTTPS通信の基本からNetwork Security Configurationまで

https://twitter.com/a2kaido

https://speakerdeck.com/a2kaido/httpsfalseji-ben-kara-networksecurityconfigmade


Androidではじめるデザインスプリント

https://twitter.com/_mochicon_

https://speakerdeck.com/mochico/start-the-design-sprint-with-android


ウィンドウサイズの変更に強い堅牢な画面の構築

https://twitter.com/chicken_111

https://speakerdeck.com/nakamuuu/droidkaigi-2018


アプリをエミュレートするアプリの登場とその危険性

https://twitter.com/oboenikui

https://www.slideshare.net/TakakiHoshikawa/how-multiaccount-app-works


🏴‍☠️ ARrrrg! The Google AR Android Demo Application deciphered. 🏴‍☠️

http://twitter.com/mariobodemann

https://medium.com/@Miqubel/droidkaigi-2018-ced5e2a098b6


Accessibility Service でできてしまうこと

https://twitter.com/r_ralph_h

https://www.slideshare.net/r-ralph/accessibilityservice/


17:40 ~


複数センサーシミュレーションによる行動認識(ActivityRecognition)解剖、そして実用化

https://twitter.com/KAKKA_Blog

https://speakerdeck.com/kakka/20180209-droidkaigi2018-activityrecognition-simulation


マルチログインの実装方法

https://twitter.com/yuyakaido

https://speakerdeck.com/yuyakaido/droidkaigi-2018

https://www.wantedly.com/companies/eureka/post_articles/108445


コードで見るFlutterアプリの実装

https://twitter.com/konifar

https://speakerdeck.com/konifar/kododejian-ruflutterapurifalseshi-zhuang

http://konifar.hatenablog.com/entry/2018/02/11/081031


Android WearのWatch Faceを作ろう 〜時計の盤面に小さな情報を添えて〜

https://twitter.com/syarihu

https://speakerdeck.com/syarihu/droidkaigi-2018-android-wearfalsewatch-facewozuo-rou-shi-ji-falsepan-mian-nixiao-sanaqing-bao-wotian-ete

http://diary.syarihu.net/2018/02/droidkaigi-2018android-wearwatch-face.html


AI is ready for you. Are you ready for AI?

https://twitter.com/rejasupotaro

https://speakerdeck.com/rejasupotaro/ml-on-mobile-droidkaigi-2018


18:30 ~


開発者が知っておきたい通知の歴史

https://twitter.com/kobakei122

https://speakerdeck.com/kobakei/kai-fa-zhe-gazhi-tuteokitaitong-zhi-falseli-shi

http://kobakei.hatenadiary.jp/entry/2018/02/09/223057


UIテストの実行時間を短縮させる方法

https://twitter.com/tarappo

https://www.slideshare.net/tarappo/ui-87594732


Gradleプラグインを作って開発効率を改善しよう

https://twitter.com/tnj

https://speakerdeck.com/tnj/guide-to-build-gradle-plugin-for-efficient-development


Android ThingsとFirebaseで始めるホームセキュリティ

https://twitter.com/kacchi0516

https://speakerdeck.com/katsuyax/android-things-home-security


レポート


登壇者

各セッションの場所に移動しました


スタッフ

http://mhidaka.hatenablog.com/entry/2018/02/13/033351

https://jre657shomepage.azurewebsites.net/blog/article/20180213.html

http://damenaragyouza.hatenablog.jp/entry/2018/02/11/203957

http://greety.sakura.ne.jp/redo/2018/02/-droidkaigi-2018.html

http://s-shimotori.hatenablog.com/entry/2018/02/11/134232


聴講者

https://qiita.com/Tsutou/items/58fd7ea76413582691c3

http://pankuzlife.hatenablog.jp/entry/2018/02/08/221416

http://bigbuddha.hatenablog.jp/entry/DroidKaigi-1DAY

http://bigbuddha.hatenablog.jp/entry/DroidKaigi-2DAY

http://91stardust-atelier.hatenablog.com/entry/2018/02/08/232913

http://blog.mementocorp.com/entry/2018/02/09/212706

https://qiita.com/amay077/items/68ee7c8937507e6c6785

https://note.mu/ryugoo/n/n4001a584a232

http://d.hatena.ne.jp/komiyak/20180209/1518187371

http://blog.kushii.net/archives/2073448.html

https://medium.com/@hironytic/droidkaigi-2018%E3%81%AB%E5%8F%82%E5%8A%A0%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F-3bb461c145c

https://qiita.com/ke__kyukyun1828/items/f4aa9c1abd5c8de17151

http://jmatsu.hatenablog.com/entry/2018/02/11/153033

http://chigichan24.hatenablog.com/entry/2018/02/13/144839

https://cunelwork.co.jp/blog/casual/%E9%9B%AA%E5%9B%BD%E3%82%88%E3%82%8Adroidkaigi-2018%E3%81%AB%E5%8F%82%E5%8A%A0%E3%81%97%E3%81%A6%E3%81%BE%E3%81%84%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82/

http://kesin.hatenablog.com/entry/2018/02/14/080000

https://www.isoroot.jp/blog/912/

https://www.isoroot.jp/blog/923/

http://othlotech.hatenablog.com/entry/2018/02/14/183324

https://engineer.muragon.com/entry/114.html

http://noboru.hatenablog.jp/entry/2018/02/12/160833

http://konifar-zatsu.hatenadiary.jp/entry/2018/02/12/071139

http://bhind13.com/info/2880/


ほか


アプリ


DroidKaigi2018 iOSアプリ

http://konifar.hatenablog.com/entry/2018/02/11/152821

  • Day 02
  • レポート
  • ほか