안드로이드에서 다운로드매니저를 만들고 있습니다. 초보개발자라 많이 어렵네요
안드로이드 2.3부터는 DownLoadManager API를 지원해준다고 들었습니다.
그런데 개발해야하는 버전은 2.2 네요 ㅜㅜ
그래서 어쩔수없이 HttpURLConnection 과 스레드를 생성하고 ProgressBar를 이용하고 있습니다.
근데 이게 바로 상용화될 프로그램이라...
안드로이드쪽은 아직 경력이 3개월도 안된 개발자라서 걱정이 됩니다... 제가 만든 이 다운로드가 확실히 작동할지 확신이 서지 않네요...
안드로이드도 시작한지 많이 되진 않아서요... 원래 웹+아이폰 개발자였습니다.
구글에서 어느정도 검색해서 InputStream과 BufferOutputStream으로 파일 쓰게 만들었는데요.
학부때 만들었던 프로그램인거같습니다... 과연 이게 잘 쓰일수 있을지 걱정이 됩니다.
현재 안드로이드 개발자가 회사에 있지 않아서 멘토를 얻기도 어렵네요...
이게 이제 덮어쓰기 , 파일크기 , 연결의 체크, 다운로드 일시정지 , 파일 무결성(덮어쓰기나 크기 측정해서 문제가없는지 체크
이런것들이 보장이 되어야할거같는데... 어떻게 해야 할지 막막합니다. 단순히 File클래스를 이용해서 크기 체크 . RandomAccessFIle등을 이용해서 구현해야하는건지...
아이폰쪽은 이런쪽에 오픈소스 라이브러리가 많아서 다운로더 구현이 어렵지 않았는데... 안드로이드쪽은 찾기가 어렵습니다 ㅜㅜ
그렇다고 막연하게 코딩하기가 좀 그렇습니다. 이런 부분에 있어서 조언을 주실 분을 찾습니다.
안드로이드는 애플쪽보다 오픈소스가 넘쳐납니다. 자바
안드로이드는 애플쪽보다 오픈소스가 넘쳐납니다.
자바 다운로더는 jDownloader가 유명하고 소스포지에 java downloader로 검색하면 쏟아집니다.
자바 네트워크나 IO 책이랑 TCP/IP책 사보시면 되고요.
재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.
아이디의 아이디어 무한도전
http://blog.aaidee.com
귀태닷컴
http://www.gwitae.com
댓글 달기