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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
K9i - Kota Hayashi
August 24, 2023
Programming
820
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
160
Flutter Favoriteプログラムについて調べてみた
k9i
0
1.4k
2023年のFlutter(オフライン)イベントを振り返る
k9i
0
290
Flutterの魅力とコミュニティ活動
k9i
0
560
Flutterエンジニア向け?おすすめmac向けアプリ
k9i
0
530
ゆめみの謎制度「フルリモし放題制度 ㊗️ MAX」で買ったものを紹介します
k9i
0
530
Flutter導入時に警戒すべき要件X選
k9i
1
940
FlutterでTikTokログインができるパッケージを作った話
k9i
1
540
Other Decks in Programming
See All in Programming
Domain-Driven Transformation
hschwentner
2
2.3k
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
390
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
1
900
Simple Storage Service(S3) is not simple
iwatsukayura
0
210
残高管理から台帳サービスへの進化
artoy
0
170
Heart of Swift Concurrency
koher
0
1.2k
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
110
ジョジョの世界をXRで再現する
mofurune
0
130
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
310
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
470
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
142
7.7k
Site-Speed That Sticks
csswizardry
13
1.5k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
610
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Amusing Abliteration
ianozsvald
1
330
A better future with KSS
kneath
240
18k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
570
HDC tutorial
michielstock
2
950
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)