Flutter_끄적끄적
-
[Flutter]플러터 notifications Icon 만들기 |안드로이드, IOSFlutter_끄적끄적 2022. 3. 13. 15:03
안드로이드 어플리케이션 notifications에서 사용되는 Icon은 일반적으로 사용하는 아이콘으로 설정이 불가능하다. 별도로 만들어줘야 한다. 보통 안드로이드 스튜디오를 활용해서 어플리케이션을 제작하기 때문에 해당 IDE 기준으로 설명 해보겠다! 먼저 안드로이드 스튜디오 해당 프로젝트를 연다. [해당 프로젝트]-> android-> app-> src-> main-> res 에서 오른쪽 마우스를 클릭하여 ImageAsset를 클릭 한다. Icon Type을 Notification Icons 선택 후 미리 준비해둔 이미지 파일 첨부한 후 FINSH 버튼을 누르면 Notification Icon 이미지는 96 x 96 png 이미지로 만들며 색상이 들어가지 않는 이미지로 생성 해야 한다. Notificat..
-
[Flutter]플러터 flutter_local_notifications |안드로이드, IOSFlutter_끄적끄적 2022. 3. 13. 07:14
오랜만에 flutter_local_notifications 패키지를 사용하면서 많은 자료가 없어서 정리해본다 Flutter Local Notification 이란? 먼저 flutter_local_notifications라는 패키지는 앱에서 특정 메시지를 보내 사용자에게 알림을 전해주는 패키지다. 보통 firebase를 통해서 FCM을 많이 사용하지만, 어째든 firebase를 통해 메세지를 전달하는건 네트워크 트래픽이 발생하고 서비스 규모가 커지면 매번 네트워크 트래픽을 발생하기에는 비용적인 부담도 있다. flutter_local_notifications라는 패키지는 말그대로, 로컬단 앱에서 사용자에게 특정 메세지를 보내 알림 처리를 할 수 있다.(네트워크 트래픽 발생X) 그럼 사용방법을 정리해본다. P..
-
[Flutter]플러터(Share - 공유)|안드로이드, IOSFlutter_끄적끄적 2022. 2. 22. 06:50
앱을 만들때, 요즘 시대 공유기능은 필수 이다. 공유 기능은 안드로이드, IOS 2가지 방법이 있다. 가장 힘든건 IPad였다.. 애플의 실수인지는 몰라도 Share기능을 사용하면, 무응답으로 대답하며 오류코드가 쏟아진다.. 디바이스 크기를 혼자서 못잡는 버그가 있다.. 버그 내용은 디버그 내용은 아래와 같다. "", "", "", "", "", "" NSLayoutConstraint 내용은 별도 찾아서 공부하길 바란다. 너무 복잡하다.. 그렇게 삽질을 하며 검색해본 결과 좋은 해결 방법을 찾았다. 나와 같은 문제가 생각보다 많으면서..적은?거같더라 GitHub 출처:https://github.com/flutter/flutter/issues/47220 사용 패키지(pubspec.yaml 추가) share..
-
[Flutter]플러터(오픈 라이선스 자동출력) |안드로이드, IOSFlutter_끄적끄적 2022. 1. 8. 07:20
앱을 배포 할때 특정 패키지들은 해당 앱에 사용된 패키지를 명시해야 할 때 가 있다. Flutter 패키지 중 해당 프로젝트에 사용된 패키지 오픈소스 라이선스를 자동 출력해주는 패키지가 있다. 사용 패키지(pubspec.yaml 추가) dev_dependencies: flutter_test: sdk: flutter flutter_oss_licenses: ^1.1.1 *해당 패키지 설치는 dev_dependencies 밑에 명시 해줘야한다. 해당 프로젝트 터미널창에 명령어 입력 1. flutter pub get 2. flutter pub run flutter_oss_licenses:generate.dart *2번째 명령어 까지 입력하면 해당 프로젝트의 최상위에 oss_licenses.dart 라는 파일이 ..
-
[Flutter]플러터 버튼 클릭 시 진동 주기 |안드로이드, IOSFlutter_끄적끄적 2021. 12. 11. 18:12
플러터에서 기존 제공되고 있는 Button을 제외한, 직접 제작한 Button을 만드는 일은 허다하게 많다.. 제작한 버튼을 눌렀을때 진동 효과 또한 별도 패키지를 이용해서 설정을 해줘야 한다. 사용 패키지(Flutter에서 기본적으로 제공되는 services 패키지) import 'package:flutter/services.dart'; 권한 가져오기(android-> app-> src-> main-> AndroidManifest.xml) //진동 효과 권한 가져오기 사용코드 onTap: (){ HapticFeedback.vibrate(); //미세한 진동 HapticFeedback.heavyImpact(); //강한 진동 HapticFeedback.lightImpact(); //약한 진동 },
-
[Flutter]플러터 버튼 클릭 시 진동 주기 |안드로이드, IOSFlutter_끄적끄적 2021. 12. 1. 23:20
플러터에서 기존 제공되고 있는 Button을 제외한, 직접 제작한 Button을 만드는 일은 허다하게 많다.. 제작한 버튼을 눌렀을때 진동 효과 또한 별도 패키지를 이용해서 설정을 해줘야 한다. 사용 패키지(Flutter에서 기본적으로 제공되는 services 패키지) import 'package:flutter/services.dart'; 권한 가져오기(android-> app-> src-> main-> AndroidManifest.xml) //진동 효과 권한 가져오기 사용코드 onTap: (){ HapticFeedback.vibrate(); //미세한 진동 HapticFeedback.heavyImpact(); //강한 진동 HapticFeedback.lightImpact(); //약한 진동 },