728x90
처음에 인터페이스를 정해놓고 개발을 시작해야된다...
어찌보면 당연한 얘기겠지만 나는 무작정 안드로이드 스튜디오켜서 생각나는대로 만들다보니 시행착오를 겪으면서 계속 구조를 바꾸는 식으로 진행을 했다. 이게 생각보다 시간이 엄청 걸린다.
그리고 안드로이드 개발자 홈페이지를 잘 찾아보자. 화면 전환으로 골치아팠었는데 우연히 여기서 navigation 라이브러리를 알게 되서 쓰니까 너무 간단해졌다.
본인이 만들고 있는 부분이 왜 필요한지, 나중에 어떻게 쓰일지, 또 다른 문제는 없을지에 대해 항상 생각해야한다. 이에 대해서는 통찰력과 경험이 좀 필요한 것 같다. 버그 고치고 기능 개선하다보니 ‘어, 이 기능이 필요했었나?’ 싶은 것들도 있었는데, 결국 기획이 중요하다는 말로도 연결되는 듯.
안드앱은 처음이고 처음부터 완벽한 앱을 만들 수야 없겠지만 그래도 욕심이 있어서 완성도 높은 상태로 출시하고 싶다. 어떻게 될지는 모르겠지만 일단 계속 해보려고 한다.
728x90