패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.0.13

camera_with_files

갤러리 뷰를 갖춘 카메라 모듈을 만드세요. WhatsApp 카메라 모듈과 비슷합니다.

AndroidiOS
30일 다운로드
80
좋아요
22
Pub 점수
110

패키지 설치

flutter pub add camera_with_files

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

WhatsApp의 카메라 인터페이스를 닮은 갤러리 뷰를 갖춘 카메라 모듈을 제공하는 플러터 패키지입니다. 사용자는 사진과 동영상을 촬영하고 카메라 모드를 전환하며 앱 내에서 이전에 촬영한 미디어를 직접 탐색할 수 있습니다. 안드로이드 및 iOS 플랫폼과 원활하게 통합되어 이미지 및 비디오 선택에 네이티브처럼 느껴지는 경험을 제공합니다. 직관적인 미디어 캡처와 관리가 필요한 앱에 적합합니다.

사용 사례

  • 즉시 사진 캡처
  • 비디오 녹화
  • 갤러리 통합
  • 소셜 미디어 공유
  • 앱 내 미디어 관리
  • WhatsApp 스타일의 카메라 UI

주요 기능

  • WhatsApp를 영감으로 한 사용자 인터페이스
  • 카메라 및 갤러리 전환
  • 크로스 플랫폼 지원 (Android 및 iOS)
  • Flutter와의 간편한 통합
  • 미디어 미리보기 및 선택
  • 내장 파일 처리

적합한 대상

  • 메시징 앱
  • 소셜 네트워킹 앱
  • 사진 공유 플랫폼
  • 사용자 프로필 생성 도구
  • 콘텐츠 생성 앱
  • 모바일 우선 애플리케이션

고려 사항

  • 카메라 및 저장 권한이 필요합니다
  • UI 컴포넌트의 사용자 지정이 제한적
  • 하위 플랫폼 카메라 API에 따라 다릅니다
  • 추가 상태 관리가 필요할 수 있습니다
  • 필터 또는 AR와 같은 고급 카메라 기능에는 적합하지 않습니다
  • 간단한 미디어 캡처가 필요한 앱에서 가장 잘 사용됨

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Camera with image picker

Whatsapp like UI

N|Solid

Camera with image picker works on android, ios and Web.

  • Multiple image selection.
  • optional single image selection.
  • camera switching
  • flash light

Usage

Navigate to the camerApp page and after selecting image or taking photo from camera will return the selected list of files

For Multiple image selection

List<File> data = await Navigator.of(context).push(MaterialPageRoute<List<File>>(
builder:(BuildContext context)=> const CameraApp(
//multiple image selection flag
isMultiple :true
),),);

For Single image selection

data[0] will contain the file.

List<File> data = await Navigator.of(context).push(MaterialPageRoute<List<File>>(
builder:(BuildContext context)=> const CameraApp(
//multiple image selection flag
isMultiple :false
),),);

카테고리

의존성

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.