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
LINE Taiwan Client Projects & What we use in A...
Search
LINE Developers
March 29, 2019
Technology
0
3.4k
LINE Taiwan Client Projects & What we use in Android team_
LINE Developer Meetup 開發者小聚系列活動 #7
https://linegroup.kktix.cc/events/20190329
LINE Developers
March 29, 2019
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
1
2k
Java 21 Overview
line_developers
6
1k
Code Review Challenge: An example of a solution
line_developers
1
1.1k
KARTEのAPIサーバ化
line_developers
1
450
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.1k
A/B Testing at LINE NEWS
line_developers
3
860
LINEのサポートバージョンの考え方
line_developers
2
1.1k
Other Decks in Technology
See All in Technology
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
240
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
0
430
C++26 エラー性動作
faithandbrave
2
710
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
26
11k
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
370
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
190
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
20241220_S3 tablesの使い方を検証してみた
handy
3
360
.NET 9 のパフォーマンス改善
nenonaninu
0
780
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
65
11k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Into the Great Unknown - MozCon
thekraken
33
1.5k
The Invisible Side of Design
smashingmag
298
50k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
For a Future-Friendly Web
brad_frost
175
9.4k
Adopting Sorbet at Scale
ufuk
73
9.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
What's in a price? How to price your products and services
michaelherold
243
12k
Transcript
LINE Taiwan Client Projects & What we use in Android
team Daniel Kao
Self Introduction • Work experience • hTc • Yahoo •
LINE
Projects • LINE TODAY App • Small scale project (3
~ 5 developers) • LINE SDK • Open Source library for external developers • Components in LINE App • Large scale app (dozens to 100 ~ developers)
LINE TODAY App • News App for Indonesia • Contents
are based on LINE TODAY
LINE SDK provides a modern way of implementing LINE APIs.
The features included in this SDK will help you develop a mobile app with engaging and personalized user experience. Your App LINE SDK LINE App ② Show Consent page ① Ask to login ③ Agree to login ④ Send back user profile
LINE SDK References • Documentation • https://developers.line.biz/en/docs/android-sdk/ • Open Source
• https://github.com/line/line-sdk-android
Components in LINE App • LINE Today tab • LINE
Keep • LINE Album • etc
How we run projects • We run Scrum practice for
our projects • Version Control System: git (with enterprise GitHub) • Continuous Integration System: Jenkins
What we use in projects • Programming Language: mainly Kotlin
(since 2017/10 ~) • Architecture: MVP or MVVM • Libraries • Rxjava2, retrofit, gson • Glide • Buffterknife, dagger, koin