Friday, July 20, 2012

Apps Script가 크게 업데이트 되었습니다.



Wednesday, June 27, 2012 | 6:00 PM

얼마전 Google I/O 에서 발표된 내용으로 세련된 어플리케이션 개발과 그리고 만들어진 어플리케이션을 사용자와  공유할 수 있도록 Google Apps Script 에 큰 발전이 있음 을 발표하였습니다. 구글앱스는 구글 스프레드시트에서 좀 더 편리함을 주는 툴에서 시작했습니다. 여러 시간동안 Apps Script는 더 많은것을 처리할 수 있도록 성장해 왔습니다. 편리한 방법으로 웹 어플리케이션을 만들고, 사이트, 스프레드시트를 확장할 수 있는 플랫폼 입니다.
 
script.google.com 는 구글앱스 개발자를 위한 목적으로 만들어 졌습니다. 지금 script.google.com 과 Google Drive에서 스크립트를 작성할 수 있으며 더불어 프로젝트는 Google Drive에 저장되고 마치 문서를 공유하듯이 스크립트를 공유할 수 있습니다.
HtmlService Apps Script를 통해 멋진 인터페이스를 만드는데 도움이 됩니다.  HtmlService는 HTML, 클라이언트단의 JavaScript, CSS를 사용해 웹 어플리케이션을 만들 수 있습니다. 또한 JQuery도 사용할 수 있습니다. HtmlService는 Google Caja 를 사용해 사용자에게 HTML 내용이 웹 어플리케이션을 통해 보다 안전게 제공 하도록 합니다.
ScriptDb 를 통해 어플리케이션 데이터가 보다 좋은 방법으로 저장 되도록 도와줍니다. 모든 스크립트는 지금 JSON database에 임베드 됩니다. 더이상 데이터를 저장하기 위해 구글 스프레드시트에만 의존하지 않아도 됩니다. ScriptDB를 사용해 보다 큰 사이즈의 데이터와 검색을 쉽게 하는데 도움을 줄 수 있습니다.
ScriptDB는 사용하기 쉽게 설계 되었습니다.  연결문자나 특별한 패스워드도 필요 없습니다. 직접 데이터를 저장하며 다른 포맷으로 변경하지 않고 JavaScript 오브젝트를 검색할 수 있습니다.
좀더 자세한 내용을 확인하기 위해서는 ScriptDb on the Google Apps Script Developers page 방문해 보십시요.
웹 어플리케이션을 배포하기 위한 더 많은 옵션이 있습니다. 스크립트 소유자가 아니라 일반 사용자의 권한을 갖고 실행할 수 있습니다. 이것은 Apps Script로 다양한 레벨의 웹 앱을 작성할 수 있음을 의미합니다.
마지막으로 만든 앱을 쉽게 Chrome Web Store에 올릴 수 있습니다. Google Apps Script에 Publish 메뉴에서 직접 앱을 패키지하고 등록할 수 있습니다. 그다음 Chrome Web Store에서 리스팅을 조정한 후 세상에 앱을 공개할 수 있습니다.
새로운 기능들을 Apps Script에 추가했으며 developer reference documentation 에서 개발자 문서를 제공합니다. 그리고 new user guide 사용자 가이드도 만들었습니다. 만약 보다 더 도움을 얻고 싶으시면 on Stack Overflow 방문해 보십시요. Apps Script page on Google Code 에서 issues 레포트도 보여줍니다.
Google Apps Script로 웹 어플리케이션을 만드는 것은 보다 쉽고 강력합니다.
Happy scripting.


YouTube Video




Saurabh Gupta   profile | twitter

Saurabh Gupta is Product Manager of Google Apps Script. In his spare time, he loves to play racketball and read.

No comments: