Upgrade to Pro — share decks privately, control downloads, hide ads and more …

빠른 안드로이드 개발에 대한 프로세스 알아보기

David Ha
August 04, 2019

빠른 안드로이드 개발에 대한 프로세스 알아보기

강남언니의 안드로이드 앱 개발이 어떻게 진행되는지에 대한 프로세스를 이야기 합니다. 또한 다양한 요구사항에 빠르게 대응할 수 있는 개발 노하우를 알려드립니다.

David Ha

August 04, 2019
Tweet

More Decks by David Ha

Other Decks in Programming

Transcript

  1. KPT

  2. KPT

  3.  ݫद૑੹࣠  ࢎ૓স۽٘ ஠ݫۄ ࢎ૓ӂೠ   ੍਺୊ܻ 

    ݫद૑զ૞಴द 1SFTFOUFSীٜযт۽૒
  4. override fun onCreate() { view.initView() subscribeMessageInputChanges(view.getMessageInputChanges()) } 
 private fun

    subscribeMessageInputChanges(observable: Observable<String>) { compositeDisposable.add(observable.subscribe { if (it.isBlank()) notEnteredState() else enteredState() }) } // ݫद૑ ੑ۱ହী ইޖѪب ੑ۱ೞ૑ ঋওਸ ҃਋ private fun notEnteredState() { view.setCameraBtnVisibility(View.VISIBLE) view.setPhotoBtnVisibility(View.VISIBLE) view.setSendBtnVisibility(View.GONE) } // ݫद૑ ੑ۱ହী Ӗਸ ੑ۱೮ਸ ҃਋ private fun enteredState() { view.setCameraBtnVisibility(View.GONE) view.setPhotoBtnVisibility(View.GONE) view.setSendBtnVisibility(View.VISIBLE) }