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
Seungmin 마량
November 22, 2021
Technology
0
130
모바일 기술 트랜드
2021년 11월 22일 한국과학기술정보연구원(KISTI)에서 진행한 전문가 세미나의 발표자료 입니다. 모바일에서 사용하는 최신 기술과 개발 방법론을 공유하였습니다.
Seungmin 마량
November 22, 2021
Tweet
Share
More Decks by Seungmin 마량
See All by Seungmin 마량
30살에 구글이 인정한 개발자가 될 수 있었던 공부법
maryang
0
60
좋은 서비스를 만들기 위한 제품팀 문화 이해하기
maryang
0
41
사수 없는 주니어 개발자가 성장하는 방법
maryang
0
280
개발자가 성과를 증명하는 방법 | A/B테스트 기반 개발
maryang
0
87
개발자가 동료의 업무효율을 높이는 방법 | 슬랙봇 개념부터 개발까지
maryang
0
120
성장하는 스타트업이 사용하는 협업툴과 커뮤니케이션 방법
maryang
0
94
YOLO로 행복한 탑티어 개발자 되기
maryang
0
220
초 레거시 JSP 프로젝트를 최신 Next.js 13으로 마이그레이션 하기
maryang
0
70
Firebase에서 최신 Next.js를 사용하여 웹사이트 운영하기
maryang
0
250
Other Decks in Technology
See All in Technology
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
The Rise of LLMOps
asei
7
1.4k
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
120
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
7
800
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
0
110
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
150
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
190
Featured
See All Featured
Building Your Own Lightsaber
phodgson
103
6.1k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Designing Experiences People Love
moore
138
23k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Site-Speed That Sticks
csswizardry
0
23
How STYLIGHT went responsive
nonsquared
95
5.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Unsuck your backbone
ammeep
668
57k
How GitHub (no longer) Works
holman
310
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
Transcript
ݽ߄ੌ ӝࣿ ے٘ ߛ࢟۞٘ UX Strategy Product Manager Google
Developers Experts Android Korea थ
ח… ߛ࢟۞٘ UX Strategy Product Manager Google Developers Experts
Android Korea
ݽ߄ੌ "OESPJE J04
IDE - iOS YDPEF
IDE - Android "OESPJE4UVEJP
য - iOS
য - Android
UI - iOS 6*,JU
UI - iOS 6*,JU
UI - Android 9.-
UI - Android 9.- +FUQBDL$PNQPTF ইࠛউ
UI - Android 9.- +FUQBDL$PNQPTF
UI Programming %FDMBSBUJWF6* ࢶഋ6*
UI Programming %FDMBSBUJWF6* ࢶഋ6* 'VODUJPOBM1SPHSBNNJOH ೣࣻഋ۽Ӓې߁
࠺زӝ ܻ - iOS 3Y4XJGU
࠺زӝ ܻ - iOS 3Y4XJGU
࠺زӝ ܻ - Android 3Y+BWB
࠺زӝ ܻ - Android 3Y+BWB
࠺زӝ ܻ - Rx 3FBDUJWF&YUFOTJPO ࠺زӝܳ߮ӝ߈ਵ۽ܻ
ইఃఫ - MVC .7$1BUUFSO
ইఃఫ - MVC ݽ߄ੌী䞵ח7$ܻ࠙о൨ٜ
ইఃఫ - iOS 7*1&3
ইఃఫ - Android .77.
ইఃఫ - ݽ߄ੌ 7*1&3.77. 7$ܻ࠙ .ਸ-BZFSױਤ۽ܻ࠙
ইఃఫ - Model $POUSPMMFS6TF$BTF3FQPTJUPSZ.PEFM
ইఃఫ - Model $POUSPMMFS6TF$BTF3FQPTJUPSZ.PEFM .PEFMਸ-BZFSױਤ۽ܻ࠙
ইఃఫ - बച $MFBO"SDIJUFDUVSF .7* 'MVY 3FEVY
ೞ࠳ܻ٘ ೞա٘۽ "OESPJE J04ݽفࢲࡂ
ೞ࠳ܻ٘
ܻু ֎౭࠳ ೞ࠳ܻ٘ۖಬ١
۞ఠ 8FCөழߡ
ೞ࠳ܻ٘ - ױ ೞ٘ਝযӝמਸࢎਊೞӝয۰ FYݫۄ ೞ࠳ܻ٘٘ܳࢲࡂೞ۰ݶ䟽Ҵ/BUJWFܳঌইঠೠ
ਢ࠭ /BUJWFীݽ߄ੌ䤷ਸ۽٘ ݆ࢲ࠺झী䞵ࢎਊೞחߑध
ೞ࠳ܻ٘ vs Native ೞ٘ਝযӝמਸࢎਊೞחо ࠂೠੋఠ۩࣌ গפݫ࣌ਃೠо ѐߊо࠙ೠо
Ҋё ҃ਸ ѐࢶೞח A/B పझ ӝ߈ ݽ߄ੌ জ ѐߊ
ӝמਸ ߓನೞ؊פ о ৢۋযਃ زदী ܲ ӝמب ߓನೞחؘ ޖ ܳ
ৢܽѦөਃ?
زदী ݆ Ѫ ߸҃غח ݽ߄ੌ ࢲ࠺झ ղ স ೱبܳ ঌ۰ݶ
प ਃ ղ স ೱبо ҾӘ೧ਃ
प স ೱبܳ Ѩૐ : https://blog.banksalad.com/tech
A/B పझ : https://blog.banksalad.com/tech
प оࢸҗ Metric द оࢸ ಹद о҅ࠗ ࢸ ޙҳܳ ߸҃ೞ
ݶ, ࢸ ৮ܐࣻо ֫ই Ѫ. оࢸ ୶ୌచ ࢚ױ ߓցܳ ઁೞݶ ࢚ಿ ࣂ࣌ ਤ۽ ৢۄ৬, ࢚ಿ ܼࣻо ֫ই Ѫ. Primary Metric ࢸ ৮ܐ ࣻ Second Metric ࢸ ചݶ ߑޙ ࣻ Primary Metric ݽٚ ࢚ಿ ܼ ࣻ Second Metric ୶ୌచ ߑޙ ࣻ ٘, ࠁ, ١ п ࢚ಿٜ ܼ ࣻ प ࢸ҅ ױ҅ীࢲ оࢸҗ Metric
private fun setContactButton() { if (RemoteConfig.getBoolean(ConfigVariable.MoveContactButtonBottomToFloating)) { binding.contactButton.visibility = View.GONE
binding.contactButtonFab.visibility = View.VISIBLE } else { binding.contactButton.visibility = View.VISIBLE binding.contactButtonFab.visibility = View.GONE } } Feature Flagী ٮۄ ӝמ ࠙ӝ
प Ӓܛ߹۽ ؘఠܳ ࠺Ү : https://blog.banksalad.com/tech
ݽ߄ੌ ѐߊ एਕҊ
ױ҅ ݽ߄ੌ ѐߊ ؘఠ ӝ߈ਵ۽ ࢲ࠺झ о ହਸ بೞח
ѐߊ
ؘఠ ӝ߈ਵ۽ ࢲ࠺झ о ହਸ بೞח ѐߊ ӝഥ ߊҷ प
ࢸ҅ ѐߊ ؘఠ ࠙ࢳ ࢿҗ ب ੋࢎ ण द ӝഥ ߊҷ
ӝഥ ߊҷ प ࢸ҅ ѐߊ ؘఠ ࠙ࢳ ࢿҗ ب ੋࢎ
ण द ӝഥ ߊҷ ࢲ࠺झী যڃ ߸҃ਸ ݶ ࢿҗо զө? оࢸ Ҋউ ؘఠ ӝ߈ਵ۽ ࢲ࠺झ о ହਸ بೞח ѐߊ
ӝഥ ߊҷ प ࢸ҅ ѐߊ ؘఠ ࠙ࢳ ࢿҗ ب ੋࢎ
ण द ӝഥ ߊҷ ؘఠ ӝ߈ਵ۽ ࢲ࠺झ о ହਸ بೞח ѐߊ оࢸਸ ࣻചػ ࢿҗ۽ ഛ Ѩૐ
ӝഥ ߊҷ प ࢸ҅ ѐߊ ؘఠ ࠙ࢳ ࢿҗ ب ੋࢎ
ण द ӝഥ ߊҷ णೠ ੋࢎ۽ ؊ ഛೠ оࢸ Ҋউ ؘఠ ӝ߈ਵ۽ ࢲ࠺झ о ହਸ بೞח ѐߊ
সਸ पਸ ా೧ ࣻ۽ ૐݺ न оܳ ёҙਵ۽ ࢲ࠺झ
ࢎѾਸ ب
ݽ߄ੌ ѐߊח ӝഥо ݆ ࢎਊ৬ ݏח ݽ߄ੌ ѐߊ ӝഥܳ ߊҷೞҊ
पਵ۽ ૐݺೞࣁਃ ࢲ࠺झ৬ ழܻযо ೣԋ ࢿפ
хࢎפ ߛ࢟۞٘ UX Strategy Product Manager Google Developers Experts
Android Korea थ