안드로이드 스튜디오

내위키
Dennis (토론 | 기여)님의 2016년 8월 9일 (화) 03:43 판

Android Studio.

개발자라면 이름에서도 눈치챌 수 있듯이 안드로이드 운영체제에서 구동되는 소프트웨어를 만들기 위한 통합 개발 환경. 하여간 비주얼 스튜디오 이후로 통합 개발 환경은 뻑하면 스튜디오다. 구글에서 무료로 제공하고 있고, 자바 통합 개발 환경으로 굉장히 높은 평가를 받고 있는 제트브레인 사의 인텔리J를 베이스로 하고 있다. 인텔리J는 돈 주고 사야 하는 개발 환경으로, 그럼에도 불구하고 유료 사용자가 많을 정도로 호평을 받고 있는데 이게 무료로 제공되는 셈이니 안드로이드 개발자로서는 희소식. 범용 자바 프로그래밍 자체가 가능은 하지만 빌드와 디버그와 같은 기능들이 철저하게 안드로이드 개발용으로 맞춰져 있기 때문에 범용 자바 개발 환경으로 쓰기는 사실상 불가능하다. 제트브레인이 미쳤냐 그럼. 이전까지 구글이클립스 기반의 ADT를 통합 개발 환경으로 제공해 왔지만 안드로이드 스튜디오를 내놓은 이후 ADT는 더 이상 지원하지 않는다.

초기에는 온갖 심각한 버그 때문에 사용에 어려움이 많았지만 버전 업이 되면서 차차 안정화 되어 가고 있다. ADT도 더 이상 업그레이드 안 되고, 구글안드로이드 스튜디오를 열심히 밀고 있으므로 안드로이드 개발자들은 대부분 울며 겨자먹기로 이쪽으로 넘어가고 있는 추세다.