돌아오신 것을 환영합니다
이번 영상에서는 Android 스튜디오를 설치해 보려고 합니다
이는 IDE이며 Integrated Development Environment(통합 개발 환경)의 약자입니다
애플리케이션 작성을 더 수월하게 합니다
IDE의 중요성을 이해하기 위해 짧은 이야기를 하나 준비했습니다
장인 코디아의 마법 작업장 이야기입니다 Devlandia라는 나라의 어느 활기찬 마을에는
사람들에게 잘 알려진 마스터 코디아가 살고 있었습니다
코디아는 복잡하면서도 완벽한 마법 피조물을 만들어내는 것으로 널리 알려져 있었습니다
많은 사람들이 그의 완벽함 뒤에 숨겨진 비밀을 궁금해 했지만 그의 마법 작업장조차 극히 소수의 사람들만이
알고 있었습니다
그건 바로 IDE였습니다
이 이야기에서는 Incredible Development Environment(놀라운 개발 환경)라고 합니다
우리 세계에서는 Intergrated Development Environment(통합 개발 환경)이지만 말입니다
IDE는 평범한 작업장이 아닌 온갖 마법 도구들로 가득한 신비로운 장소로
마스터 코디아의 작업을 도와주는 곳이었습니다
첫 번째로는 Spell Checker(스펠 검사기)가 있었습니다 *('마법 주문'과 '철자'라는 동음이의어 Spell의 언어유희)
마법 주문을 자동으로 고쳐주는 Spell Book(*스펠 북)처럼 IDE는 코디아가 제조를 하는 과정 중에 생기는 오류를 표시하여
그가 실수를 하지 않도록 도와줍니다
두 번째는 Auto-completion Wand(자동완성 지팡이)였습니다
코디아가 다음 단계에 대한 확신이 없을 때 이 지팡이가 가능한 진행 방향들을 제시해 줍니다
그의 시간과 노력을 낭비하지 않도록 말입니다
세 번째는 Enchated Debugger(마법의 디버거)인데 코디아가 자신이 만든 작업물의
내부를 살펴볼 수 있도록 도와주는 마법의 수정 구슬입니다
네 번째는 IDE 내 통합 제조 도구들이었습니다
코디아는 엄청난 양의 도구들을 접할 수 있었는데 포션 믹서부터 룬 조각돌 등 원활하게
여러 요소들을 그의 작업물 속에 녹일 수 있도록 도와주었습니다
다섯 번째는 (Magical Scroll)마법의 스크롤이었습니다 (*스크롤- 두루마리 족자와 마우스 스크롤의 동음이의어)
이 스크롤은 코디아가 만든 모든 변동사항에 대한 기록을 남겼으며 지난 디자인들을 다시 불러오거나
여러 버전들의 특징을 합칠 수 있도록 도와주는 역할을 했습니다
IDE 덕분에 마스터 코디아는 창작하는 것에만 집중할 수 있었고
IDE는 든든한 조력자가 되어 주었습니다
그의 작업을 더 효율적이고 오류 없이 즐길 수 있도록 도와준 것입니다
이 마법 IDE 이야기가 널리 알려지자 수많은 장인들이 무리지어 Devlandia로 넘어와 정착하기 시작했습니다
그들만의 IDE를 구축할 수 있기를 희망하며 Incredible Development Environment(놀라운 개발 환경)은 혁명을 일으켰습니다
기존 마법 피조물을 제조하는 방식에 있어서 말입니다
좋습니다 여기까지가 Incredible Devlopment Environment (놀라운 개발 환경)의 이야기였는데
우리는 Integrated Devlopment Environment(통합 개발 환경)으로 적용시켜 볼 수 있겠습니다
공식적인 것은 Android 스튜디오입니다
Android 앱을 만들 수 있는 많은 방법들이 있지만 우리는 이것을 사용할 것이기 때문에
android studio download를 검색하신 다음 공식 웹사이트인 developer.android.com/studio에 접속합니다
그 웹사이트로 넘어가면 이런 페이지가 보입니다
이 페이지는 여러분이 접속할 때마다 다른 모습을 보일 수 있습니다
새로운 버전이 자주 출시되기 때문입니다
현재 시중에 출시된 것 중 가장 최신 버전은
Android Studio Giraffe입니다
하지만 이 버전의 문제는 몇 주만 지나도 최신 버전이 아니게 된다는 점입니다
곧 새로운 Hedgehog 버전이 출시될 예정이기 때문입니다
그러므로 저는 이 강좌에서 Android Studio Hedgehog를 사용하여
본 강좌가 가능한 가장 최신의 정보를 다루도록 하려고 합니다
그래서 우선 시험판 버전을 쓸 것인데 쉽게 말해서 완성된 버전이긴 하지만
아직 고쳐야 할 버그들이 있을 수 있는 베타 버전입니다 유저 인터페이스(UI)는 완전히
동일합니다
그래야 제가 사용할 코드들이 최신 버전에 맞게 정확할 것입니다
제 버전에서 보여드리는 것과 동일하게 작동할 것입니다
그러니 여러분도 저와 같은 버전을 사용하시는 게 중요합니다
그렇지 않으면 보이는 환경이 조금 다를 수 있으며 특정 설정 등이 비활성화되거나 특정 코드들을 사용할 수 없는 등의
문제가 발생할 수 있습니다
그렇기 때문에 같은 버전을 사용하는 것이 중요합니다
그러면 이 Preview를 클릭해서 Release candidate(시험판)을 찾습니다
제 경우에는 'RC 1 Hedgehog'입니다
여러분도 같은 버전이 보이신다면 이것을 다운 받으면 됩니다
Hedgehog RC 1입니다
그렇지 않으면 Archive of Android Studio releases(Android 스튜디오 버전 아카이브)로 가시는 것을
추천합니다
이 페이지에 가서 약관에 동의를 해야 합니다
모두 읽고 동의를 하고 나면 이런 페이지가 보입니다
이 페이지에는 근 6년간 출시되었던 모든 Android 스튜디오의 버전들이 있습니다
그리고 제가 사용할 버전은 이 'Android Studio Hedgehog 2023.1.1 RC 1'입니다
RC는 Release Candidate(시험판)의 약자입니다
그리고 Iguana나 Canary 등 다른 버전들도 보입니다
Canary는 Android 스튜디오의 초기 버전입니다
하지만 우리가 지금 관심을 가져야 하는 것은 2023년 10월 17일에 출시된 이 버전입니다
제 경우에는 세 번째 줄에 있습니다
하지만 여러분이 이 페이지를 접할 때에는 더 밑에서 발견될 가능성이
큽니다
스크롤을 조금 내려야 이 버전이 보일지도 모릅니다
그럼 이제 여러 운영체제(OS)에서 설치가 가능합니다
Chrome OS, Apple Silicon, Apple, Intel 그리고 Windows 64 bit 버전도 보입니다
저는 이것을 설치하려고 합니다
이 exe 파일을 클릭하여 다운로드 합니다
저장 혹은 다운로드를 클릭합니다
자 그럼
다운로드는 몇 초에서 몇 분까지도 소요될 수 있는데 여러분의 인터넷 속도에 따라 상이할 수 있습니다
다운로드가 완료되면 설치하시면 됩니다
설치 과정은 다음 영상에서 다뤄 볼 예정입니다