Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!

706 views

Published on

shibuya.apk #6
http://shibuya-apk.connpass.com/event/27811/

Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
706
On SlideShare
0
From Embeds
0
Number of Embeds
160
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!

  1. 1. Gradle Plugin と Twitter と ズン ドコ キ・ヨ・シ! shibuya.apk #6
  2. 2. About Me Shinobu Okano @operandoOS Mercari, Inc.
  3. 3. shinobu.apk http://hack-it-iron.hatenablog.com/entry/ 2016/02/08/142322 shinobu.apk #1 のパネルディスカッション 録音データとShow Notesを公開しました!
  4. 4. まったりAndroid Framework Code Reading http://hack-it-iron.hatenablog.com/entry/ 2015/11/28/185529 まったりAndroid Framework Code Reading #2 を開催しました
  5. 5. まったりAndroid Framework Code Reading #3やります!! 4/7 (木) メルカリオフィス
  6. 6. shinobu.apk #2 やります!! 調整中…
  7. 7. Gradle Plugin
  8. 8. 一週間前の自分
  9. 9. Gradle Plugin いいよねー
  10. 10. 作りたいねー
  11. 11. 以上
  12. 12. 要は PluginのPの字もない 雑魚
  13. 13. でも大丈夫!!
  14. 14. 簡単です!
  15. 15. Gradle Plugin • Custom Pluginみたいな言い方もある • 再利用可能なビルドロジックの断片をパッケー ジとしてまとめ、異なるプロジェクトやビル ドで横断的に使えるよう - コピペ乙
  16. 16. Gradle Pluginの初歩 http://gradle.monochromeroad.com/docs/userguide/ custom_plugins.html 第59章 カスタムプラグインの作成
  17. 17. Groovy
  18. 18. Groovy • JVM言語 • とりあえずJavaできれば大丈夫 • なんとなくJavaで書いてもOKOK
  19. 19. Twitter
  20. 20. gradle-twitter-plugin https://github.com/operando/gradle-twitter-plugin gradle-twitter-plugin
  21. 21. ズンドコ キ・ヨ・シ!
  22. 22. ??
  23. 23. ズンドコ キ・ヨ・シ!
  24. 24. ズンドコキヨシまとめ qiita.com/shunsugai@github/items/ 971a15461de29563bf90
  25. 25. なるほど!!
  26. 26. gradle-zundokokiyoshi-plugin https://github.com/operando/gradle-zundokokiyoshi-plugin gradle-zundokokiyoshi-plugin
  27. 27. gradle-zundokokiyoshi-plugin
  28. 28. Tips
  29. 29. Android Plugin DSL Reference • Android Gradle PluginのDSLがまとまってる • Android向けのGradle Plugin作りたいなら見るといい • http://google.github.io/android-gradle-dsl/ • http://google.github.io/android-gradle-dsl/current/ index.html
  30. 30. Gradle Android Plugin API Javadoc http://google.github.io/android-gradle-dsl/javadoc/
  31. 31. Android Gradle Pluginのソースコードの位 置とちょっとだけコードを追ってみたメモ http://qiita.com/takahirom/items/ d6380f6c7582f48e5a21
  32. 32. 既存のGradle Pluginの実装を真似る • これが一番早い学習方法かも • わりとドキュメントは少ないので実装を見る • 既存のものを別のものに置き換えて実装してみる • gradle-twitter-pluginはSlack -> Twitterに変えた だけ
  33. 33. Thanks!

×