-
[앱만들기 프로젝트 with 구글 코드랩] #1 - Android Studio 설치/앱생성공부 기록/프로그래밍 2019. 9. 4. 00:06728x90
Google Codelab을 참고하여 나만의 앱 만들기를 해보려 한다. Java 이론을 듣긴 했지만 직접 해보지 않으면 내 머릿속에 얼마나 남아있는지 알 수가 없었다. 게다가 API 문서를 작성하려면 개발자의 입장에서 직접 API 문서를 사용해보는 것이 가장 좋을 것이라 생각했다. 그리고 각종 가이드를 참고하면서 표현이나 구성도 배울 수 있겠지.
Unit 1: Get started / Lesson 1: Build your first app
Android fundamentals 01.1: Android Studio and Hello World
1. Android 스튜디오 설치
[설치 페이지]
안드로이드 설치 페이지는 어쩜 이리 설명을 잘해놨는지. 동영상 가이드와 함께 단계별로 자세하게 설명한 점이 참 마음에 든다.
Andorid Studio 설치 완료 2. Hello World App 생성
가이드를 따라 Hello World 앱을 생성하였다.
음, app폴더는 다음과 같은 트리 구조를 가졌고, Gradle Scripts 폴더는.. 뭘까? 먼저 Gradle에 대해 먼저 알아보자.
Gradle은 Groovy를 이용한 빌드 자동화 시스템이다. Groovy와 유사한 도메인 언어를 채용하였으며, 현재 안드로이드 앱을 만드는데 필요한 안드로이드 스튜디오의 공식 빌드 시스템이기도 하다. Java, C/C++, Python 등과 같은 여러 가지 언어를 지원한다. [출처: 위키백과]
3. 가상 기기 사용 (emulator)
4. Gradle Configuration 변경 & 앱에 로그를 추가
[Android fundamentals 01.1: Android Studio and Hello World]에 대한 고찰
먼저 초급자 사용자 입장에서 해당 가이드를 보고 Android Studio를 설치하고, 프로젝트를 생성하고, 에뮬레이터를 실행하였다. 초급자도 별 어려움 없이 사용하도록 자세하게 설명되어 있다. Task 6에서 원하는 결과가 나오진 않았지만, 트러블슈팅은 잠시 뒤로 미뤄둔 채 해당 가이드의 사용 후기를 남기자면..
먼저, 생성한 프로젝트의 구조, 크게 app 폴더와 gradle 폴더의 구조와 함께 해당 폴더가 담고 있는 파일들에 대해 설명해주고, Android Studio를 살펴볼 수 있는 스텝으로 초급자도 해당 프로그램에 조금이나마 익숙해질 수 있도록 한다는 것이 참 마음에 들었다. 나처럼 개.알.못. 들은 이런 것들이 얼마나 도움이 되는지. 그리고 해당 프로그램을 이용하여 Gradle Configuration을 변경하거나, 앱에 로그를 추가하는 등, 구체적인 테스크들을 하나의 챕터로 마련하여 컴퓨터 학원에서 강사님이 시키는 대로 하나의 미션들을 클리어 해가는 느낌을 받았다. 하나의 테스크는 하나의 세션으로 구분되어 시간 제약이나 필요에 따라 원하는 테스크만 선별해서 듣기도 좋았다.
+ Codelab을 따라 제작하다가 알게 된 한국어 문서. Codelab 만큼 세분화 되어있지는 않지만 영어로 이해하기 쉽지 않을 때는 이 사이트의 도움을 받으면 좋을 것 같다. 하지만 codelab에서 다루는 일부 내용만 있다는 것.
'공부 기록 > 프로그래밍' 카테고리의 다른 글
[앱만들기 프로젝트] Unit 1 실습 (0) 2019.09.25 [문제해결] 앱 빌드를 위한 VT-x 활성화 (0) 2019.09.24 [앱만들기 프로젝트 with 구글 코드랩] #4 - 혼자 학습해보기 (0) 2019.09.24 [앱만들기 프로젝트 with 구글 코드랩] #3 - 텍스트와 스크롤링 뷰 (0) 2019.09.23 [앱만들기 프로젝트 with 구글 코드랩] #2 - 인터렉티브 UI 만들기 (0) 2019.09.09