일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kotlin
- 딕셔너리
- Android
- 문자열 다루기
- 문자열파싱
- 코틀린
- background service
- InfluxDBClient
- Mat 변수
- foreground service
- UI
- 연결리스트
- 소켓프로그래밍
- 콘솔 키보드 이벤트
- 자료구조
- socket
- InfluxDB
- vs code
- 문자열다루기
- FTP
- Linked List
- flutter
- dictionary
- vscode
- 파일입출력
- C
- 메모리반환
- ws2_32.lib
- dart
- 진수변환기
- Today
- Total
목록flutter (2)
무슨 일로 C 하셨습니까?
프로젝트를 준비했다면 이제 직접 그려보자 UI를 그려보기 전에 일단 기본 구조부터 파악해보자 이전에 생성한 프로젝트를 들여다 보자 프로젝트 구조는 다음과 같다 lib 폴더 아래 main.dart 파일이 있는데 해당파일이 프로그램의 시작점이라고 보면 된다. main.dart 파일을 들여다보면 세 클래스가 정의되어 있는 것을 볼 수 있다. 여러 언어로 개발을 해본 경험으로 미루어 보아 세 클래스가 실질적으로 UI를 그리는 클래스들 ( Window, Frame, Form, Activity 등 )로 유추해 볼 수 있겠다. 크게 Stateless Widget과 Stateful Widget으로 구분할 수 있겠다. 우선 Widget을 알아보자 Flutter에서 모든 요소는 Widget이다. 레이아웃부터 텍스트 버튼까..
요새는 PC는 게임이나 개발할 때를 제외하고는 거의 볼 일이 없는 것 겉다 쇼핑을 하거나 유튜브를 보고 인터넷을 해도 핸드폰을 더 많이 찾게된다. 핸드폰 성능도 이제 PC못지 않게 발전했고 어쩌면 얼마 않있어서 핸드폰으로 개발하게 될 것 같다. 이미 하고 있을 수도?? 핸드폰의 사용량은 증가하는 반면 PC의 사용량이 줄어드는 걸 보면 머지않아 PC프로그램 보다 모바일 프로그램을 더 많이 개발하게 되지 않을까 그런 기념으로 안드로이드 앱 개발이나 해야겠다 마침 있었음 하는 앱도 있었다 안드로이드 스튜디오 쓰면 간단한데 너무 많이 써봐서 지겹기도 하고 새로운 언어도 써 볼겸, VS Code에서 개발하면 간지도 나기 때문에 VS Code에서 많이 쓰는 Flutter로 앱을 개발해보자 (android, ios ..