Search packages, repositories and app categories

Package detailsv2.1.0

kakao_flutter_sdk

A flutter plugin for Kakao API, which supports Kakao login, KakaoTalk Share, User API, KakaoTalk API and Navi API.

AndroidiOS
30-day downloads
6.4K
Likes
158
Pub points
150

Install package

flutter pub add kakao_flutter_sdk

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The kakao_flutter_sdk is a Flutter plugin that enables integration with Kakao's suite of APIs, including Kakao Login, KakaoTalk sharing, User API, KakaoTalk API, and Navi API. It allows developers to authenticate users via Kakao, share content through KakaoTalk, access user information, send messages, and provide navigation services within their apps. Designed for Android and iOS, it simplifies the process of adding Kakao-powered features to Flutter applications.

Use cases

  • Implementing Kakao login authentication
  • Sharing content via KakaoTalk
  • Fetching user profile data
  • Sending messages through KakaoTalk
  • Integrating navigation using Kakao Navi

Key features

  • Kakao Login support
  • KakaoTalk share functionality
  • User and Navi API access
  • Cross-platform compatibility (Android & iOS)
  • Easy integration via Flutter pub

Suitable for

  • Apps targeting South Korean users
  • Social media or messaging integrations
  • Apps requiring quick login via Kakao
  • Travel or location-based services
  • Mobile apps needing in-app sharing

Considerations

  • Requires Kakao developer account setup
  • Needs proper API key configuration
  • Limited international reach outside Korea
  • Depends on Kakao app availability on device
  • May require additional permissions for full functionality

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

kakao_flutter_sdk

This document introduces how to use the Kakao SDK for Flutter (Flutter SDK). The Flutter SDK supports Android and iOS platforms as of now, and will support web platform in the near future.

Requirements

Here are what you need to use the Flutter SDK:

  • Dart 3.9.0 or higher
  • Flutter 3.38.0 or higher
  • Target Android API level 21 or higher (Android 5.0 (Lollipop) or higher)
  • iOS Deployment Target 13.0 or higher
  • Web browser support

How to develop

To integrate the Kakao APIs with the Flutter SDK, read the following documentation:

How to Contribute

If you want to contribute to this repository, read the followings:

License

This software is licensed under the Apache 2 license, quoted below.

Copyright 2019 Kakao Corp. https://www.kakaocorp.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this project except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Categories

Dependencies

Dependency list 8 items

  • kakao_flutter_sdk_auth^2.1.0
  • kakao_flutter_sdk_common^2.1.0
  • kakao_flutter_sdk_friend^2.1.0
  • kakao_flutter_sdk_navi^2.1.0
  • kakao_flutter_sdk_share^2.1.0
  • kakao_flutter_sdk_talk^2.1.0
  • kakao_flutter_sdk_template^2.1.0
  • kakao_flutter_sdk_user^2.1.0

Source repository

Projects using this package