Programming/Flutter 5

플러터(Flutter) 스터디 6주차

Udemy 플러터 강의 6주차 ㄴ Section 14. Bitcoin Ticker https://www.udemy.com/course/flutter-bootcamp-with-dart/ 이번 강의에서는 coin API를 호출하여 코인 가격 정보를 가져온 뒤, 각 나라의 화폐 단위로 출력해주는 앱을 구축하는 과정을 설명한다. 강의내용요약 Flutter DropdownButton iOS-style Cupertino Dart Loops 소스코드 coin_data.dart coin api 호출 map 형태로 각 코인에 대한 가격 정보 가져오는 변수 response json 데이터에 rate 값에 필요한 정보가 있음 import 'dart:convert'; // json 파싱 import 'package:http/..

Programming/Flutter 2021.11.13

플러터(Flutter) 스터디 5주차

Udemy 플러터 강의 5주차 ㄴ Section 13. Clima - Powering Your Flutter App with Live Web Data https://www.udemy.com/course/flutter-bootcamp-with-dart/ 이번 강의에서는 geolocator package를 이용해서 위도, 경도에 대한 위치 정보를 가져온 뒤, API를 이용하여 해당 위치(또는 도시)의 날씨 정보를 가져오는 앱을 구축하는 과정에 대해 설명한다. 강의내용요약 Flutter geolocator Package Stateful Widget Lifecycle http Package Passing Data Backwards Through the Navigation Stack Dart Futures, As..

Programming/Flutter 2021.11.07

플러터 스터디 3주차

Udemy 강의범위 섹션9 섹션10 섹션11 Flutter Packages: https://pub.dartlang.org/flutter Page 1 | Top Flutter packages Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs. pub.dev 패키지는 pubspec.yaml 파일 dependencies 항목에 패키지명을 추가하고 main.dart에서 import해서 사용하면 됨 Caret syntax Caret syntax is a compact way of expre..

Programming/Flutter 2021.10.30

플러터(Flutter) 스터디 2주차

Udemy 플러터 강의 2주차 Section6: MiCard - How to Build Beautiful UIs with Flutter Widgets Section7: Dicee - Building Apps with State Section8: Boss Level Challenge 1 - Magic 8 Ball https://www.udemy.com/course/flutter-bootcamp-with-dart/ Tips) Hot Reload: 앱의 상태를 유지하면서 변경사항을 적용시켜 주는 기능. 빠르게 변경사항 확인 가능 Hot Restart: 앱의 상태를 초기화하면서 변경사항을 적용시켜 주는 기능. Hot Reload보다는 시간이 더 걸리지만 앱을 재실행하는 것보다는 훨씬 빠르게 변경사항 확인 가능 ..

Programming/Flutter 2021.10.23

플러터(Flutter) 스터디 1주차

플러터(Flutter) 스터디 플러터 스터디를 진행하게 되었으며 Udemy 강의를 수강하고 내용을 기록해본다. Udemy 플러터 강의 1주차 범위 Section1: Introduction to Cross-Platform Development with Futter and Dart Section2: Setup and Installation Section3: I Am Rich - How to Create Flutter Apps from Scratch Section4: Running Your App on a Physical Device Section5: I Am Poor - App Challenge Introduction to Cross-Platform Development with Futter and Dart..

Programming/Flutter 2021.10.04