[Flutter] 감정 다이어리 앱 출시까지

TaeSun·2022년 5월 3일
0
post-thumbnail

Flutter Application

"개발을 시작하려고 하는 사람들, 주저하는 사람들에게 조금이나마 도움이 되었음 합니다."

개발과 다른 직종이지만 클라이언트 개발자(어플리케이션) 되려고 노력하기 까지의 과정들 중 플러터를 활용해서 완성된 두번째 작품인 감정 다이어리 어플리케이션을 소개하고자 합니다.



오솔나 : 감정다이어리 앱



GooglePlay Store
https://play.google.com/store/apps/details?id=com.taesun.osolna_application



개발동기

"흘러간 시간은 다시 돌아오지 않아요"
회사에 출근하고 퇴근하기까지 나는 24시간 동안 무슨 생각을 하면서 지냈을까요
인생을 살아오면서 온전히 '나'를 돌아보는 시간은 얼마나 있었을까요
"학교에 다닐때는 이렇게 해야되고 이 길을 가야지만 너가 미래에...안정적이게 살아갈 수 있어" 한번쯤 이런 문구를 떠올려 봤을 것 같습니다.


"인생의 주인은 오로지 나 하나뿐이고 남들 눈치보지 않으면서 자유롭게 살아갈거야!!"
근데 지금은 어떤가요 세상 살아가기 바빠 알바를 하든 직장을 다니든 닥치는대로 살아가고 있지 않나요? 슬픈 현실이지만 그게 현실이라고 깨닫기까지 그리 오래 걸리지 않았던 것 같습니다.
물론 내가 능력이 없어서 혹은 노력을 하지 않아서 여러가지 이유가 있겠지만 현실을 살아가는데 집중하다보면 때로는 내가 하기 싫었지만 해내야되는 일이 많더군요 가기 싫지만 가야되는 날도 있구요 그렇게 하루가 지나가고 퇴근하는 길 여러분들은 무슨 생각을 하셨나요?

"혹시 음악을 들으면서 가시나요?" 아님 "SNS를 하시나요?" 무엇이 되든간에 각자의 순간의 선택을 존중합니다. 그치만 저는 이런 말을 하고 싶었어요

하루는 정말 소중해요 누구에게나 시간은 공평하기에 다시 돌아오지 않아요. 되돌아 갈 수가 없어요. 그렇다면.. "단 10분 아니 단 1분이라도 나한테 투자할 수 없을까요?" 해서 저는 그 순간 비로소 제가 느낀 감정을 그대로 적어낼 수 있는 어떤 요소에도 방해받지 않고 오로지 나한테만 집중해볼 수 있는 "다이어리"를 만들기로 했습니다.



남다른 기능이라면?

뛰어나게 수학적인 기능 그런거 없습니다. 딱 두가지 중요한게 있다고 한다면

1. 오늘 감정에 맞는 노래와 함께 작성하는 것
2. 24시간(하루)이(가) 지난 시점부터는 내가 작성했던 다이어리의 내용들은 수정할 수 없는 것

너무 단순하지만 생각 의외로 중요하다고 생각했던 기능들이었습니다.
제가 느낀 바로는 대부분 대중교통을 이용하는 분들을 보면 대다수가 이어폰을 착용하고 가고 있었습니다. 그리고 원하는 노래를 들으면서 혹은 영상을 보면서 여러 가지가 있지만 이 어플리케이션에서는 감정에 맞는 노래는 정해져있습니다.


[ 노래를 선택할 수 있게 해주어야 하는거 아니야?]

개발에 들어가기전 기획단계에선 그렇게 하기로 했었습니다. 하지만 "노래를 정해놓자" 결론을 내린건 그리 오래걸리지 않았습니다. 이유는 내가 원하고자 하는 노래를 들을려고 열심히 노래를 고르기 바쁩니다. 그러면서 벌서 나는 그 시간조차도 많이 소모시키고 있는겁니다. 물론 사람마다 생각하는게 다를 수 있습니다. 앱을 사용한다고 앱에 있는 정해져있는 음악만 들으라는 것도 아니구요 다만 제가 추천하고 싶은부분은 차라리 노래를 고를 시간보다

"하루를 돌아보는 시간의 더 쓰면 좋겠다 입니다."



개발하면서 느낀점은?

시간은 오래걸렸습니다. 위에서 작성했듯이 개발과 다른 직종에 다니고 있으면서 틈틈히 개발을 해왔던 어플리케이션입니다. 가장 힘들게 작업하기도 했고, 신경도 많이 쓰기도 했지요. 사실 앱을 개발하면서 가장 많이 느낀 감정은

"두려움, 누군가가 써주긴 할까?"

여러 감정선들이 교차되었지만 가장 두드러지게 느껴지는 부분이더군요
그래도 끝까지 개발을 하면서 느낀거지만 "보람차고 단 한명에게라도 도움이 되었으면 좋겠다"

앞으로도 많은 어플리케이션을 개발을 해나갈 계획이지만 어떻게 보면 출시한 어플리케이션 중에 가장 의미가 큰 정겨운 어플리케이션이라고 느끼게 된 것 같습니다. 그래서 앞으로도 꾸준히 어플리케이션 개발을 하면서 이로움을 알려주는 개발자가 되고 싶습니다.

profile
Good things take times

0개의 댓글