ISSAC.Min

[APP INVENTOR] App Inventor 앱 인벤터를 통한 어플리케이션 개발시작과 개발환경구축 본문

STUDY/APP INVENTER

[APP INVENTOR] App Inventor 앱 인벤터를 통한 어플리케이션 개발시작과 개발환경구축

ISSAC.M 2019. 4. 5. 01:55
반응형

 1. 앱 인벤터(App Inventor)란?


<MIT 앱인벤터 로고>


앱 인벤터(App Inventor)는 안드로이드를 기반으로한 어플리케이션을 개발하기 위해 구글과 MIT와 공동 개발한 안드로이드 앱 개발 플랫폼입니다.


일반적으로 안드로이드 기반의 모바일 앱(Mobile App) 개발에는 JAVA언어로 안드로이드 스튜디오라는 툴을 사용하여 개발합니다. 하지만 이러한 툴을 사용하기 위해서는 많은 기술과 언어의 전반적인 지식이 바탕되어야 하므로 학생 등과 같이 초보자들이 사용하기에는 많은 노력이 필요하다. 이러한 점을 반영하여 2010년에 앱 인벤터를 첫 배포하였으며 2014년부터 현재까지는 '앱 인벤터 2' 버젼으로 배포 중이다.



앱 인벤터는 위에서 말한 JAVA언어를 통한 코딩이 아닌 스크래치(Scratch)처럼 블럭 코딩(Bock Coding)을 지원하며 비교적 쉽게 모바일 앱 개발이 가능하게 만들었습니다.


 2. 앱 인벤터을 통한 앱 개발 준비


(1) Chrome 설치


앱 인벤터을 사용하기 위해서는 개발환경을 만들어야 하는데 제일 첫 번째는 Google의 Chrome 브라우저를 설치해야한다. 



크롬(Chrome) 브라우저 다운로드 링크 : https://www.google.co.kr/chrome/


(2) 구글 계정 생성



구글 계정이 있다면 기존의 구글 계정을 사용하면 되고 만약 구글 계정이 

을 시 구글 계정을 만들어야만 앱인벤터 서비스를 사용할 수 있다.


구글 계정 만들기 링크 : https://support.google.com/accounts/answer/27441?hl=ko


(3) 개발한 앱 테스트를 위한 필요도구 설치


어플리케이션을 개발하다보면 어플의 기능이 제대로 작동하는지를 중간에 확인해야할 때가 발생한다. 앱 인벤터에서는 두 가지의 방법으로 확인이 가능한데 첫 번째 방법은 안드로이드 기반의 스마트폰을 사용하여 확인하는 방법이며 두 번째 방법은 온라인 상에서 에뮬레이터를 사용하여 구동을 확인하는 방법 입니다.

안드로이드 기반의 스마트폰은 국내 기업은 삼성 LG 등을 사용하며 IOS 기반의 I-Phone만 아니면 대부분의 스마트폰은 안드로이드를 기반으로한 스마트폰이다. 또한 안드로이드 기반의 스마트폰에서 스마트폰과 컴퓨터의 연동이 가능하게 하는 어플리케이션 'MIT AI2 Companion'이라는 어플을 디바이스에 설치해야한다.



- Google Play Store를 통하여 MIT AI2 Companion을 검색 후 설치

- 컴퓨터와 스마트폰을 같은 와이파이에 연결해야지 사용이 가능합니다.

- 사용방법은 각 프로젝트 포스팅에서 매번 설명하겠다.



에뮬레이터란 가상의 디바이스를 만들어 사용할 수 있도록 만든 소프트웨어이며 앱 인벤터에서 사용할 수 있는 에뮬레이터는 앱 인벤터 홈페이지를 통하여 설치가 가능하다.


에뮬레이터 설치 링크 : https://appinventor.mit.edu/explore/ai2/setup-emulator.html



 3. 앱 인벤터 2 홈페이지로 이동


MIT App Inventor 2 / 앱 인벤터 2

<http://appinventor.mit.edu/explore/>

반응형