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
810
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
100
FFF(Fukuoka Flutter Fanclub)の紹介
k9i
0
160
Flutter Favoriteプログラムについて調べてみた
k9i
0
1.4k
2023年のFlutter(オフライン)イベントを振り返る
k9i
0
290
Flutterの魅力とコミュニティ活動
k9i
0
550
Flutterエンジニア向け?おすすめmac向けアプリ
k9i
0
510
ゆめみの謎制度「フルリモし放題制度 ㊗️ MAX」で買ったものを紹介します
k9i
0
530
Flutter導入時に警戒すべき要件X選
k9i
1
930
FlutterでTikTokログインができるパッケージを作った話
k9i
1
530
Other Decks in Programming
See All in Programming
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
240
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
460
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
670
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
130
「人を評価する AI」の設計と実装
ryoyanara
0
260
Introducing Stack Pull Request in GitHub
kkamegawa
0
110
初めての模倣学習とVLA
natsutan
0
320
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
240
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.9k
ALB ログから Trace を気合で繋げる技術
fohte
7
770
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
120
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
810
Designing for humans not robots
tammielis
254
26k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
560
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Leo the Paperboy
mayatellez
8
2.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
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)