Flutter
-
플러터 책을 보면서 연습용 앱을 따라하는데 나중에도 계속 적용할 듯 싶어 추후에 나를 위해 기록 * pubspec.yaml -> 플러터 프로젝트가 처음 생성되면서 자동으로 생성되는 파일 -> 프로젝트에서 사용할 폰트, 이미지, 외부 플러그인 등을 지정하는데 사용 -> 플러터 프로젝트의 모든 설정이 담긴 파일 -> 설정이 변경이 되면 프로젝트에 추가하고, 새로운 플러그인을 내려받는 등 추가 작업이 필요 -> 플러터에서는 [pub get] 기능을 제공해서 위 작업을 자동으로 처리해줌 -> [pub get] 기능을 실행하고 나면 앱을 다시 실행 해야 새로 바뀐 설정이 적용 * 위젯 형태 -> stateful 위젯 : 위젯의 내부에서 값이 변경되었을 때 위젯 자체에서 다시 렌더링을 실행시킬 수 있음 -> sta..
[flutter log] 연습용 앱을 따라하면서 필요한 내용 정리플러터 책을 보면서 연습용 앱을 따라하는데 나중에도 계속 적용할 듯 싶어 추후에 나를 위해 기록 * pubspec.yaml -> 플러터 프로젝트가 처음 생성되면서 자동으로 생성되는 파일 -> 프로젝트에서 사용할 폰트, 이미지, 외부 플러그인 등을 지정하는데 사용 -> 플러터 프로젝트의 모든 설정이 담긴 파일 -> 설정이 변경이 되면 프로젝트에 추가하고, 새로운 플러그인을 내려받는 등 추가 작업이 필요 -> 플러터에서는 [pub get] 기능을 제공해서 위 작업을 자동으로 처리해줌 -> [pub get] 기능을 실행하고 나면 앱을 다시 실행 해야 새로 바뀐 설정이 적용 * 위젯 형태 -> stateful 위젯 : 위젯의 내부에서 값이 변경되었을 때 위젯 자체에서 다시 렌더링을 실행시킬 수 있음 -> sta..
2023.02.02 -
flutter 책을 보면서 예시를 따라하는 중이였다. 이미지를 넣기 위해서 pubspec.yaml을 수정을 했다. 수정 후 pub get을 실행 후 앱 재기동을 했다. 소스 수정 후에 에뮬을 기동시키고 run을 했는데 바로 실행이 되지 않고, edit configuration 창이 뜨는 것 창 맨 아래에는 Error: Entry point is not within the current project 에러 발생 "진입점이 현재 프로젝트에 없습니다" 구글링을 해보니 여러 답변이 있었다 실패(위와 같은 현상 반복) 1. 에뮬을 종료 후 앱 재기동 2. 에뮬에 저장된 플러터 어플들 삭제 후 재기동 성공 project 내에 .idea 제거 해당 프로그램을 종료 후 다시 시작하면 됨 참고 https://stacko..
Error: Entry point is not within the current projectflutter 책을 보면서 예시를 따라하는 중이였다. 이미지를 넣기 위해서 pubspec.yaml을 수정을 했다. 수정 후 pub get을 실행 후 앱 재기동을 했다. 소스 수정 후에 에뮬을 기동시키고 run을 했는데 바로 실행이 되지 않고, edit configuration 창이 뜨는 것 창 맨 아래에는 Error: Entry point is not within the current project 에러 발생 "진입점이 현재 프로젝트에 없습니다" 구글링을 해보니 여러 답변이 있었다 실패(위와 같은 현상 반복) 1. 에뮬을 종료 후 앱 재기동 2. 에뮬에 저장된 플러터 어플들 삭제 후 재기동 성공 project 내에 .idea 제거 해당 프로그램을 종료 후 다시 시작하면 됨 참고 https://stacko..
2023.02.01 -
코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
[flutter log] 위젯의 종류코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
2023.01.18 -
코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
[flutter log] 플러터 기본 위젯코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
2023.01.17 -
코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
[flutter log] 플러터 소개 및 구조코드팩토리의 플러터 프로그래밍 저자는 왕초보 실력을 현업 수준으로 끌어올리기를 목표로 이 책을 썼습니다. 배운 이론을 곧바로 실무에 진짜 유용한 기능을 담은 앱을 만들며 익힐 수 있게 합니다. 모든 앱은 결과가 아니라 실제 프로젝트 현장에서 구현하듯이 과정을 보여주며 만듭니다. 변경하거나 수정한 코드를 확실하게 표시해 따라하기 쉽습니다. [프로젝트 소개] ➝ [사전 지식] ➝ [준비하기] ➝ [UI 구상하기] ➝ [구현하기] ➝ [테스트하기] 순서를 꼭 지켜서 앱 개발을 체계적으로 이끌어줍니다. 초보자 눈높이에 맞추면서, 다트 언어 입문부터 개발과 광고와 배포까지 현업에 도움이 될 실무적이고 활용도 높은 노하우를 담아 설명했기 때문에 탄탄하면서도 빠르게 스킬업되는 자신을 체감하게 될 겁니다. 저자 최지호..
2023.01.17 -
안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : 다트 비동기 프로그래밍 * 다트 언어는 동기/비동기 프로그래밍을 지원 ㅇ 동기 : 요청하고 나서 응답이 올 때까지 더는 코드를 진행하지 못하고 기다렸다가 응답을 받으면 그 때 다음 코드 진행 ㅇ 비동기 : 요청하고 나서 응답을 받지 않았어도 대기하지 않고 다음 코드 진행, 언제든 응답이 오면 그때 응답 처리(CPU의 리소르 낭비 방지) 1. Future ㅇ 미래에 받아올 값 ㅇ 반환값을 딱 한번 받아내는 비동기 프로그래밍에 사용 ㅇ List, Set처럼 제네릭으로 어떤 미래의 값을 받아올지 정할 수 있음 ㅇ 비동기프로그래밍은 서버 요청과 같이 오래 걸리는 작업을 기다린 후 값을 받아와야 하기에 미래값을..
[flutter log] 다트 비동기 프로그래밍안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : 다트 비동기 프로그래밍 * 다트 언어는 동기/비동기 프로그래밍을 지원 ㅇ 동기 : 요청하고 나서 응답이 올 때까지 더는 코드를 진행하지 못하고 기다렸다가 응답을 받으면 그 때 다음 코드 진행 ㅇ 비동기 : 요청하고 나서 응답을 받지 않았어도 대기하지 않고 다음 코드 진행, 언제든 응답이 오면 그때 응답 처리(CPU의 리소르 낭비 방지) 1. Future ㅇ 미래에 받아올 값 ㅇ 반환값을 딱 한번 받아내는 비동기 프로그래밍에 사용 ㅇ List, Set처럼 제네릭으로 어떤 미래의 값을 받아올지 정할 수 있음 ㅇ 비동기프로그래밍은 서버 요청과 같이 오래 걸리는 작업을 기다린 후 값을 받아와야 하기에 미래값을..
2023.01.11