구글이 코딩이 필요 없는 앱 디자인/개발 도구를 만들었습니다.

간단하게 소개 내용을 정리해 보았습니다.

 구글이 이번에 소개한 코딩이 필요 없는 개발도구는  앱 인벤터(App Inventor) 라는 프로그램으로  내가 구상한 앱을 디자인 하듯이 필요한 화면요소와 동작을 배치하는것 만으로 손 쉽게 앱이 완성됩니다.

앱인벤터(App Inventor)개발 도구 스크린샷



다양한 동작요소 처리를 위한 프로그래밍 위해 코딩을 하는 대신에 그저 관련 요소를 블럭 조립하듯이 맞춰 주기만 하면 됩니다.

상상하고 필요한 것을 가져다 끼워 맞추면 되는 것이죠



예를 들면 위 그림은  버튼 클릭(When Button.Click)이라는 블럭안에  배경색 설정 블럭(set Screen1.BackgroundColor) 을 끼어 넣고 다시 배경색 설정 블럭안에 파란색(color Blue)블럭을 끼워넣는 것으로 원하는 작업(버튼이 눌리면 배경을 파란색으로 바꿔라) 을 표현 하고 있습니다.

앱인벤터에서는 필요하면 퀴즈앱 같은 걸 만들기 위해 데이터베이스를 처리할 수 도 있습니다. 

뿐만아니라  GPS 센서를 이용할 수 도 있고, 폰기능과 연동을 하거나 웹연동도 가능 하다고 합니다.

이것이 가능했던것는 MIT 에서 개발한 Open Block Library 라는 교육용으로 고안된 블럭 프로그래밍 용 기술을 이용했기 때문입니다. 

아직 앱인벤터를 정식 공개한 단계는 아니고 수주 내에 오픈한다고 합니다. 앱인벤터와 관련한 소식을 받고 싶으면  https://services.google.com/fb/forms/appinventorinterest/  접속해서 간단히 e-mail 주소만 넣어주고 관련 정보를 받겠다고 체크해주면 됩니다.

앱인벤터(App Inventor) 우리말로 하면  "앱 발명가" 정도 의미가 될텐데.  발명가라는 말처럼 새로운 멋진 아이디어만 있으면 복잡함없이 새로운 앱을 발명한다는 느낌을 만들게 해준다는 의미로 받아 드리면 되지 않을까 싶습니다.

 앱인벤터는 [안드로이드의 앱은 마켓없이도 쉽게 유통가능 하다는 점]과 함께 누구나 손쉽게 안드로이드 앱을 만들고 공유할 수 있는 멋진 도구가 될 수 있겠다는 생각을 해봅니다.

 예를 들면  자신의 블로그에 직접 만든 안드로이드 앱이라면서 몇개씩 달아놓는 블로거들도 많이 생겨 나지 않을까 싶네요. 블로그 홍보에만 쓰여도 충분히 만족하는 이들도 많을 테니까요.


(앱인벤터를 이용해서 앱을 만드는 영상입니다.)



** 앱인벤터  소개 페이지 링크 입니다. http://appinventor.googlelabs.com/about/
Posted by 퍼니로거 즐건록