​LINE Taiwan Client Projects & What we use in Android team_

​LINE Taiwan Client Projects & What we use in Android team_

LINE Developer Meetup 開發者小聚系列活動 #7
https://linegroup.kktix.cc/events/20190329

53850955f15249a1a9dc49df6113e400?s=128

LINE Developers

March 29, 2019
Tweet

Transcript

  1. LINE Taiwan Client Projects & What we use in Android

    team Daniel Kao
  2. Self Introduction • Work experience • hTc • Yahoo •

    LINE
  3. Projects • LINE TODAY App • Small scale project (3

    ~ 5 developers) • LINE SDK • Open Source library for external developers • Components in LINE App • Large scale app (dozens to 100 ~ developers)
  4. LINE TODAY App • News App for Indonesia • Contents

    are based on LINE TODAY
  5. LINE SDK provides a modern way of implementing LINE APIs.

    The features included in this SDK will help you develop a mobile app with engaging and personalized user experience. Your App LINE SDK LINE App ② Show Consent page ① Ask to login ③ Agree to login ④ Send back user profile
  6. LINE SDK References • Documentation • https://developers.line.biz/en/docs/android-sdk/ • Open Source

    • https://github.com/line/line-sdk-android
  7. Components in LINE App • LINE Today tab • LINE

    Keep • LINE Album • etc
  8. How we run projects • We run Scrum practice for

    our projects • Version Control System: git (with enterprise GitHub) • Continuous Integration System: Jenkins
  9. What we use in projects • Programming Language: mainly Kotlin

    (since 2017/10 ~) • Architecture: MVP or MVVM • Libraries • Rxjava2, retrofit, gson • Glide • Buffterknife, dagger, koin