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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
K9i - Kota Hayashi
August 24, 2023
Programming
0
760
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
80
FFF(Fukuoka Flutter Fanclub)の紹介
k9i
0
110
Flutter Favoriteプログラムについて調べてみた
k9i
0
1.3k
2023年のFlutter(オフライン)イベントを振り返る
k9i
0
270
Flutterの魅力とコミュニティ活動
k9i
0
500
Flutterエンジニア向け?おすすめmac向けアプリ
k9i
0
470
ゆめみの謎制度「フルリモし放題制度 ㊗️ MAX」で買ったものを紹介します
k9i
0
500
Flutter導入時に警戒すべき要件X選
k9i
1
870
FlutterでTikTokログインができるパッケージを作った話
k9i
1
490
Other Decks in Programming
See All in Programming
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
150
2026年 エンジニアリング自己学習法
yumechi
0
140
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
330
Metaprogramming isn't real, it can't hurt you
okuramasafumi
0
110
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
630
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
310
Raku Raku Notion 20260128
hareyakayuruyaka
0
390
Oxlint JS plugins
kazupon
1
1k
組織で育むオブザーバビリティ
ryota_hnk
0
180
AI巻き込み型コードレビューのススメ
nealle
2
1.6k
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
140
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
100
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
130
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Chasing Engaging Ingredients in Design
codingconduct
0
120
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
The World Runs on Bad Software
bkeepers
PRO
72
12k
First, design no harm
axbom
PRO
2
1.1k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.2k
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)