Flutter

awesome flutter : kakao_flutter_sdk 를 사용해보자.

Software for Digital Joy~ 2021. 4. 20. 10:29
반응형

flutter 프로젝트 진행 중 카카오를 연동 기능을 구현합니다.

그래서 pub.dev 사이트에 들어가서 kakao_flutter_sdk를 찾았습니다.

 

아직 정식버전이 아닌지 1버전 이상이 아닌 0.6.1 버전입니다.

2021년 4월 12일에 업데이트 되었습니다.

 

https://pub.dev 사이트 : kakao_flutter_sdk 메인 페이지

Example 탭에 링크되어 있는 github를 찾아보았습니다.

github 사이트의 kakao_flutter_sdk

다운로드 받은 후 안드로이드 스튜디오로 example 폴더를 연다.

 

kakao_flutter_sdk의 example 폴더 구조입니다.

다음은 카카오 개발자 센터에서 내 앱을 등록해야 합니다.

 

developers.kakao.com/

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

"내 애플리케이션" 생성

"플랫폼" 등록 : 안드로이드에서 키 해시를 등록하고 패키지명을 확인합니다. -> 소스에 입력해야 합니다.

키 해시를 생성하는 방법은 다음 블로그를 참조하시기 바랍니다.

 

digitaljoy.tistory.com/12

 

awesome Flutter 플러터 개발 : Kakao api 해쉬키 구하기

코틀린 프로젝트를 로드 합니다. bulid.gradle에 다음과 같이 maven 레파지토리를 설정합니다. 모듈 레벨의 build.gradle파일에 필요한 모듈을 설정합니다. 소스코드에 hashkey를 구하는 함수를 호출하여 h

digitaljoy.tistory.com

다음은 flutter 소스를 수정하도록 하겠습니다.

main.dart 소스를 수정합니다. clientId와 javascriptClientId 를 입력합니다.

id 입력

applicationId 입력

applicationID 입력

이제 실행해 보도록 하겠습니다.

와우~~!! 앱이 정상적으로 실행되었습니다.

kakao flutter 로그인 화면
story 화면

 

728x90
반응형