스노우보드 참 좋아하는데 맨날 키보드 앞에만 있네

App Inventer2 본문

개발/App Inventor2

App Inventer2

워너-비 2018. 5. 27. 17:01

App Inventor2



고등학생 대상 안드로이드 앱 개발 수업을 할 기회가 생겼다.

초보자에게 안드로이드 앱을 알려줄 수 있는 방법을 고민하던 중 App Inventor2를 알게 되었다.


App Inventor2는 클라우드 기반 앱개발 도구로 Chrome 브라우저만 있으면, 누구나 손쉽게 안드로이드 앱을 개발할 수 있다.

Scratch 방식으로 알고리즘 구현을 하기 때문에, 컴퓨터언어에 무지한 비전공자도 어렵지 않다.

단순한 구조이지만, 사용하는 사람에 따라 꽤나 창의적인 앱 개발이 가능하다.

유튜브를 보니 역시나 대단한 튜토리얼들이 많더라 ...

한글을 지원하기때문에 국내 교육용으로 활용도가 상당히 높다고 생각한다.

다만, 소스코드 작성을 할 수 없어 계획했던 일부 앱개발에 제한이 있다는 점이 상당히 아쉽지만.. 그래도 현재로써는 이만한 웹플랫폼이 없다.


App Inventor2 바로가기


App Inventor2를 사용하기 위해서는 Google 계정이 있어야 한다.



링크를 따라 사이트에 들어가면 위 사진과 같은 사이트가 나온다. 우측상단의 Create apps! 를 클릭해준다.

Google 계정을 로그인한다.




앱 개발도구 페이지가 나올 것이다.

우측 상단을 보면 언어를 한국어로 변환할 수 있다.

상단 메뉴에서 새 프로젝트를 생성한 후, 개발을 시작해보자



test라는 이름의 새 프로젝트를 생성하였다.

탭은 크게 Designer과 Blocks로 나뉘어져 있다.

Designer에서 UI를 배치하고, Blocks에서 스크래치방식의 코딩을 수행한다.


개발을 완료한 후 빌드를 지원한다.

.apk 파일을 컴퓨터에 저장하거나, USB 혹은 QR코드를 이용하여 안드로이드 기기에 설치할 수 있다.

개발 도중 에뮬레이터를 이용하여 테스트를 할 수도 있다.


MAC 애뮬레이터 설치 바로가기


요즘 바빠진 탓에 시간이 될지 모르지만, App Inventor2를 이용하여 다양한 컨텐츠를 개발해 볼 예정이다.

전문가의 개발용도로는 아쉬움이 있지만, 스크래치방식을 처음 접하는 나로서는 상당히 재밌다.

App Inventor2는 Open Source로 풀려서 소스코드를 뜯어볼 수 있으니 관심있으신 분은 한번 보시길

Comments