회사에 Fluter 관련 책들이 4권 있는 것을 발견했다. 평소에 다 아는 것이겠지 하고 무시하다가 , 요근래 한번 읽어 보자 하는 마음이 생겼다. 그 첫번째가 "모바일 앱 개발을 위한 다트 & 플러터 - 서준수 저" 이다. 2020년 10월에 출판된 것으로 설치 설명에서 확인해보니 Flutter 1.20.2 버전을 설치하고 있다. 지금은 3.10 이 넘어갔으니...책속의 내용과 다른 부분이 있을 것이라는 것을 염두해 두고 보았다. 플러터 개요, 다트 문법, 위젯 개념, 기본 위젯 설명, 레이아웃 구성, 화면 전환 상태 관리, 애니메이션, 실전 프로젝트 의 내용으로 구성 되어있는데 대략 300페이지가 안 된다. 찬찬히 읽어보았을 때, 대부분의 내용이 내가 알고 있는 것이긴 했다. 내가 사용하지 않아서 잘..
Flutter를 이용해 만들어진 앱에 대해 참고할 수 있는 사이트 Creative curve 책에서 말한 '소비'는 창의적인 발상을 위한 밑거름이 된다고 하였다. 익숙한, 친숙한 디자인 위에 새로움, 색다름을 올려서 가치 있는 무언가를 창작해야 한다. 기존의 트랜드에 대한 패턴을 읽기 위해 다양한 앱들을 접하며 구현 방식과 디자인 요소를 공부하자. https://flutter.dev/showcase Showcase Apps take flight with Flutter See how customers are using Flutter to make beautiful apps in record time flutter.dev https://itsallwidgets.com/ Flutter Apps | It's A..
오늘 공부는 Dart.dev의 Generics(링크) 부터 시작. Dart 2.7 이하의 기초 지식과 문법에 대한 내용이다. Generics notation은 generic type을 표시하는 것 적당히 명시된 generic type은 더 나은 코드를 가져다 줌 코드 중복을 줄일 수 있음 Using parameterized type with constructors constructor를 사용할때 1개 또는 그이상의 type을 명시하고 싶을 경우, class name 뒤에 안에 타입을 적어 넣어라 Restricting the parameterized type generic type을 구현할 때, 파라미터로 올 수 있는 type을 제한하고 싶을 수 도 있다. 이럴 때 extends 키워들를 이..
오늘 공부는 Dart.dev의 Functions(링크) 부터 시작. Dart 2.7 이하의 기초 지식과 문법에 대한 내용이다. Functions function도 오브젝트이며 type을 가짐 변수에 할당되거나 다른 함수의 인자(parameter)로 전달 가능 function의 type을 명시하는것을 추천하나, 하지 않더라도 동작은 함 function이 1개의 표현식(expression)만 가지고 있을 경우, arrow syntax( => )를 이용가능. 단, function에 포함된 것이 1개의 expression(statement면 안됨)이어야하며, 그 expression은 => 와 ; 사이에 표기되야함. 만약 expression이 아니라 if statement일 경우 conditional expres..
- Total
- Today
- Yesterday
- position
- plugin
- Chrome
- 크롬
- 앱개발
- IOS
- 플러터
- firebase
- 이미지
- UI
- 앱 프로그래밍
- TextFormField
- BLE
- 인사이트
- error
- 에러
- TextField
- addPostFrameCallback
- 디자인
- 한빛미디어
- Syncfusion
- 앱
- UX
- Bluetooth
- 문제 해결
- hide
- DART
- 다트
- SizedBox
- Flutter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |