Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
LINE iOSエンジニアの日々 / LINE iOS Engineer Days
LINE Developers
PRO
January 21, 2023
Technology
1
140
LINE iOSエンジニアの日々 / LINE iOS Engineer Days
https://tryswift.jp/
LINE Developers
PRO
January 21, 2023
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
SONiCをLINEのClosネットワークに導入した話 / A story to adopt SONiC in LINE’s Clos Network
line_developers
PRO
1
69
ML PM, DS PMってどんな仕事をしているの?
line_developers
PRO
1
210
“Do you have a virtual router?” Discuss how to use virtual routers
line_developers
PRO
0
530
LINEにおけるネットワーク自動化チーム / Network Automation Team in LINE
line_developers
PRO
0
280
ひとりで書ける! 日英文章作成のコツ / Do-it-yourself! - Tips for writing in Japanese-English
line_developers
PRO
1
410
UIT Survey 2022
line_developers
PRO
0
120
LINE’s Journey; Road to 4 Million Cores in the Private Cloud
line_developers
PRO
0
78
Investigating Kafka performance issue caused by lock contention in xfs
line_developers
PRO
0
240
可読性から見たKotlinの言語機能 -「使いたい」の、その先へ。 / Kotlin language features and readability
line_developers
PRO
1
380
Other Decks in Technology
See All in Technology
OCIコンテナサービス関連の技術詳細 /oke-ocir-details
oracle4engineer
PRO
0
760
ユーザーテストガイドライン VERSION 2.0
kouzoukaikaku
0
270
データベースの発表には RDBMS 以外もありますよ
maroon1st
0
230
Optimizing your Swift code
kateinoigakukun
0
1.3k
本社オフィスを移転し、 オフィスファシリティ・コーポレートIT を刷新した話
rotomx
3
1.2k
【NGK2023S】 ノードエディタ形式の画像処理ツール「Image-Processing-Node-Editor」
kazuhitotakahashi
0
240
オンプレk8sとEKSの並行運用の実際
ch1aki
0
160
メドレー エンジニア採用資料/ Medley Engineer Guide
medley
3
5k
PCL (Point Cloud Library)の基本となぜ点群処理か_2023年_第2版.pdf
cvmlexpertguide
0
130
Kubernetes_EKSに入門してみる
toru_kubota
0
230
アムロは成長しているのか AIから分析する
miyakemito
1
360
地方自治体業務あるある ーアナログ最適化編-
y150saya
1
110
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
65
7.8k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
128
8.8k
Why Our Code Smells
bkeepers
PRO
326
55k
The Cult of Friendly URLs
andyhume
68
5.1k
Why You Should Never Use an ORM
jnunemaker
PRO
49
7.9k
Scaling GitHub
holman
453
140k
A better future with KSS
kneath
230
16k
Building an army of robots
kneath
301
40k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
182
15k
Making the Leap to Tech Lead
cromwellryan
116
7.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Design by the Numbers
sachag
271
18k
Transcript
LINE iOSΤϯδχΞͷʑ Shinzan Takata 2023.1.21
• ໊લ: ߴా ৽ࢁ • ॴଐ: LINE Fukuokaגࣜձࣾ App
Developmentࣨ iOSΤϯδχΞ • ։ൃαʔϏε: LINE(ελϯϓͳͲ)ɺελϯϓϝʔΧʔ • Twitter: @stzn3 shiz(ͣ͠) • GitHub: https://github.com/stzn ࣗݾհ ࣗݾհ
w SwiftݴޠΨΠυ(The Swift Programming Language)ຊޠ൛ 🌟͍ͩ͘͞13͓͍ͪͯ͠·͢։ൃϦϙδτϦ ݸਓͷ׆ಈ ࣗݾհ >
ݸਓͷ׆ಈ TXJGUPSHͱ͍͏"QQMFͷαΠτʹʹϦϯΫΛࡌ͍͖ͤͯͨͩ·ͨ͠
1/28ʹຊΛग़൛͠·͢📖 ࣗݾհ > ݸਓͷ׆ಈ IUUQTXXXBNB[PODPKQEQ ʮ3.3 ίʔυͰͷܖʯΑΓ
LINE iOSΤϯδχΞͷࠒͷಇ͖ํ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ
150໊Ҏ্ࡏ੶ iOSΤϯδχΞͷ͍Δڌ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ
150໊Ҏ্ࡏ੶ iOSΤϯδχΞͷ͍Δڌ ৭ʑͳࠃ͔Βདྷ͍ͯΔ ※ ࣗࠃͰಇ͍͍ͯΔਓ͋Γ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ ؖࠃ ຊ
ϕτφϜ ౦ژ ژ Ԭ
༷ʑͳαʔϏε։ൃʹܞΘ͍ͬͯΔ ৭ʑͳ։ൃڥɺഎܠͷதͰಇ͍͍ͯΔ ଞଟ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ
ʑͷۀओʹνʔϜ୯Ґ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ > ʑͷۀओʹνʔϜ୯Ґ νʔϜ νʔϜ νʔϜ ΓऔΓجຊతʹΦϯϥΠϯ(ग़ࣾࣗ༝) ※
ඞཁʹԠͯ͡௨༁(Bot)͕ೖΔ
ϓϩδΣΫτվળ׆ಈ ֤ڌ͔Β༗ࢤΛืͬͯϓϩδΣΫτͷվળʹ͍ͭͯߟ͑Δҕһձ͕͋Δ ྫ: ϞδϡʔϧԽɺઃܭɺίʔυελΠϧΨΠυɺίʔυϨϏϡʔ ओͳ׆ಈ: ձٞɺσΟεΧογϣϯ ϓϩϙʔβϧαϯϓϧΨΠυϥΠϯ࡞ɾߋ৽
ܾఆࣄ߲ͷීٴ׆ಈ LINE iOSΤϯδχΞͷࠒͷಇ͖ํ > ϓϩδΣΫτվળ׆ಈ ίʔυϨϏϡʔҕһձ ઃܭվળҕһձ
LINE iOSΤϯδχΞͷ ࠒͷۀҎ֎ͷͭͳ͕Γ ࠒͷۀҎ֎ͷͭͳ͕Γ
৽͍ٕ͠ज़ͷઓ • Early Bird TF(λεΫϑΥʔε) ຖWWDCޙʹ৽iOSͷBetaόʔδϣϯΛͬͯ৽͍͠ػೳͷಋೖΛݕূɺ ఏҊ͢ΔϓϩδΣΫτ ྫ: Widget •
ར༻Մೳʹͳٕͬͨज़ਵ࣌ݕূ&ಋೖ όʔδϣϯΞοϓޙʹ·ͣར༻Մೳͦ͏ͳͱ͜ΖͰݕূ&ಋೖ ྫ: Swift ConcurrencyɺSwiftUIɺCombine ࠒͷۀҎ֎ͷͭͳ͕Γ > ৽͍ٕ͠ज़ͷઓ
ఆظ։࠵ͷษڧձ • Study Session ΤϯδχΞ͕͋Δ1ͭͷτϐοΫʹ͍ͭͯ͢ɻτϐοΫԿͰOK(ࣄʹ ؔͳͯ͘) ྫ: - DDDΛͬͯiOSͱAndroidͰϞσϧΛ౷Ұͨ͠ -
ϓογϡ௨౸ୡΛ্ͤ͞ΔͨΊʹ͓͜ͳͬͨ͜ͱ - όΠφϦίʔυ͔ΒΦϒδΣΫτͷϥΠϑαΠΫϧΛಡΈղ͘ - ϓϩάϥϚʔͷ݈߁श׳ ࠒͷۀҎ֎ͷͭͳ͕Γ > ఆظ։࠵ͷษڧձ
• Tech-Verse 2022: https://tech-verse.me/ja LINEͱϠϑʔ͕߹ಉͰ։࠵ͨ͠ΦϯϥΠϯٕज़ΧϯϑΝϨϯε • ଞMeetupͳͲ: https://line.connpass.com/ Πϕϯτओ࠵ ࠒͷۀҎ֎ͷͭͳ͕Γ
> Πϕϯτओ࠵
Πϕϯτεϙϯαʔ ࠒͷۀҎ֎ͷͭͳ͕Γ > Πϕϯτεϙϯαʔ try! Swift Tokyo 2019 iOSDC Japan
2022
THANK YOU