앱 개발을 시작했다. 본업이 java, springBoot를 주로 사용하는 백엔드 개발자인지라 어디서부터 어떻게 시작해야 할지 1도 모르겠지만 일단 시작해본다. 패키지 구조를 어떻게 잡아야 할지, dart파일명은 캐멀케이스를 써야할지 언더바를 써야할지도 모르겠지만 일단 시작해본다. 위젯을 어떤 기준으로 클래스로 추출해 컴포넌트화 시키고 파일 구조를 어떻게 잡아야할지 정말 아무것도 모르겠지만 그런 건 나중에 챙겨보고 일단 빠른 기간 내에 뭐라도 동작하는 앱을 만들어서 배포하는 게 1차적인 목표다.
백엔드 개발자이지만.. 부끄럽게도 혼자 서버를 띄워본 적도 띄울줄도 몰라 서버와 통신하는 앱은 나중에 만들고 이번에는 서버와 통신 없이 동작하는 앱을 만들어보려고 한다.
처음으로 만들 앱은, 기타코드 앱이다. 기능은 뭐 간단하다. 코드를 선택하면 코드의 이미지를 보여주는 그런 아주 간단간단한 앱이다.
여기서 해보려고 하는 건
1. 앱 만들어보기! (개판으로 만들어지더라도 만드는 것 자체에 의의가 있다고 생각한다)
2. 앱 아이콘 만들기
3. 로딩할 때 뜨는 스플래시 스크린 만들기
4. 이미지 로드하기
5. 광고 넣어보기 (코딩이 아무래 재미있어도 이게 다 돈 벌려고 하는 일이 아니겠는가..)
6. 배포해보기
요정도 해보면 의미가 있지 않을까 싶다.
오늘은 여기까지 만들어보았다.