APPCHOBO
SYSTEM BOOTING...
v0.1.bit · firebase build · 富士 ed.
LV14
HP87/100
MP42/80
EXP2,840
1,240 G
앱초보의 모험
◀ 프롬프트 창고
#디바이스 통합 · claude-code

카메라 통합 (camera 패키지)

앱에서 카메라 열어 사진/비디오 촬영.

#camera#image-capture
변수 1 — 여기 채우면 아래 프롬프트에 바로 들어가요
앱에서 카메라 열어 사진/비디오 촬영. 패키지: `camera: ^0.10.0` 기본: ```dart class CameraScreenState extends State { late CameraController _cameraController; late Future<void> _initializeCamera; @override void initState() { super.initState(); _initializeCamera = _setupCamera(); } Future<void> _setupCamera() async { final cameras = await availableCameras(); final camera = cameras.first; _cameraController = CameraController( camera, ResolutionPreset.high, ); await _cameraController.initialize(); } Future<void> _takePicture() async { final image = await _cameraController.takePicture(); print('사진: ${image.path}'); } @override Widget build(BuildContext context) { return FutureBuilder( future: _initializeCamera, builder: (context, snapshot) { if (snapshot.connectionState == ConnectionState.done) { return Stack( children: [ CameraPreview(_cameraController), Align( alignment: Alignment.bottomCenter, child: FloatingActionButton( onPressed: _takePicture, child: Icon(Icons.camera), ), ), ], ); } return Center(child: CircularProgressIndicator()); }, ); } @override void dispose() { _cameraController.dispose(); super.dispose(); } } ``` {{CAMERA_USE_CASE}}에 카메라 기능 추가할까?
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.
▼ SPONSORED ▼
프롬프트 하단 광고