본문 바로가기
버킷리스트/앱 만들기

오공완(with 코드팩토리의 플러터 프로그래밍) #14 (포토 스티커)

by 또또도전 2024. 8. 8.
반응형

// 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.

플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.

오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.

 

사용할 기능: gestureDetector, 스티커 붙이기, 스티커 삭제

 

  준비

 

1. 에뮬에 이미지추가

2. 이미지 추가

3. pubspec 설정

4. 네이티브 권한 설정

 

  구현하기

 

1. AppBar

2. Body

3. Footer

4. EmoticonSticker 위젯

5. 스티커 붙이기, 삭제하기, 이미지 저장하기

* What went wrong:
The Android Gradle plugin supports only Kotlin Gradle plugin version 1.5.20 and higher.
The following dependencies do not satisfy the required version:
project ':image_gallery_saver' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.72

 

계속되는 오류 이걸 해결하기 위해 코드들을 비교해 봐야겠지만 그러기엔 마음이 계속 조급해지고 있다.

어느 정도만 따라하고 이제는 내 갈 길을 가야 하지 않을까..

 

<추가기능>

GestureDetector

  - onTap: 한 번 탭 했을 때 콜백 함수 실행

  - onDoubleTap

  - onLongPress

  - onScale: 확대하기를 했을 때

  - onVerticalDragStart: 수직 드래그가 시작됐을 때

  - onVerticalDragEnd

  - onHorizontalDragStart: 수평 드래그가 시작됐을 때

  - onHorizontalDragEnd

  - onPanStart: 드래그가 시작됐을 때

  - onPanEnd

  

반응형