王泓懿 王泓懿 Android Client Engineer
Menu
Back to Projects

Project Detail

TV向けログイン基盤の刷新

単一ログイン方式から、拡張可能なログイン基盤へ

Android TVLoginArchitectureRefactoringUX

Key Results

ログイン率

13.2% -> 17.5%

改善幅

+4.3pt

拡張性

ログイン方式追加を容易化

Overview

TV向けAndroidアプリにおいて、ログイン方式が限定的であり、新しいログイン導線や半屏ログインなどの拡張が難しい状態を改善しました。

Background

既存のログイン機能は特定のログイン方式に依存しており、微信扫码、快捷登录、前回アカウント表示、半屏ログインなどの新しい要求に対応しづらい状態でした。

Problem

  • ログイン方式の追加コストが高い
  • ログインシーンごとの処理が分散している
  • ポップアップ表示の優先度管理が難しい
  • 半屏ログインなど新しい体験に対応しづらい

My Role

Android側のログイン画面実装、ログイン方式追加、ログインシーン整理、ポップアップ優先度制御、リリース対応を担当しました。

Technical Approach

ログイン処理を「ログイン方式」と「ログインシーン」に分けて整理しました。

QR Login、Phone Login、WeChat Login、Quick Login、Last Account Login などを戦略として扱える構造にしました。

Full Screen、Half Screen、Silent Login、Popup Triggered Login などのシーン別に表示制御を整理しました。

Login Structure

LoginSceneManager
  -> LoginStrategy
      -> QRLoginStrategy
      -> PhoneLoginStrategy
      -> WeChatLoginStrategy
      -> QuickLoginStrategy
      -> LastAccountLoginStrategy
PopupPriorityManager
  -> Login Entry

Result

ログイン導線の改善により、ログイン率は 13.2% から 17.5% に改善しました。また、ログイン方式とログインシーンを整理したことで、実装・テスト・保守がしやすくなりました。

What I Learned

ユーザー体験を改善するためには、単にUIを追加するだけでなく、将来的な拡張を考えた基盤設計が重要だと学びました。

Related Skills

Android TVLogin FlowArchitectureRefactoringPopup PriorityQA Collaboration