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
FlutterでTikTokログインができるパッケージを作った話 (short ver.)
Search
K9i - Kota Hayashi
August 24, 2023
Programming
0
440
FlutterでTikTokログインができるパッケージを作った話 (short ver.)
「モバチキ 〜Mobile Tips 共有会〜 #1」の5分LT用資料です
K9i - Kota Hayashi
August 24, 2023
Tweet
Share
More Decks by K9i - Kota Hayashi
See All by K9i - Kota Hayashi
北九州でFlutterハンズオンをしたので雑多に振り返る
k9i
0
23
FFF(Fukuoka Flutter Fanclub)の紹介
k9i
0
49
Flutter Favoriteプログラムについて調べてみた
k9i
0
880
2023年のFlutter(オフライン)イベントを振り返る
k9i
0
140
Flutterの魅力とコミュニティ活動
k9i
0
230
Flutterエンジニア向け?おすすめmac向けアプリ
k9i
0
210
ゆめみの謎制度「フルリモし放題制度 ㊗️ MAX」で買ったものを紹介します
k9i
0
370
Flutter導入時に警戒すべき要件X選
k9i
1
610
FlutterでTikTokログインができるパッケージを作った話
k9i
1
320
Other Decks in Programming
See All in Programming
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
690
Ruby Function Composition
bkuhlmann
1
340
JavaScript Closure
asoluka
0
150
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
110
PHPはいつから死んでいるかの調査
chiroruxx
2
420
Code Reviews
bkuhlmann
4
900
Try creating your own orderedmap
kazamori
1
240
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
150
Direct Style Effect Systems The Print[A] ExampleA Comprehension Aid
philipschwarz
PRO
0
140
PostmanでAPIの動作確認が楽になった話
h455h1
0
180
Site Reliability Engineering for GMO
pyama86
8
1.1k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
423
63k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Why Our Code Smells
bkeepers
PRO
331
56k
Rails Girls Zürich Keynote
gr2m
91
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Atom: Resistance is Futile
akmur
260
25k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Designing with Data
zakiwarfel
96
4.8k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Side Projects
sachag
451
41k
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)