본문 바로가기
IT tips

앱 만들기 - 스크래치, 앱인벤터 비교

by 초코우유 ∽ blog 2017. 11. 5.

앱인벤터와 스크래치 비교하기


스크래치와 앱인벤터 모두 MIT 미디어랩에서 제공하는 EPL(Educational Programming Language) 로 소프트웨어 교육을 목적으로 제공하는 프로그램입니다.


둘다 인터넷상에서


Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

scratch.mit.edu

활용할 수 있습니다. 각각 링크

. 스크래치 : https://scratch.mit.edu/

. 앱인벤터 : http://appinventor.mit.edu/explore/

MIT App Inventor | Explore MIT App Inventor

MassTLC 2017 Distinguished Leadership Award to be presented to the MIT App Inventor team. App Inventor code is open source Get Started Follow these simple directions to build your first app! Tutorials Step-by-step guides show you how to create even more apps. Teach Find out about curriculum and reso

appinventor.mit.edu


둘다 블럭형으로 이루어진 툴이고, 크롬(브라우저)에서 실행하는 것이 용이합니다.


다만 스크래치는 절차 지향적이고 앱인벤터는 객체 지향적입니다. 스크래치의 교육 대상은 일반적으로 초중고이며 보통 앱인벤터는 보통 스크래치를 익힌 중학생 정도가 적당합니다.


앱인벤터는 안드로이드용 앱을 개발하는 도구입니다. 따라서 스크래치와는 달리 앱을 안드로이드 기기 등을 통하여 테스트하는 과정을 거쳐야 합니다. 


즉, 앱인벤터를 사용하기 위해서는 다음 환경이 필요합니다.

. 크롬 브라우저

. 무선인터넷

. 안드로이드 기기

. 구글계정 (20세 이상만 승인됨)


완성된 앱을 구글플레이스토어에 올리기 위해서는 25달러를 지급한 뒤 개발자 계정을 받아야 합니다. 하지만 테스트를 목적으로 앱인벤터에서 개발한 앱(확장자: *.apk)을 안드로이드 기기에서 2시간 동안배포할 수 있습니다.