574, 1/29 회원가입  로그인  
   beta23
   네트워크와 안드로이드 프로그래밍을 해보고싶은데 상담좀 부탁드려요,.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=376 [복사]


현재 c는 포인터까지는 배워놨구요.

api를 수박 겉핥기식으로 아주 조금 배워놨습니다.

정보고 입학 실패후 프로그래밍은 이제 할일없겠구나 했는데.

요즘 나오는 안드로이드 앱을 보고 다시 프로그래밍을 하고싶은 욕구가 생겼습니다.

그래서 이번에는 안드로이드 프로그래밍쪽으로 배워보려고하는데요.

이 프로그래밍을 하려면 무엇이 필요한지 모르겠습니다.

일단 안드로이드 프로그래밍이 Java로 한다는건 들어 알고있는데요. 다른언어는 안드로이드 프로그래밍에 쓰이지 않나요?

그리고 Java를 배우려면 그전에 무엇을 또 배워야하나요?

그리고 네트워크 프로그래밍을 배워보고싶은데요.(서버에 DB를 저장하고 안드로이드 앱이 이 DB를 다운받는 형식의 앱을 만들어보려고 합니다)

네트워크 프로그래밍을 하려면 또 무엇을 배워야 하나요

  Hit : 3473     Date : 2011/08/24 07:29



    
kjwon15 NDK라고 C언어를 사용할 수 있습니다만, JAVA를 알아야 프로그래밍이 가능합니다. 2011/08/24  
resoliwan 안드로이드는 자바의 탈을 쓴 리룩스 동생쫌 됨니다.

구글이 개발자 끌어 들이기 위해 가장 많은 유저를 가지고있는 java를 택했지요

거기에 모바일은 하드웨어가 지각각 이라 버츄얼 머신이 제격이거든요

자바 먼저 공부하시고 그 후 필요하신거 공부하시면 됨니다.

아마 안드로이드 쪽이면 달빅은 필수고 고급으로 갈려면 결국 리눅스 커널을 공부하셔야 될듯합니다.


2번째 질문

너무 추상적입니다

동기화를 원하시는건가요? 아니면 파일 다운을 원하시는건가요?

일단 tcp-ip를 추천합니다. 제가 본 네트워크 책중에 젤좋아서리...


2011/08/25