꿈이 너무 많은 한 대학생의 공간

첫 플러터 프로젝트 - 대나무숲 모바일화( + 디미고 관련 소식!) 본문

개발만담

첫 플러터 프로젝트 - 대나무숲 모바일화( + 디미고 관련 소식!)

청울울청 2020. 5. 28. 15:53

안녕하세요 제가 개발만담 포스팅 중 플러터에 대한 글을 올렸었죠?

빠르게 크로스 플랫폼 앱을 개발할 수 있고 Material 디자인을 채택해 이쁜 UI를 구성할 수 있는게 큰 장점이었죠.

고등학교 준비와 등교개학 준비로 인해 미루고 있던 플러터 프로젝트를 이번주 월요일부터 시작해 5일동안 완성하게 되었습니다! (제일 힘들었던건 어제와 오늘이었는데 등교개학으로 인한 피로가 몰려왔지만 참고 끝냈습니다...)

 

제목은 제 학교명이 나와 블라인드 처리하였습니다.

전체적인 홈 화면 디자인입니다.

오른쪽 아래에는 FloatingActionButton을 사용해 새로고침 기능을 구현했습니다.

위로 끌면 새로고침되는 것도 계획했지만 생각보다 라이브러리가 복잡해 건너뛰었습니다...

PC 버전과 매우 유사하게 색깔을 채택했으며 오른쪽 위에는 새로 포스팅 하는 버튼을 구현했습니다.

두 개의 입력창과 Row 로 나뉘어 한 쪽에는 올리는 버튼, 한 쪽에는 태그 선택 버튼을 구현했습니다.

그 아래에는 온라인상에서의 명예훼손, 사이버 폭력 등을 방지하기 위해 경고문을 삽입했습니다.

 

사용한 모듈은 http 모듈, 아이콘 제작을 위한 flutter_launcher_icons 모듈을 사용했습니다.

아쉽게도 플레이스토어에 낼 수수료가 없어 apk 로만 사용이 불가하다는게 단점입니다...

 

 

처음으로 플러터를 사용해 프로젝트를 진행했는데 생각보다 재밌었습니다. 스타일링이 간편하고,

UI 구성과 관련 위젯들의 다양성이 너무 맘에 들었던 것 같습니다. React Native 로는 하나하나 다 구현해야하는데, 

플러터에서는 이미 구현된 Material 디자인의 위젯들이 있어 빠르게 진행이 가능했던 것 같습니다.

또한, 다양한 기능을 가지고 있는 dart 언어(split이나, encode 함수) 와 여러가지 모듈을 가지고 있는 flutter 가 만나 좋은 프로젝트를 만들 수 있었던 것 같습니다.

나중에 기회가 되면 더 많은 앱을 만들고 싶네요!

 

 

+ 다음주 월요일(6월 1일)에 디미고 전형요강 1차본이 나온다고 합니다!! 워후 빨리 지원하고 싶네요~

'개발만담' 카테고리의 다른 글

OpenGL 정리본 1 - 윈도우 열기  (0) 2020.12.06
하루코딩 - 코로나19 디스코드 봇  (0) 2020.06.13
관계형 데이터베이스(RDBMS) 란?  (0) 2020.05.23
사회공학이란?  (0) 2020.05.11
대나무숲 프로젝트 완료  (0) 2020.04.29
Comments