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

20210522 LINE Client team introduction

20210522 LINE Client team introduction

LINE Recruitment Day 2021 @ online by JJ Lin

Event: https://linegroup.kktix.cc/events/20210522-devel
Streaming page: https://www.facebook.com/LINEDevelopersTW

7975b9fd58c8945ae1c6b38747de7f28?s=128

line_developers_tw2

May 22, 2021
Tweet

Transcript

  1. LINE Taiwan iOS & Android Team JJ Lin

  2. None
  3. Projects LINE App TODAY App LINE SDK LINE 購物 App

  4. LINE LIVE Commerce • LIVE + LINE 購物 • Provide

    better experiences for buyers/broadcasters/merchants
  5. LINE Video Auto-Play Video PIP Message Capturing LINE NEWS LINE

    TODAY LINE MUSIC Mini Player
  6. LINE 購物 App 先LINE購物再購物

  7. LINE 購物 App 先LINE購物再購物 • Fast development with Flutter •

    Same UI and logic cross platform • Native performance • Clean architecture • 2-week sprint • Good ratings and reviews
  8. LINE SDK • OAuth 2.0 • OpenID Connect • Support

    PKCE (Proof Key for Code Exchange)
  9. LINE SDK • Open Source • Apache License 2.0 •

    Multiple Platform
  10. LINE TODAY App

  11. • Sprint planning • Daily standup 15 mins • Sprint

    review Scrum Process
  12. • Git with enterprise GitHub • Open source with public

    GitHub • Kotlin • Swift • Dart / Flutter • MVP / MVVM-C / Clean Architecture Technical Stack
  13. • LINE iOS has 1.4 million+ lines of code •

    With Bazel build • No more project file conflict • Remote caching • Build time reduces from 30 mins to 15 mins Technical Stack Bazel
  14. Technical Stack

  15. • Cross-country cooperation • OKR • 1 on 1 meeting

    • Open-minded and willing to share • Actively participate in conferences/meetups • Work-from-home for COVID-19 prevention Working Model & Team Culture
  16. • iOS • Android • Flutter Hiring

  17. Thank You