앱인벤터2
스마트폰을 사용하면서 앱을 만이 사용하게 됩니다.
앱을 그냥 클릭하면 여러가지 기능들을 갖는 앱들이 많이 있죠 ?
그런것들은 도대체 누가 만들고? 어떻게 ? 만드는가 궁금하시죠
바로 이런것으로 만듭니다
책을 하나 소개 하죠
쉽게 따라하는 앱인벤터2 배우기
우선 이것이 무엇인고하니...
모르는 독자들을위해서 설명하면,
MIT공대에서 개발한 웹기반 프로그램으로 인스톨 없이 작동하며, 이 프로그램을 사용해서 안드로이드기반 스마트폰에서 작동하는 앱을 실제로 만들수있습니다.
우선 "앱 인벤터2" 의 장점으로는 프로그래밍을 전혀 몰라도 직관적으로 프로그램을 짤수있도록,
레고 블럭과 같은 블럭을 조립하는식으로 프로그램을 짤수있습니다.
거기다가 이미만들어져있는 컴퍼넌트의 종류가 많아서 어지간한 스마트폰의 기능을 다 사용하는 앱을 만들수 있다는 장점이있습니다
한 예로 스마트폰을 기울이면 반응하는 앱을 만들고 싶다면, "앱 인벤터2"에서 관련된 컴퍼넌트 를 가져오기만하면 됩니다. 그리고 레고 블럭을 조립하듯이 아주 쉽게 관련된 기능을 구현할 수 있습니다.
그럼 이제 본론인 책으로 돌아가서, 이책은 "앱 인벤터2"를 전혀 모르는 사람들이 어떻게 해서 스마트폰과 "앱 인벤터2"를 연동하는것부터 그림을 첨부해서 쉽게 설명하고있습니다.
그러면서 책은 쉬운단계의 아주간단한 기능만 가진 앱을 만드는 법을 그림을 겯들인 설명을 하면서 아주 쉽게 따라할 수 있도록 만들어져 있습니다.
그러면서 초보자라면 어려운면이 있을 프로그램을 짜는 부분은, 책의 뒷면에 해답처럼 전체적인 완성도를 보여줌으로서 책을 읽는 사람이 헤메지 않도록 해주고있습니다.
다만 이 책의 단점이라면 너무 생략한 부분이 많아서 중요할수도 있는데,
넘어가는 부분이 조금은 닜다는것입니다.
그리고 또 다른 단점이라면 앤인벤터2의 모든 기능을 다 설명하는것이 아니라는것입니다.
하지만 이런 단점에도 불구하도 "쉽게따라하는 앱 인벤터2 배우기" 를 추천하는 이유는 단 한가지 입니다.
바로 이 책을 보면서 "엡 인벤터2"라는 도구를 혼자서 배울수 있다는것입니다.
실제로 이 책을 보고 "앱 인벤터2"로 특정한 앱을 만들면, 안드로이드 기반 스마트폰에서 실제 작동한다는것입니다.
그래서 이건 "앱 인벤터2"의 장점과도 겹치는데...
1번 프로그래밍을 정식으로 배운적이 없고.
2번 안드로이드 기반 스마트폰에서 작동할 앱을 만들필요가 있다나는것.
이 2가지가 잇는 사람이 보고서 단기간에 쉽게 앱 인벤터2를 배우고자한다면, 추천순위 0순위로 추천할수있는책입니다.
그 정도로 엡 인벤터2가 원래 쉽게 배우고, 빠른 시간에 다재다능하게 쓸수 있는데, 이 책을 읽 으면 더 빠르게 배우고 더 쉽게 사용할수 있게 됩니다.
한번 도전해보세요...
2. 앱인벤터2 설치및 환경설정
앱인벤터2를 여러분의 컴퓨터에 설치하고 정상 실행하기 위한 과정을 설명하며, 대략적인 과정은
다음과 같습니다.
① AI(ver.1)과는 달리 별다른 설치 없이 홈페이지 접속 / 사용이 가능합니다.
② 안드로이드폰의 장치 드라이버 파일의 설치 및 환경설정을 확인합니다
③ 안드로이드폰에 어플리케이션 “MIT AI2 Companion” 을 설치합니다.
(1) 컴퓨터 시스템 요구환경
▒ 컴퓨터 및운영체제
• MicrosoftWindows : Windows XP, Windows 7, Window vista ☜ 권장하는운영체제 입니다.
• Macintosh (with Intel Processor) : Mac OS X 10.5 이상
• GNU/Linux : Ubuntu 8, Debian 5 이상
▒ 웹브라우저
• GoogleChrome 4.0버전 이상 ☜ 권장하는브라우저 입니다.
• Mozilla Firefox 3.6버전 이상 (주의:NoScript 확장프로그램을 사용하고 있다면 중지하셔야
하며, 자세한 내용은Troubleshooting페이지를 참조하십시오.)
• Apple Safari 5.0버전 이상
• Microsoft Internet Explorer는 지원되지 않습니다.
▒ 안드로이드
• Android OperatingSystem 2.3 (“Gingerbread”) 이상
(2) 컴퓨터와 안드로이드폰의연결 방법
▒ 앱인벤터2를 이용해 여러분이 만든 결과물의 동작 확인은 기본적으로 지원되는 가상의
스마트폰(안드로이드 에뮬레이터) 뿐만 아니라, 실제 안드로이드폰에서도 가능합니다.
1) 안드로이드폰의 환경설정
실제 안드로이드폰에서 앱인벤터2 결과물의 동작 확인을 위해서는 안드로이드폰에도
환경설정이 필요합니다.
① 여러분 안드로이드폰의 “설정” 항목으로 들어갑니다.
- 다만 여러분의 안드로이드폰에 설치된 안드로이드 버전에 따라 “설정” 항목의 위치는
달라질 수 있습니다.
② “설정” 항목 중, “알 수 없는 소스(Unknown Sources)”와 “USB 디버깅(USB Debugging)” 을 켜 주셔야 합니다.
③ “모의 위치 허용”도 체크 해 두고 있습니다만, 이건 꼭 체크 하지 않아도 괜찮습니다.
일반적인 안드로이드폰의환경설정예
갤럭시 s 안드로이드폰의환경설정예
3) Wifi와 QR코드를 이용한 안드로이드폰에 연결
실제 안드로이드폰으로 실행시켰을 떄
① QR코드를 받은 후 텍스트 박스에 링크가 생기고, 이후 Connect With code 버튼을
클릭하면 APP파일이 안드로이드 폰으로 자동 다운로드 및 연결이 됩니다.
컴파일 실행시 QR코들 화면에 출력 해주는 화면
QR 코드로 받고 자동으로 링크가 되는 모습