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

단단한 글로벌 서비스 만들기

단단한 글로벌 서비스 만들기

2018년 9월 하이퍼커넥트 합류 이후 안드로이드 팀에서 일하는 방식과 제가 했던 이런저런 시도들을 다룹니다.

JoonHo Park

August 04, 2019
Tweet

More Decks by JoonHo Park

Other Decks in Technology

Transcript

  1. ૑Ә਷ - HyperConnect Android Developer җѢূ - ࢎ਍ٜܻ Android SDK

    Developer - ࢲ਎؀೟Ү ਍زোҳप ࢳࢎ - बܻ ࢲ࠺झ "݃ੋ٬" ѐߊ - ޙച৘ࣿ ೒ۖಬ "࢖ୌਗ" ѐߊ JoonHoPark
  2. ReleaseProcess 1. Feature Freeze • Create branch "release/x.y.z" • Translation

    Update & Validation 2. Release QA • Also Translation 3. Beta Test 4. Smoke Test 5. Rollout & Monitor
  3. ReleaseProcess 1. Feature Freeze • Create branch "release/x.y.z" • Translation

    Update & Validation 2. Release QA • Also Translation 3. Beta Test 4. Smoke Test 5. Rollout & Monitor
  4. TranslationProcess with values/strings.xml Update Source Translation Source Team Members values-fr/strings.xml

    values-ar/strings.xml values-ko/strings.xml ... Download Translations Run Validator to Fix Typo/Missing Translations Approve Translation PM
  5. ToDo • Apply DesignSystem • Apply Dark Theme • AndroidX

    Migration • R8 Migration • Support Android P • Support Android Q • Fully Support RTL • More Modules for Cross-Product Code Sharing • Resource Validation in Gradle Pipeline • Faster Release Cycle • ...