Loading
2012. 2. 20. 00:41 - lazykuna

Lunatic Rave2 Internet Ranking For Android (LR2IR for Android)




반나절 넘는 시간을 부어서 만들어 본 앱입니다... 대략 18시간 가까이? (..)

어렴풋이 알기만 하던 안드로이드의 Control들과 Eclipse의 IDE의 활용도를 향상시켜주고, 자료구조를 극한으로 다루어 보았고(...) 그리고 밤샘코딩이 무엇인지 체감할 수 있게 해준 경험(?) 이었습니다.


기능은 다음과 같습니다.
1. 유저추가 / 유저정보보기 / 곡정보보기 / 검색 등 대부분의 기능 지원
2. 유튜브 동영상과의 연계 (.. 정말 소소한 기능이지만 이걸 쓰려고 만든 건데 배보다 배꼽이 아주 커져버렸..)


구현해야 할 기능은 다음과 같습니다.
1. 다국어 지원
2. 로그인 기능 및 코멘트 / 라이벌 추가삭제 기능 지원 (로긴은 비정상 작동하는 관계로 보류 ...) <- Jericho 파서의 Login Session이 저장이 안되는 관계로 구현 포기했습니다 -_-;;
3. 멀티쓰레드를 통한 로딩표시
4. 투박한 인터페이스 업그레이드 Rev1에서 완료
5. 덧글 구현 (2의 이유로 인해 구현 포기)


12.10.04 - ICS용 패치가 있었습니다.
이러한 이유(http://t.co/64fxdj54)로 인해서 ICS 이후의 안드로이드에서는 파싱이 제대로 동작하지 않는 문제가 있었습니다.. 만 이제서야 짬이 나서 고치게 되었습니다. -_-;... Stairway URL로 곧바로 접속할 수 있는 기능이 생겼다는 것 외에는 크게 달라진 게 없습니다[각주:1]. (되려 완성도가 낮아짐)

12.10.04 - 코드를 Github에 올립니다.

com.kuna.lr2ir.Lr2irActivity.apk

ICS 패치 버전


lr2ir (2.1).apk

안드로이드 2.1 버전, 호환성 전용입니다. For Android 2.1



버전은 알파 버전이라 버그가 득시글 합니다 (...)
문제는 후속 버전이 나올지도 의문...

※ 이 프로그램은 LR2 혹은 인터넷랭킹과 직접적인 관련이 없습니다. This Program has no direct relation with LR2 or LR2 Internet Ranking.

★ if you has any suggestion, question or request, Send Tweets to @kuna_kr or Write Comment in KO/EN/JP. waiting for opinion :)


  1. 사실 파싱 엔진까지 다 만들어놨는데 Stairway 규모가 너무 커서 파싱하다가 스택오버플러로 뻗어버려서 답이 없었습니다. [본문으로]