어플개발비용 30초 만에 확인 가능함
페이지 정보
작성일 24-11-26 04:50본문
#앱개발#모바일앱개발# 어플개발 앱개발자# 플러터책#플러터독학#플러터처음 배우는 플러터 앱 개발 어플독학안녕하세요 행복한 잇팁입니다저는 UX UI 웹디자이너로 일했었고 PHP 자바스크립트 SQL 프로그래밍언어를직업적으로 필요로 의해서배웠던적이 있거든요어플개발에도참여한적은 있긴 하지만C언어와자바 언어자체가양이 방대하기 때문에초보자들은 사실 접근하기가쉽지 않습니다플러터가 인기가 있는 이유가코드베이스 하나로 안드로이드와 애플어플을둘다 개발할 수 있는것이 큰장점이고UI를 짧은시간안에 효율적으로 만들 수 있는게 장점같아요플러터 핫 리로드(Hot Reload) 기능이 있는데수정한 코드가 바로 어플에 적용되는 기능입니다앱개발자들이 코드에오류가 발생되는 여부에 대해확인하기위해서 시간을많이 쓰게 되긴 어플개발 하거든요그래서 빠르게 만들어야 하는어플특성에 생산성을 향상시킬 수 있다고하는 것이라고 볼 수 있습니다실습 할 수있는 예제도 있어서플러터를 설치해서한번 만들어봐야겠어요제1장 앱을 개발해 보고 싶은 모든 사람에게1.1 앱 개발이란?1.2 직업으로 하는 앱 개발1.2.1 자신이 만든 앱을 다른 많은 사람이 사용할 가능성을 품고 있다1.2.2 컴퓨터만 있으면 어디에서든 일할 수 있다1.2.3 고소득 직업이다1.3 취미로 하는 앱 개발1.4 앱 개발의 흐름1.5 앱 개발에서 사용하는 기술1.6 Flutter란?1.7 왜 어플개발 Flutter인가? 1.7.1 빠르다1.7.2 고성능1.7.3 크로스 플랫폼1.8 Flutter vs 다른 프레임워크1.9 Flutter 개발의 전체 이미지 제2장 Flutter로 앱을 만들 때 준비 사항2.1 필요한 컴퓨터2.1.1 어떤 컴퓨터를 골라야 하는가?2.1.2 칩2.1.3 메모리 2.1.4 스토리지2.1.5 가격2.2 macOS 환경 구축2.2.1 Flutter 설치하기2.2.2 경로 지정 2.2.3 Android Studio 셋업2.2.4 Xcode 셋업 2.2.5 CocoaPods 설치2.3 Windows 환경 구축2.3.1 Git for Windows 다운로드2.3.2 Flutter SDK 다운로드2.3.3 Flutter SDK를 저장하고 어플개발 경로 지정 2.3.4 PowerShell로 ‘flutter doctor’ 2.3.5 Android Studio 다운로드2.3.6 Android Studio에 Flutter 플러그인 넣기 2.3.7 Flutter로 프로젝트 만들기2.3.8 Android 에뮬레이터를 빌드 제3장 Flutter로 화면을 만들어 보자3.1 Widget의 기본 사용법 3.1.1 Widget의 종류 3.1.2 디자인 취향으로 나누는 Widget의 종류3.1.3 기타 분류 방법 3.1.4 화면 레이아웃을 구성하기 위해 화면에 표시되는 Widget 3.1.5 화면 레이아웃을 구성하지만 자신은 화면에 표시되지 않는 Widget 3.1.6 버튼과 어플개발 같이 모양 이외의 기능을 갖고 있는 Widget3.1.7 Widget 장착의 기본3.1.8 Widget 장착3.2 화면 전환3.2.1 코드 정리3.2.2 버튼 배치3.2.3 화면 작성 3.2.4 화면 전환 코드3.3 다음 화면에 값 전달하기 3.3.1 화면 전환 정리3.3.2 화면 전환 코드에서 값을 전달하기3.3.3 이니셜라이저3.3.4 NextPage의 이니셜라이저를 변경3.4 이미지 배치 3.4.1 사전 준비 3.4.2 Column으로 묶은 후 Image Widget을 배치3.4.3 Image의 도큐먼트를 확인 3.4.4 인터넷상의 이미지를 표시3.5 Text 어플개발 장식하기 3.5.1 현재 상태 3.5.2 Text Widget의 배치 3.5.3 글자 크기 변경 3.5.4 글자 색 변경 3.5.5 글자 굵기 변경3.5.6 글자를 기울임체로 변경 3.5.7 밑줄 3.5.8 TextAlign 변경3.6 입력 폼 만들기 3.6.1 시작 화면3.6.2 TextField 배치하기 3.6.3 InputDecoration 3.6.4 오토포커스 방법3.6.5 FocusNode를 사용하여 포커스 이동3.6.6 onChanged3.6.7 TextEditingController3.7 리스트 만들기 3.7.1 초기 상태3.7.2 리스트 만들기3.7.3 ListView.builder 제4장 Dart를 통해 프로그래밍의 기초를 배워 어플개발 보자4.1 변수란?4.1.1 변수명은 자신이 정할 수 있다 4.1.2 값이 들어간 상태와 들어 있지 않은 상태4.2 변수와 ‘형’4.3 다양한 ‘형’4.4 각각의 ‘형’ 설명 4.4.1 String이란? 4.4.2 int란? double이란?4.4.3 bool이란?4.4.4 연산자를 사용하여 bool을 표현하기 4.4.5 배열이란?배열의 요소를 세는 방법4.5 변수와 상수4.5.1 변수란? 4.5.2 상수란? 4.5.3 상수의 수식자 const와 final4.6 클래스와 인스턴스 4.6.1 클래스란? 4.6.2 인스턴스란?4.7 인스턴스 만드는 법4.8 ‘!’이나 ‘?’란?4.8.1 null이란?4.8.2 null을 허용하지 어플개발 않는 경우 4.8.3 null을 허용하는 경우4.9 조건 분기4.10 반복 구문4.11 함수 제5장 [실습] 가위바위보 앱을 만들자5.1 프로젝트 작성5.2 시뮬레이터에서 동작 확인하기5.3 앱 이미지5.4 gawibawiboText를 바꾸기5.4.1 함수의 사용5.4.2 텍스트 변경5.4.3 FloatingActionButton5.5 가위바위보 버튼 설치5.6 무작위로 고른다5.7 enum을 사용하자get 변수란?switch문이란?5.8 승패를 나타내는 enum 만들기5.9 승패 판정Null Safety에 대해 ‘??’을 쓰는 방법5.10 코드 전체 이미지모바일 앱 개발의 첫걸음! Flutter로 쉽고 빠르게! 한 권으로 정리된 어플개발 플러터 독학 책! 「처음 배우는 플러...