# Ask GN: Android 앱 개발할 때 어떤 환경을 사용하시나요?

> Clean Markdown view of GeekNews topic #17250. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=17250](https://news.hada.io/topic?id=17250)
- GeekNews Markdown: [https://news.hada.io/topic/17250.md](https://news.hada.io/topic/17250.md)
- Type: ask
- Author: [regentag](https://news.hada.io/@regentag)
- Published: 2024-10-15T21:53:38+09:00
- Updated: 2024-10-15T21:53:38+09:00
- Points: 4
- Comments: 12

## Topic Body

저는 약 10여년 전 Eclipse 기반의 안드로이드 스튜디오에서 앱 개발을 했었습니다.  
  
한동안 아이폰을 쓰다가 안드로이드로 넘어왔는데, 개발환경을 세팅하려고 보니 안드로이드 스튜디오는 정말 많이 바꼈군요.  
  
바뀐 기능이야 다시 적응하면 되지만, 가장 큰 문제는 제 PC에서 돌리기엔 너무 무겁다는거에요.  
  
지금 생각중인 옵션들은 이렇습니다:  
  * Visual Studio를 시도해 보기 (C++ 개발환경은 이미 잘 쓰고 있기때문에...)  
  * 안드로이드 스튜디오에서 에뮬레이터는 쓰지 않고 실 기기로만 개발(에뮬레이터만 안 띄우면 견딜 수 있을것 같긴 합니다)  
  * PC를 업그레이드(이건 별로 하고싶진 않네요)  
  
혹시 안드로이드 스튜디오가 아닌 다른 개발환경을 쓰시는 분 계신가요? 어떤 환경을 추천하시나요?

## Comments



### Comment 31435

- Author: zihado
- Created: 2024-11-18T13:11:37+09:00
- Points: 1

expo 라는걸 써보시죠!

### Comment 30119

- Author: ironpark
- Created: 2024-10-17T05:35:18+09:00
- Points: 1

저는 flutter + 안드로이드 스튜디오를 사용하는데.  
마땅한 대안이 없다고 생각하구요. 가능하다면 램만 좀 업그레이드 권장드리고. mac 환경 + flutter 라면 안드로이드 스튜디오를 사용하되 개발시 IOS 시뮬레이터를 활용하는 방안도 있습니다.

### Comment 30115

- Author: ganadist
- Created: 2024-10-16T19:25:59+09:00
- Points: 3

현재 사용하시는 PC사양이 어떤지 몰라서, 답변을 드리기 어려운 부분이 있네요.  
  
* 일단 개발하는 앱의 규모에 따라, 빌드시스템 및 Android studio 에 할당할 heap size를 조정해야, 쾌적한 개발환경을 꾸밀 수 있습니다.   
* 요새 Android 에물레이터는 CPU/GPU 가속을 지원합니다. ABI 만 잘 설정하면 에물레이터는 실제기기보다 훨씬 쾌적하게 수행됩니다.   
* 제가 회사앱의 빌드환경을 디렉팅합니다만(개발자 분들이 사용할 Android studio버젼이나 JVM 버전을 강제로 지정해줍니다) , 정작 제 자신은 터미널에서 vim을 씁니다. (먼산;; )

### Comment 30105

- Author: onixboox
- Created: 2024-10-16T11:27:57+09:00
- Points: 1

무겁더라도 안드로이드 스튜디오를 쓰는게 나을 겁니다...

### Comment 30103

- Author: kotlinc
- Created: 2024-10-16T10:53:19+09:00
- Points: 1

네이티브로 개발하신다면 안드로이드 스튜디오는 무거운 만큼 그만한 기능을 지원하고 있다고 생각합니다. 저는 다른 IDE를 고민해본적이 없네요. 커뮤니티도 vscode 지원은 고려조차 안해서 시도해보시면 혼자 개척하는 정도로 복잡할거에요

### Comment 30076

- Author: tensun
- Created: 2024-10-16T07:16:27+09:00
- Points: 1

flutter, xcode

### Comment 30078

- Author: regentag
- Created: 2024-10-16T07:32:36+09:00
- Points: 1
- Parent comment: 30076
- Depth: 1

Mac에서는 xcode가 있군요. 저는 윈도우라 쓸 수가 없네요 ㅠ

### Comment 30114

- Author: tensun
- Created: 2024-10-16T19:06:04+09:00
- Points: 1
- Parent comment: 30078
- Depth: 2

ios 빌드시 아무래도 xcode로 옮겨 작업하는 것이 편했습니다

### Comment 30075

- Author: bus710
- Created: 2024-10-16T06:26:34+09:00
- Points: 1

저는 vscode + flutter 사용 경험이 제일 괜찮았습니다.

### Comment 30079

- Author: regentag
- Created: 2024-10-16T07:35:10+09:00
- Points: 1
- Parent comment: 30075
- Depth: 1

VSCode도 고려해봐야겠네요. 생각해보니 VSCode를 쓸 수 있다면 그냥 아무 에디터나 쓰고 명령줄에서 빌드해도 되겠군요...

### Comment 30070

- Author: gcback
- Created: 2024-10-15T23:09:43+09:00
- Points: 1

flutter 쓰시죠

### Comment 30080

- Author: regentag
- Created: 2024-10-16T07:35:41+09:00
- Points: 1
- Parent comment: 30070
- Depth: 1

Flutter는 UI 라이브러리라고 알고 있었는데 자체 IDE도 있나보군요.
