플러터(232)
-
플러터에서 알림을 간편하게 구현하는 flutter_local_notifications 패키지: 주의 사항 및 고급 기능
flutter_local_notifications 패키지는 Flutter 앱에서 다양한 알림을 간편하게 구현하도록 지원하지만, 사용하기 전에 몇 가지 주의 사항과 고려해야 할 사항들이 있습니다.1. 주의 사항Flutter 버전: flutter_local_notifications 패키지는 Flutter 2.0 이상에서만 사용할 수 있습니다. 앱 개발 환경이 이전 버전인 경우, 해당 버전을 지원하는 다른 알림 패키지를 선택해야 합니다.알림 채널 설정: 알림을 표시하기 전에 반드시 알림 채널을 설정해야 합니다. 알림 채널은 알림의 모양, 소리, 중요도 등을 정의하며, 앱 사용자 경험에 중요한 영향을 미칩니다.알림 아이콘 및 이미지: 알림 아이콘과 이미지를 사용하여 사용자의 시각적 인지도를 높일 수 있습니다. ..
2024.06.04 -
플러터에서 Image Picker 패키지 옵션 살펴보기
Flutter에서 이미지 또는 동영상을 선택하거나 촬영하는 기능을 간편하게 구현할 수 있도록 image_picker 패키지가 제공됩니다. 이 패키지는 다양한 옵션을 제공하여 개발자가 원하는 대로 이미지 또는 동영상을 선택하고 처리할 수 있도록 지원합니다.1. 기본 옵션1.1 이미지 소스 선택ImageSource.gallery: 기기의 갤러리에서 이미지를 선택합니다.ImageSource.camera: 기기의 카메라로 사진을 촬영합니다.1.2 이미지 선택 방식pickImage(): 단일 이미지를 선택합니다.pickMultipleImages(): 여러 이미지를 동시에 선택합니다.1.3 이미지 크기 조정maxHeight: 선택된 이미지의 최대 높이를 제한합니다.maxWidth: 선택된 이미지의 최대 너비를 제한..
2024.06.03 -
플러터에서 Image Picker 패키지 사용법
1. 개요Flutter에서 이미지를 선택하거나 촬영하는 기능을 간편하게 구현할 수 있도록 image_picker 패키지가 제공됩니다. 이 패키지를 사용하면 갤러리에서 이미지를 선택하거나 카메라로 직접 사진을 촬영하여 앱에 활용할 수 있습니다.2. 설치프로젝트에 image_picker 패키지를 설치하려면 다음 명령어를 실행합니다. pub add image_picker 3. 사용 방법3.1 기본 사용pubspec.yaml 파일에 image_picker 패키지를 추가합니다.dependencies: flutter: sdk: flutter image_picker: ^latest_version Dart 코드에서 image_picker 패키지를 import합니다.import 'package:image_pic..
2024.06.03 -
안드로이드 배포방법
1. upload key-store 생성keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA \-keysize 2048 -validity 10000 -alias upload 2. 생성한 keystore를 Project에서 사용할 수 있도록 2가지를 한다.1) keystore 정보들어있는 파일을 생성 ( android )key.properties을 생성 후storePassword=MaccreykeyPassword=MaccreykeyAlias=uploadstoreFile=/Users/maccrey/development/Development/01. developing/diary_app/navi_diary/android/app/upload-keystor..
2024.06.03 -
App ICON 변경
앱 아이콘을 변경하는 방법은 사용하는 개발 환경에 따라 다릅니다.여기에서는 안드로이드와 iOS 앱에서 아이콘을 변경하는 방법을 설명하겠습니다.안드로이드 앱 아이콘 변경 방법안드로이드 스튜디오를 사용하여 안드로이드 앱의 아이콘을 변경하는 절차는 다음과 같습니다:아이콘 이미지 준비:아이콘 이미지를 준비합니다 ( 1024 X 1024 )https://www.appicon.co/ 에 접속합니다.필요한 아이콘을 사이즈를 선택하고 이미지를 업로드합니다. 적절한 해상도의 아이콘 이미지를 준비합니다. 안드로이드 앱 아이콘은 다양한 크기로 필요합니다 (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi).보통 48x48, 72x72, 96x96, 144x144, 192x192 픽셀 크기의 이미지를 준비합니다...
2024.06.03 -
플러터에서 로그인 여부에 따라 페이지 라우팅하기
플러터 앱 개발에서 로그인 여부에 따라 페이지 라우팅을 구현하는 것은 매우 중요한 작업입니다. 사용자가 로그인하지 않은 상태에서 로그인이 필요한 페이지에 접근하면 적절한 페이지로 안내하거나 로그인 절차를 안내해야 합니다.이 블로그 포스에서는 플러터에서 로그인 여부에 따라 페이지 라우팅을 구현하는 두 가지 방법을 소개합니다.1. Navigator 사용하기Navigator는 플러터에서 페이지 라우팅을 관리하는 기본 클래스입니다.로그인 여부에 따라 페이지 라우팅을 구현하려면 다음과 같이 Navigator를 사용할 수 있습니다.import 'package:flutter/material.dart';class MyApp extends StatelessWidget { @override Widget build(Bu..
2024.05.31