기업가정신/예비창업시절

안드로이드 개발 Snip Memo 개발 및 후기

스타(star) 2013. 5. 31. 15:57

안녕하세요. 스타입니다.


성남 스마트앱 창작터에서 2주간의 안드로이드 개발 과정이 끝나고 포트폴리오를 개발했습니다.


Snip Memo


소개 : 성남 앱 창작터에서 만든 어플리케이션으로 간단하고 쉬운 사용법이 특징이다. 지원 하는 메인 기능은 메모 및 간편한 손글씨 메모가 가능. 부가적인 기능으로, 영상이나 사진을 첨부할 수가 있다.


제작과정 : 메인 소스는 오픈되어 있는 소스를 활용하였고, 레이아웃의 재정렬 작업을 진행하였음. 또한, 전부 영문 버전으로 텍스트 번역 진행. 저장 방식이 SD카드에 기록되는 방식이라서 external memory path 작업을 고생함. 외부 메모리에 db를 쓰기 때문에 에뮬레이터 설정 주의할 것. 맥버전 디버깅 프로그램 권한 설정에 관한 에러사항 주의함.




2박3일간 개발하느라 수고하셨습니다!



기능 설명

실행하면 아래와 같은 메모 리스트 화면이 등장합니다.



새로운 메모는 아래와 같이 작성하면 됩니다.


영상 첨부, 사진 첨부, 텍스트, 드로잉 첨부, 음성첨부까지 가능합니다.



드로잉은 다음과 같이 하면 됩니다.


드로잉은 가로 버전.



다음은 수정 화면입니다. 글쓰기 화면과 크게 다르지 않습니다.




2주간 오픈 소스 뒤지고 작업하느라 Snip Memo 조 모두 수고 많으셨어요.


아래는 2박3일의 결과물입니다.


SnipMemo.zip


실제로 오픈소스를 가지고 만드는데 여러가지 문제들이 발생했었습니다.


1. 너무 예전 소스의 경우 안드로이드 API 버전이 낮다. 

현재 API 17인데 API1짜리 소스 만지면 어려움.


2. 에뮬레이터 세팅을 주의 할 것.


특히 RAM과 SD Card Size 등과 같이 놓칠 수 있는 것들 잘 보세요.



3. 맥버전에서 발생할 수 있는 문제들 Check. 디버깅툴 같은 경우 권한 획득 유의 할 것.