마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

다들 개발하시는 OS환경이 어떻게 되시나요?

+1 추천
이번에 open 소스기반 프로젝트를 임포트받아 커스터마이징 하고있는데(외국발 오픈소스)

제가..윈도우 환경에서 개발하고있었거든요..

 

근데 이번기회에 찾아보니까 외국에선 거의 Linux 환경에서 개발하는것 같더라구요..

(설마....한국에서도 저만 윈도우로..? ㅠㅠ)

 

여튼 오픈소스인데..소스 제공자가

윈도우 환경은 아예 배제하고 설명을 해놔서 애좀 많이 먹었습니다..ㅠㅠ
(웃긴게..메뉴얼에 '개발자라면 윈도우 환경을 사용하지 말아야 함을 알것이다?' 이런식으로 써있음...ㅋㅋㅋㅋ)
 

다들 리눅스에서 개발하시나요?

갑자기 궁금해서 질문 올립니다...ㅠㅠ
안드로이드로우 (15,740 포인트) 님이 2014년 3월 20일 질문

5개의 답변

+1 추천
저도 지금 윈도우 환경에서 하고 있는데 단순한 어플만 만든다면 모를까....

안드로이드 관련 총체적인 개발이라면 리눅스 환경에서 하는 것이 무조건 옳다고 보네요.

자바 언어로는 구현하기 힘든 또는 속도문제로 네이티브 언어를 써야할 때 jni 를 사용해야하는데

리눅스에서는 기본적으로 지원되는 것들이 윈도우에서 하려면 시그윈 등의 툴을 거쳐야하고

커널 까지 손을 대야한다면 컴파일하는데 시그윈으로는 무리가 있어요

또한, 개발환경을 타겟의 플랫폼에 맞추는 것이 여러모로 불확실성을 줄일 수 있다고 생각해요
초보개발자ㅠ (33,870 포인트) 님이 2014년 3월 20일 답변
+1 추천
저는 Mac에서 작업하는데 쾌적합니다.'_'

리눅스도 안드로이드 개발하기에 좋구요.

 

저는 Mac에서 작업하기전 윈도우에서 작업했었고.

이웃회사 차장님도 윈도우에서 작업하십니다. 제옆에서 일하는 형님은 리눅스에서 작업하시구요.

윈도우라고 못할건 없습니다. 개발환경은 그게 꼭 필요한사안이 아니라면.
굳이 바꿀 필요가 없다고 생각합니다. 다만 리눅스에 관심이있고 공부할 생각이있다면 리눅스로 개발환경을 바꿔보는것도 좋은 선택일지도요. :P
앱픽 (1,060 포인트) 님이 2014년 3월 21일 답변
+1 추천
Java coding은 Windows eclipse로하고 native code작업은 Virtual로 Ubuntu깔아서 하네요.

Mac이던 Ubuntu던 UI는 Windows에 비할바가 아니어서 코딩만 한다면 모르겠지만 (부러움 ㅜ.ㅜ)

기타등등 작업을 같이해야하는 상황에서 Windows가 필수인지라 버릴수가 없군요.
익명사용자 님이 2014년 3월 21일 답변
+1 추천
딱히 윈도우라서 불편한건 못느꺼서 윈도우에서 개발 합니다.

물론 리눅스가 필요한 부분이 있을땐 터미널을 이용하면서요
aucd29 (218,390 포인트) 님이 2014년 3월 21일 답변
+1 추천
저같은 경우는 딱히 선호하는 OS는 없고

Max이든 리눅스든 윈도우든 회사에서 주는대로 하는거같습니다.

현재는 윈도우 환경이지만 필요하면 시그윈과 VMware도 있고해서 딱히 불편한점은 없네요

 

그리고 이런 글은 개발자게시판에 올리시면 더 다양한 분들의 의견을 들을 수 있을거라 생각합니다.
q1212 (26,020 포인트) 님이 2014년 3월 21일 답변
...