LoginSignup
8
8

More than 5 years have passed since last update.

Android Tips in potatotips#25

Posted at

Abstract

Fringe81 さんで開催された potatotips #25 (iOS/Android開発Tips共有会) に、
Androidブログまとめ枠として参加してきたのでここに書き留めます。

Tips

Android開発する時のtips

資料: 僕がAndroid開発する時にちょっと便利だと思うtips
開発環境: AndroidStudio, GitHub

  • Github上のプルリクをAndroidStudioでちょっと動かしたい時。 Chrome Extension などが必要
  • AndroidStudio 上のこのコードをGithub上でちょっと人に見て欲しい時
  • IdeaVim が最高。AndroidStudio でのショートカット紹介
  • ADM の ヒエラルキービューは id の確認をするのに便利

Androidでカスタムキーボードやってみた

  • カスタムキーボードを作ったのでコードを大公開(資料は探し中)
  • Fringe81, mikan さん等に関わってきました
  • シェアハウスを出るので住民募集中
  • tomosooon として Twitter や GitHub で活動していく予定

RxJava modules

資料: RxJava modules

  • RxJavaString split/join など文字列に関する便利機能
  • RxJavaMath average/min/max..などちょっとした計算に
  • RxJavaDebug debug hookで subscribeしたところ/Observable などを覗く
  • RxJavaJoins == zip?

RxAnimation

  • RxAnimation というライブラリについて
  • Animation Animator 同じように使える (Kotlin Version有)
  • Animation Animator を Combine を使って混在させることができる

Fastlane for Android

資料: Fastlane for Androidによる継続的デリバリー

  • fastlane for Android が出たということで
  • fastlane + circleCI + fabric
  • GooglePlay Console にアップもできる

Google Training Best Practices

参考: Training - Getting Started
実は出してる Best Practices。主に for Performance について
* Avoid getter/setter でいいらしい

懇親会

ビールとピザとおつまみをおいしくいただきました。

所感

発表中は割と笑いが取りやすい雰囲気でした。
初めての potatotips参加で人見知り発動して一言もしゃべらずに帰ることを予感してましたが、
すぐに懇親会が始まり発表者に質問もしやすかったです。
逆に発表者が発表中に疑問点を投げかけることもあり、
そんなフランクさ等も相まってpotatotipsシステムすごいと思いました。

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8