「モバチキ 〜Mobile Tips 共有会〜 #1」の5分LT用資料です
FlutterでTikTokログインができるパッケージを作った話(short ver.)モバチキ 〜Mobile Tips 共有会〜 #1Kota Hayashi (K9i)
View Slide
自己紹介
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)