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

2022 iOS & Android team introduction

2022 iOS & Android team introduction

LINE Developers Recruitment Day 2022

Event introduction: https://engineering.linecorp.com/zh-hant/blog/line-dev-recruitment-day-2022/
Video link: https://youtu.be/NqqjX7sdCD0

More Decks by LINE Developers Taiwan

Other Decks in Technology

Transcript

  1. • 開發台灣服務 APP • LINE APP 開發 • Early-Bird TF

    • 參與 Android / iOS Early-Bird Task Force • 讓 LINE 及 LINE Taiwan 的服務在新版本作業系統上順利運⾏ • 新功能腦⼒激盪與實作 • Mobile Experts • 提供台灣其他團隊諮詢在 LINE APP 上做各種功能的可⾏性 • 必要時開發 Prototype 證實可⾏,以加速跟總部的溝通效率 What We Do
  2. News Tab LINE TODAY LINE NEWS Safety Check LINE SPOT

    LIVE Commerce Video AutoPlay Message Capture
  3. LINE APP TW Global LIVE Commerce News Tab Safety Check

    Message Capture Video AutoPlay LINE SDK LINE SPOT TW Teams KR Devs UX/UI JP Planners Devs QA
  4. LINE Shopping APP Shopping APP LINE APP TW Global LIVE

    Commerce News Tab Safety Check Message Capture Video AutoPlay LINE SDK LINE SPOT
  5. • Fast development with Flutter • Same UI and logic

    cross platforms • Native performance • Clean architecture • Good ratings and reviews LINE Shopping APP
  6. • LIVE + LINE SHOPPING • Provide better experiences for

    buyers, broadcasters and merchants LIVE Commerce
  7. • Cross countries cooperation • CI & CD • 2

    weeks dev cycle • 2 weeks dev + 2 weeks QA LINE APP Dev Culture
  8. • Swift + Objective-C + SwiftUI • Project Management: XcodeGen

    • Dependency Management: Bazel • Module Architecture LINE Tech Stack (iOS)
  9. • Build module according to code’s responsibility • Module layers

    • Limit the dependency between modules and layers Module Architecture Feature Util SDK Feature Util Util SDK ❌
  10. • From Local to Global projects • Using various tech

    and frameworks • Small change, giant impact Summary