안드로이드 앱 개발은 안드로이드 스튜디오로만 가능한가요?
웹뷰앱이나 스윙투앱, 앱인벤터 같은걸로 만드는 어플말고 안드로이드 스튜디오처럼
자기 실력만 있으면 다양한 기능을 구연할 수 있고 전문적으로 코딩을 할 수 있는 개발툴은 어디 없을까요?
안드로이드 스튜디오가 자꾸 에러가나고 환경설정도 복잡해서 다른 툴이 있는지 알아보고 싶습니다.
안녕하세요~
앱 개발에 대해서 질문을 주셨는데요.
저는 안드로이드와 iOS 플랫폼에 모두 앱을 출시하고 싶었어요.
그래서 둘다 개발할 수 있는 크로스 플랫폼이 뭘까 조사해보니
플러터라는 프레임워크를 찾았습니다!
플러터는 구글에서 개발한 앱/웹 개발 프레임워크로
개발 시간을 단축할 수 있으며
개발 언어도 비 전공자가 배우는데 어렵지않다고 합니다.
또한 플러터는 안드로이드 스튜디오 및 vscode 등 다양한 작업환경에서
작업하실 수 있습니다.
플러터에 대한 자세한 설명은 아래의 링크를 참고해주세요!
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
질문자님께서 에러가나고 환경설정이 복잡하셔서 다른 툴을 찾는다고 하셨는데사실 안드로이드 스튜디오가 최적화된 툴입니다.
이거 사용하시다가 다른 툴로 넘어가시면 만족 못하실거예요.
사람들이 많이 사용하면 많이 사용하는 이유가 있고
제일 최적화가 잘 되어있다는 것입니다.
왜 에러가나는지 찾아보시는걸 추천드리고 환경설정이 복잡하시면 처음에는 기본값으로만 사용하시는걸 권장드립니다
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!안드로이드를 개발하기 좋은 툴은 안드로이드 스튜디오가 가장 좋습니다.
인텔리J도 어자피 안드로이드 스튜디오랑 같은 도구이기 때문에 크게 의미가 없다고 보여집니다.
안드로이드 스튜디오를 사용하지 않는다면 레이아웃 부분에서 프리뷰가 지원되지 않기 때문에 개발이 더 어렵지 않을까합니다.
최근에는 ConstraintLayout으로 개발을 하는데 안드로이드 스튜디오가 없다면 더 복잡해질 것 같습니다.
안드로이드 앱 개발의 경우 안드로이드 스튜디오 말고도 다른 통합 개발 환경 툴을 이용하여 개발이 가능합니다.
이클립스나 intellij idea 등의 통합 개발 환경 툴을 이용하여 개발이 가능합니다. 대체적으로는 안드로이드 스튜디오를 쓰거나
또는 이클립스 등의 익숙한 개발 툴을 이용하여 개발하는 것으로 알고 있습니다.