본문 바로가기

안드로이드앱 코딩_AndroidApp/안드로이드 스튜디오

무작정 앱 만들기_03_안드로이드 스튜디오 첫화면 안드로이드 스튜디오 인터페이스 이번에는 안드로이드 스튜디오가 어떻게 생겼는지 살펴본다. 화면의 세부 항목들은 프로젝트를 만들면서 설명하기로 하고 여기서는 개략적인 내용만 파악하기로 한다. 안스를 처음 설치했을 때 복잡하고 어려워 보이지만 몇 번 사용하다 보면 익숙해 진다. 다른 프로그램들도 마찬가지다. '안스'를 설치한 후 첫 프로젝트를 만들면 아래와 같은 화면이 보일 것이다. 이렇게 '사용자가 마주하는 화면'을 User Interface라고 하고 줄여서 UI라고 부른다. interface는 '상호 작용'이라는 뜻인데 inter(~사이에) + face(얼굴, 만들다) 두 단어가 합쳐진 단어이다. 그러므로 User Interface는 사용자가 컴이나 폰을 마주하고 어떤 행동을 할 수 있는 화면을 나타내는 .. 더보기
무작정 앱 만들기_02_안드로이드 스튜디오 설치 안드로이드 스튜디오 설치하기 앞의 글에서 안드로이드 스튜디오를 다운로드 해서 '열기'를 클릭하면 다음 그림과 같은 화면이 뜬다. 안드로이드 스튜디오 설정(Setup)을 환영한다는 제목이다. Next(다음) 버튼을 클릭한다. 위 화면은 '구성 요소'를 선택하는 창이다. 안드로이드 스튜디오는 기본적으로 체크되어 있다. Android Virtual Device는 줄여서 AVD라고 하는데 '안드로이드 가상 장치'라는 것이다. 앱을 만드는 과정에 폰 등에서 어떻게 보이는지 확인하는 방법은 2가지 있다. 한가지는 실제 폰을 컴퓨터에 연결하는 방법 또 한가지는 컴퓨터가 만드는 '가상 폰'을 사용하는 방법이다. 실제 해본 경험으로는 실제폰을 연결하는 것이 훨씬 좋은것 같다. 일단 폼이 난다. 연결하는 방법도 간단하다... 더보기
무작정 앱 만들기_01_안드로이드 스튜디오 개요 안드로이드 스튜디오로 앱 만들기 앱이나 게임을 만들려면 제작 도구가 있어야 한다. 흔히 ‘개발툴(Development Tool)’이라고 부른다. 제작 도구는 밥을 하기위한 밥솥과 같다. 개발툴로 불리는 말은 SDK라는 것도 있고 IDE라는 말도 있다. (시작부터 헷갈린다) 간단히 말하면 SDK는 Software Development Kit(소프트웨어 개발 키트)를 줄인말이다. 이것은 특정 프로그래밍 언어로 코딩하여 프로그램을 만드는데 필요한 소프트웨어 번들(꾸러미)이다. 즉, 프로그램 만드는 필수 도구 상자다. 안드로이드 앱을 만드는데 필요한 Java SDK iOS(애플의 모바일 운영체제) 앱 개발에 필요한 iOS SDK 등이 있다. IDE는 Integrated Development Environment.. 더보기
무작정 앱 만들기_00_개요 앱 만들기 도전 완전 문외한인 내가 프로그래밍 언어(Programming Language)를 배우기로 했다. 오십대 중반에 접어들면서 삶에 활기를 불어 넣어야겠다고 마음으로… 목표를 세웠다. 죽기 전까지(아직 반 남았다.ㅎㅎ) 그럴싸한 게임을 하나 만드는 것이다. ‘구글이’한테 물어보았다. 구글이는 내가 붙인 구글(Google)의 별칭이다. 어떤 이는 ‘구글신’ 또는 ‘구박사’라고도 부른다. 여러 가지 방법이 있는 것 같았다. 일단 컴퓨터 프로그램을 만들기 위해서는 ‘프로그래밍(코딩) 언어’를 사용해야 한다. 수 많은 프로그래밍 언어 중에서 자신이 하려는 작업에 적합한 언어를 선택하면 된다. 요즘에 제대로 된 앱(App)이나 게임을 만들려면 ‘안드로이드 스튜디오(Android Studio)’나 ‘유니티(.. 더보기