Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
단단한 글로벌 서비스 만들기
Search
JoonHo Park
August 04, 2019
Technology
990
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
단단한 글로벌 서비스 만들기
2018년 9월 하이퍼커넥트 합류 이후 안드로이드 팀에서 일하는 방식과 제가 했던 이런저런 시도들을 다룹니다.
JoonHo Park
August 04, 2019
More Decks by JoonHo Park
See All by JoonHo Park
SDK 개발자로 살아남는 법
pjhjohn
1
2.9k
Other Decks in Technology
See All in Technology
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
1.9k
product engineering with qa
nealle
0
140
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
230
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
280
RAGの精度向上とエージェント活用
kintotechdev
2
120
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
130
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
140
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
520
初めてのDatabricks勉強会
taka_aki
2
230
Agentic AI 時代のテスト手法: Kiro とはじめるプロパティベーステスト (AWS Summit Japan 2026 | DEV212)
ymhiroki
0
170
AI時代における最適なQA組織の作り方
ymty
3
330
10x Speed With QA Agent Platform - How we scaled adoption from individual effort to organizational capability
lycorptech_jp
PRO
0
110
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
990
The browser strikes back
jonoalderson
0
1.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Code Review Best Practice
trishagee
74
20k
The agentic SEO stack - context over prompts
schlessera
0
840
Evolving SEO for Evolving Search Engines
ryanjones
0
230
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
270
Fireside Chat
paigeccino
42
4k
Navigating Team Friction
lara
192
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
Transcript
ױױೠӖ۽ߥ ࢲ࠺झٜ݅ӝ
[email protected]
Ә - HyperConnect Android Developer җѢূ - ࢎٜܻ Android SDK
Developer - ࢲҮ زোҳप ࢳࢎ - बܻ ࢲ࠺झ "݃ੋ٬" ѐߊ - ޙചࣿ ۖಬ "ୌਗ" ѐߊ JoonHoPark
HYPERCONNECT
DevelopmentEnvironment Design Task Management Knowledge Base Communication Version Control CI
Android Development
FeatureProcess Feature Channel Feature Branch Feature Issue Epic Work Description
Feature Sub Branch SubTask
GitHubLabel
GitHubLabel
Code Review
Azar=? 19 Languages 230 Countries 300,000,000+ Downloads LTR RTL
19 Languages 230 Countries 300,000,000+ Downloads LTR RTL Azar=Diversity
LogoLocalization
NumberFormat 1,357.9 1 357,9 1.357,9 1'357,9 ١،٣٥٧.٩ ۱،۳۵۷.۹ java.util.Locale java.util.Formatter
NumberLocalization
NumberLocalization
NumberLocalization
TrueLocalization Understanding Culture
Version=?
Version=Σ Feature
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
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
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
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 • ...