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
FlutterでTikTokログインができるパッケージを作った話 (short ver.)
Search
K9i - Kota Hayashi
August 24, 2023
Programming
830
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FlutterでTikTokログインができるパッケージを作った話 (short ver.)
「モバチキ 〜Mobile Tips 共有会〜 #1」の5分LT用資料です
K9i - Kota Hayashi
August 24, 2023
More Decks by K9i - Kota Hayashi
See All by K9i - Kota Hayashi
北九州でFlutterハンズオンをしたので雑多に振り返る
k9i
0
110
FFF(Fukuoka Flutter Fanclub)の紹介
k9i
0
170
Flutter Favoriteプログラムについて調べてみた
k9i
0
1.4k
2023年のFlutter(オフライン)イベントを振り返る
k9i
0
300
Flutterの魅力とコミュニティ活動
k9i
0
570
Flutterエンジニア向け?おすすめmac向けアプリ
k9i
0
540
ゆめみの謎制度「フルリモし放題制度 ㊗️ MAX」で買ったものを紹介します
k9i
0
540
Flutter導入時に警戒すべき要件X選
k9i
1
950
FlutterでTikTokログインができるパッケージを作った話
k9i
1
540
Other Decks in Programming
See All in Programming
小さなアプリを作って公開するまで
onozaty
0
160
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
170
作れるエンジニアから、価値を届けるエンジニアへ
ryunakayama
1
250
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
3
290
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
Crash Auto Pipelines
veronikapj
1
410
Claude Code ハーネスDeep Dive – 君はどこまで制御する? -
takateeen_knj
6
5.1k
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.8k
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
ActionController meets Protocol Buffers
sorah
1
800
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
380
Discover your Explorer Soul
emna__ayadi
2
1.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
560
The Cost Of JavaScript in 2023
addyosmani
56
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
The Curious Case for Waylosing
cassininazir
1
610
New Earth Scene 8
popppiees
5
2.8k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
A better future with KSS
kneath
240
18k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
FlutterでTikTokログインが できるパッケージを作った話 (short ver.) モバチキ 〜Mobile Tips 共有会〜 #1 Kota
Hayashi (K9i)
自己紹介
Flutterにおけるパッケージとは - 特定の機能などを提供する独立したモジュール - Androidでのライブラリ、iOSでのPodといえば伝わりやすい - (ってChatGPTが言ってた) - pub.devというパッケージリポジトリで管理されている
開発していたアプリでTikTok認証が必要に - https://developers.tiktok.com/doc/login-kit-overview/ - TikTokのLogin Kitを使うことで認証可能 - iOS、Android、Web向けには公式が対応している - Flutter向けのパッケージは無し😇
作ったパッケージ
MethodChannel - Flutterでプラットフォーム (iOS、Androidなど)のメソッド を呼び出す、その逆をするAPI - 公式ページ - 日本語記事
Pigeon - MethodChannelは型安全ではない - Pigeonというパッケージを使うと型安全にやりとりできる - https://pub.dev/packages/pigeon - 作った当時知らなかったので、まだflutter_tiktok_sdkでは使っていない
参考になったパッケージ - https://pub.dev/packages/flutter_line_sdk - https://pub.dev/packages/flutter_facebook_auth - どちらもネイティブ向けのSDKをflutterで使えるようにしている
まとめ - Flutterにおけるパッケージの紹介 - flutter_tiktok_sdkを作った - Flutterでプラットフォームのメソッドを呼ぶMethodChannel - 参考になったパッケージの紹介
イベント宣伝(1/2)
イベント宣伝(2/2)