반응형
250x250
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

폴크(FOLC)

Flutter App - first work 본문

Flutter, Android/Flutter 사용법

Flutter App - first work

folcjin 2021. 7. 9. 14:06
728x90
반응형

# first work
   > Weather, Air Condition, Camera

 

1. Weather
   # 무료 사이트 이용 - http://api.openweathermap.org
import 'package:http/http.dart' as http;
String url_weather = 'http://api.openweathermap.org/data/2.5/weather?lat=$dPosX&lon=$dPosY&appid=$apiKey&units=metric';

http.Response response = await http.get(url_weather);
if (response.statusCode == res_ok) return jsonDecode(response.body);

 

2. Air Condition
   # 무료 사이트 이용 - http://api.openweathermap.org
import 'package:http/http.dart' as http;
String url_airCond =
'http://api.openweathermap.org/data/2.5/air_pollution?lat=$dPosX&lon=$dPosY&appid=$apiKey';
http.Response response = await http.get(url_airCond);
if (response.statusCode == res_ok) return jsonDecode(response.body);

 

 

3. Camera module
   # Flutter dev 에서 제공하는 소스 코드 이용
import 'package:camera/camera.dart';
cameras = await availableCameras();
CameraController _cameraController = CameraController(cameras[_cameraIndex], ResolutionPreset.veryHigh);
_cameraController.initialize();
await _cameraController.takePicture();

728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --