안드로이드 개발자 모임 게시판
(글 수 7,991)
안녕하세요. 안드로이드 펍 개발자님들..
그동안 사실 눈팅족에 가까워서... 글을 쓰는건 무척 오랫만인거 같아요.
여기서 개발과 관련된 도움 많이 얻어가고 있습니다 (__)
항상 감사하게 생각하고 있습니다.
제가 만든 안드로이드 라이브러리를 하나 소개드릴까 해요...
이름은 Messi인데.. 네이버, 다음, 카카오톡, 서울시에서 제공하고있는 70개의 Open API를 쉽게 사용할 수 있도록 고안된 라이브러리 입니다.
비지니스 로직쪽은 Messi쪽에서 모두 처리해주고요. Open API를 사용하는건 단 4줄의 코드로도 쉽게 개발할 수 있습니다.
예를들면 네이버 블로그에서 "매시업"을 검색하고싶다면, 아래의 코드처럼 작성하시면 되요.
Naver open_api =
new
Naver();
open_api.setSearchKey(
"API키"
);
open_api.setBlogListener(
this
);
open_api.BlogSearch(
"매시업"
);
이외의 파싱 처리나, 쓰레드 처리, 뮤텍스 처리, 예외처리, 이미지바인딩은 모두 라이브러리에서 처리해주고,
결과값은 Object 형식으로 제공합니다.
지금 현재 부족한 점이 많지만... 앞으로 더 보완해서 많은 개발자분들께서 더 즐겁게 개발할 수 있었으면 좋겠어요.
문서화와 라이브러리는 공개되어 있는 상태이구요.. 조만간 코드가 좀 정리가 되면 (^^;;) 오픈소스 형식으로 풀어서.. 많은 개발자님들과 함께 프로젝트를 더 발전해 보고 싶어요.
홈페이지에 튜토리얼도 차츰 오픈할 예정이니 즐겁게 잘 따라해보시면서 진행해보세요.
감사합니다.
만드느라 고생하셨네요
훔...근데 시간표 이미지랑 매쉬업 프로젝트랑 상관이 없어보입니다.
추가적으로..훔..오픈api를 사용하기 위해 Messi프로젝트를 쓰는부분이 효율적인지는 모르겠네요.
코드라인이 준다고 표시해두신 부분을 보면 막상 예외처리 부분이고요(이부분은 api로 개발하시거나 웹쪽 파싱해서 작업하시는 분들이라면 함수하나로 다 정의가 되있을듯합니다.)