Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
단단한 글로벌 서비스 만들기
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
Transcript
22 slides
ױױೠӖ۽ߥ ࢲ࠺झٜ݅ӝ
[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 • ...
More Decks by JoonHo Park
See All by JoonHo Park
SDK 개발자로 살아남는 법
pjhjohn
1
3k
Other Decks in Technology
See All in Technology
AI時代における医療情報システムのセキュリティ / Security of Healthcare IT Systems in the AI Era
henryofficial
0
170
市販IoT機器や自作IoT機器とHomeAssistantを駆使して家の電気代をできる限り見える化する方法の考案
harutiro
0
260
農家は秘伝のタレを知らない - NOBODY KNOWS THE HIDDEN SOURCE - Kaggriculture 3rd Place Solution
masspeaks
0
370
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
140
マネジメントされる側の仕事は「文句」を言うこと
riyaamemiya
6
5k
Context != Context: One window, many lifecycles (AI Native DevCon, Nov 2026)
birgitta410
0
150
ぼくのClaude Codeの使い方
falken
PRO
5
7.2k
Intro to Kiro (One agent, every surface) | Kiro: Zero to Hero 01
inariku
PRO
2
140
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
690
AIが会計業務の伴走者に。 マネーフォワード クラウド会計MCPサーバーで実現するAI前提の新しい業務プロセス
nobitabashi
0
160
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
340
思考過程から秘密が漏れる:Amazon Bedrock上のKimi K3を5つの方法で攻めたら、25回中22回漏洩した話
yama3133
1
160
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
630
Paper Plane (Part 1)
katiecoart
PRO
3
12k
What's in a price? How to price your products and services
michaelherold
247
13k
RailsConf 2023
tenderlove
30
1.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
540
Code Reviewing Like a Champion
maltzj
529
40k
The SEO Collaboration Effect
kristinabergwall1
1
620
Building AI with AI
inesmontani
PRO
1
1.4k
New Earth Scene 8
popppiees
5
2.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M