안드로이드 앱을 개발하다 보면 Image Cache 및 File 관리를 위해 App 폴더를 별도로 관리하게 된다.
대부분 PC 에 폰을 연결하면 App 폴더들을 확인할 수 있는데 최근 내 폰에 설치된 앱들의 폴더를 확인해보니 아쉬운 부분들이 있다.
나는 다음 사전,지도, 앱, 클라우드 등을 사용하고 있고, 폰에는 아래와 같이 앱 폴더들이 존재한다.
다음은 Yahoo! 의 앱들이다. 나는 Yahoo mail, weather 를 사용하고 있다.
두 앱간의 차이가 보이는가?
Yahoo! 와 같이 폴더구조를 구성하게 되면 사용자 입장에서는 어느 회사의 앱이 설치되어 있는지, 어떠한 앱들이 설치되어 있는지, 좀더 명확하개 확인, 구분할 수 있을것이다.
본의 아니게 다음앱이 비교 대상이 되었지만, 그나마 다음은 prefix 로 Daum 이 붙었다.(mypeople 은 제외.) 네이버의 경우에는 Naver, band 등 각각 네이밍이 달랐고, 다른 회사 앱들도 대부분 일정한 규칙없이 앱에 따라 이름을 정하는 모습을 보이고 있다.
대부분 PC 에 폰을 연결하면 App 폴더들을 확인할 수 있는데 최근 내 폰에 설치된 앱들의 폴더를 확인해보니 아쉬운 부분들이 있다.
나는 다음 사전,지도, 앱, 클라우드 등을 사용하고 있고, 폰에는 아래와 같이 앱 폴더들이 존재한다.
Daum 앱들의 폴더 |
다음은 Yahoo! 의 앱들이다. 나는 Yahoo mail, weather 를 사용하고 있다.
Yahoo 앱들의 폴더 |
두 앱간의 차이가 보이는가?
Yahoo! 와 같이 폴더구조를 구성하게 되면 사용자 입장에서는 어느 회사의 앱이 설치되어 있는지, 어떠한 앱들이 설치되어 있는지, 좀더 명확하개 확인, 구분할 수 있을것이다.
본의 아니게 다음앱이 비교 대상이 되었지만, 그나마 다음은 prefix 로 Daum 이 붙었다.(mypeople 은 제외.) 네이버의 경우에는 Naver, band 등 각각 네이밍이 달랐고, 다른 회사 앱들도 대부분 일정한 규칙없이 앱에 따라 이름을 정하는 모습을 보이고 있다.
나 역시, 그동안 앱 개발을 해 오면서 소스 폴더구조, 코드 구조에는 많이 고민 하곤 했지만 정작, App 폴더 네이밍이나 구조에 대해서는 생각해 본적이 거의 없었던것 같다.
App 폴더는 단순히 개발사들만이 사용하는 공간이 아니다. 좀 더 구조화 된 폴더구조를 생각하는 것도, 사소한것 같지만 사용자를 위한 배려가 아닐까 생각한다.
App 폴더는 단순히 개발사들만이 사용하는 공간이 아니다. 좀 더 구조화 된 폴더구조를 생각하는 것도, 사소한것 같지만 사용자를 위한 배려가 아닐까 생각한다.
p.s. ImageCache 는 왜이리 저장해 놓는건지.. 앱이 삭제될때 지울것도 아니면서 ㅠ
Comments
Post a Comment