내용 정리 Part. 2 - [코드팩토리의 플러터 프로그래밍]
·
Dart와 Flutter/도서 내용 정리
24년 6월을 기준으로 작성되었습니다.   1. [13장] 영상 통화 : WebRTC, 내비게이션, 아고라 API1-1. camera 패키지camera 패키지를 사용하면, 카메라 기능을 활용할 수 있다.이 장에서는 아고라 패키지를 사용하지만, 플러터 공식 패키지인 camera 패키지를 사용하는 법을 배우자. import 'package:flutter/material.dart';import 'package:camera/camera.dart';late List _cameras;Future main() async { // Flutter 앱이 실행될 준비가 됐는지 확인 WidgetsFlutterBinding.ensureInitialized(); // 핸드폰에 있는 카메라들을 가져온다 _cameras = ..
내용 정리 Part. 1 - [코드팩토리의 플러터 프로그래밍]
·
Dart와 Flutter/도서 내용 정리
24년 6월을 기준으로 작성되었습니다.  1. [07장] 앱을 만들려면 알아야 하는 그 밖의 지식➡️ UI 프로토타입 도구  ➡️ 이 책에서 사용한 폴더 구조  ➡️ 플러터에서 지원하는 대표적인 주변 장치 ※ Flutter에서 Hex 코드 사용Flutter에서 헥스 코드를 색상으로 사용하려면, Colors 대신 Color 라는 클래스를 사용해야 한다.기본 6자리 헥스 코드의 앞에 + 16진수를 의미하는 0x + 불투명도 100%를 의미하는 FF 를 추가했다.  2. [08장] 블로그 웹 앱 : 콜백 함수, 웹 뷰, 네이티브 설정웹뷰 (WebView) : 브라우저를 앱의 네이티브 컴포넌트에 임베딩(embedding)하는 플러터에 내장된 기능즉, 앱에서 웹 브라우저 기능을 구현해주는 기술이다. 웹 뷰는 네이..
내용 정리 Part.2 - [풀스택 개발이 쉬워지는 다트 & 플러터]
·
Dart와 Flutter/도서 내용 정리
24년 4월을 기준으로 작성되었습니다.  1. Flutter 아키텍처 이해하기 아키텍처 맨 위의 Flutter Framework 중 Material과 Cupertino는,Flutter로 만든 애플리케이션이 "사용자의 눈에 보여지는 디자인"을 정의한다. Material 디자인을 따르는 앱을 만들 때, 여러 위젯을 사용했다. 그래서 바로 밑에 Widgets가 있다. 그리고 이 위젯들은 화면에 출력되기 위해서 Rendering의 지원을 받는데,통상 소프트웨어에서 이미지를 인위적으로 만들어내는 작업을 Rendering 이라고 한다. 렌더링은 다시 밑의 Animation과 Painting의 지원을 받아서, 화면에 이미지를 표시한다.그리고 사용자의 입력인 터치, 탭, 드래그 등을 지원하는 Gesture가 제공된다...
내용 정리 Part.1 - [풀스택 개발이 쉬워지는 다트 & 플러터]
·
Dart와 Flutter/도서 내용 정리
24년 4월을 기준으로 작성되었습니다.  1. 앞으로 자주 방문하게 될 웹사이트1) Dart 공식 사이트 : https://dart.dev/ Dart programming languageDart is an approachable, portable, and productive language for high-quality apps on any platform.dart.dev Dart 언어의 개요, 샘플 프로그램, 튜토리얼, 표준 확장 기능(라이브러리/패키지)의 설명, 개발 도구, 기술 자료,블로그, 웹 기반 프로그램 실행 환경 (DartPad), 개발 환경 설치 프로그램, 커뮤니티 등의 정보를 제공한다. 2) Flutter 공식 사이트 : https://flutter.dev/ Flutter - Build ..