플러터 3

생애 첫 앱 개발 기록 - Pomodoro 앱 개발 (2)

https://selfdevelopcampus.tistory.com/entry/%EC%83%9D%EC%95%A0-%EC%B2%AB-%EC%95%B1-%EA%B0%9C%EB%B0%9C-%EA%B8%B0%EB%A1%9D-Pomodoro-%EC%95%B1-%EA%B0%9C%EB%B0%9C-1 생애 첫 앱 개발 기록 - Pomodoro 앱 개발 (1) 저번에 했던 기획안에 맞추어 대강 화면을 어떻게 구성할지 손으로 그렸다. 피그마 같은 걸 쓰면 더 기깔나긴 하겠지만 당장 앱 만드는 게 우선이라 피그마를 배워서 쓰기보다는 일단 손으로 그 selfdevelopcampus.tistory.com 저번에 만들었던 홈화면에 이어 설정화면을 개발을 진행하였다. 가장 기본적으로 넣어야 할 기능은 다음과 같았다. - 집중 시간..

앱/Flutter 2023.01.13

생애 첫 앱 개발 기록 - Pomodoro 앱 기획

저번주부터 다트와 플러터를 시작해보면서 정말 재밌었다. 안드로이드 에뮬레이터 띄우는 것도 신기하고 구현하는 난이도도 높지 않아 자신감이 뿜뿜 올라왔다. 그래서 실제 앱을 플레이 스토어에 내보고 싶다는 생각이 들었고 실행에 옮기기로 했다. 저번 글에 올라왔던 Pomodoro 앱을 실제로 제품화를 시켜서 출시를 해보려 한다. 1. 먼저 나와 있는 애들은 어떤 특징들을 가지고 있을까? 뽀모도로, 시간 관리 앱을 검색하니 정말 많은 앱이 나왔다. 정말 스크롤을 많이 내려갔는데도 1만 다운로드 이상은 다 되었다. 그만큼 사람들이 여러개를 깔아보기도 하고 수요도 계속 있다는 판단 하에 조사를 했다. 다운로드 50만 회 이상의 앱 3가지를 실제로 다운 받아보고 어떤 기능들이 나와있는지 확인해보았다. - Pomodor..

앱/Flutter 2023.01.08

플러터 - Pomodoro 앱 만들기 (Timer, statefulwidget...)

Pomodoro는 25분 집중하고 5분 쉬고를 반복하는 시간 관리 방법론이다. 즉, 기본적으로 타이머 앱이다. Pomodoro는 기능은 이렇다. 1. 25분이 기본적으로 설정되어있어야함 2. 시작 버튼을 누르면 타이머 시작되면서 시간 줄어듦 3. 25분이 다 지나가면 Pomodoro 횟수 증가 -옵션 - 타이머 일시정지 기능 - 리셋 기능 폴더 구조 main에 ThemeData를 넣어주고 screens 폴더에서 출력될 화면 관리 메인 파일 ThemeData에는 backgroundColor, textTheme, cardColor를 선언해줬다. 각각 색깔만 넣어준 정도 홈스크린 파일 Scaffold 안에 들어있는 파일은 이렇다. 먼저 큰 틀은 Flexible을 활용해 1 : 3 : 1로 화면을 나눈다. 타이..

앱/Flutter 2023.01.06
728x90