サポートサイト
出版社による関連ページが公開されています。
- Google API Expertが解説する Goolge Apps拡張ガイド (インプレスジャパン)
書誌情報
- 著者: 伊藤 千光, 中村 敦
- 発行日: 2012-04-17
- 最終更新日: 2012-04-17
- バージョン: 1.0.0
- ページ数: 304ページ(A4PDF版換算)
- 対応フォーマット: PDF
- 出版社: インプレス
対象読者
初心者も経験者も含めてGoogle Appsを拡張する手段を学びたいと考えているすべての方々です。
ただし、読者はWindowsなどのOSの操作方法と、JavaScriptやHTML/CSSに関する基礎知識を備えていることを前提としています。
本書のほとんどはごく簡単なJavaScriptを用いた内容となっており、JavaScriptの基本さえ理解していれば、専門的なプログラミングスキルがなくても十分に理解できます。
著者について
伊藤 千光
1973年神奈川県生まれ、元ゲームプログラマーのフリーWebエンジニア。Google Social Developers JapanコミュニティーのAPI Expert。日本ファルコム、Microsoft Game Studio Japan などでゲーム開発に従事したあと、Web の世界に転身。Irvine Systems にてRuby on Rails によるWebアプリケーション開発に携わる。2009 年に独立、WebGL やGoogle Gadgets APIを利用したWeb 開発を行っている。
著書「Google API Expert が解説するClosure Libraryプログラミングガイド」(インプレスジャパン)、「Google Chrome OS ~最新技術と戦略を完全ガイド」(共著・インプレスジャパン)など
blog:「WebOS Goodies」(http://webos-goodies.jp/)
中村 敦
1974 年7 月福岡生まれ。VR Evangelist。Google Apps API 準公式コミュニティーのAPI Expert。産業技術大学院大学1 期生。VR Evangelistとして10 年以上のキャリアを持つ。リアルタイムCG を用いたVRシステムを運用しながら次世代のシステム構築に関わる。また、CGクリエイターとしてキャリアを積みながらも、大学院でITアーキテクトとしてプログラミングを学ぶ。それをきっかけに、主にPythonのコミュニティーで活動を始める。2009 年にGoogle Wave のAPI Experts になるも1 年で……その後、Google Apps Scriptを中心にGoogle Apps のAPI Expertsとして活動している。
Twitter:@atusi
blog:http://d.hatena.ne.jp/a2c/
目次
第1章 Google ガジェットの概要
- 1.1 Googleガジェットとは
- 1.2 Googleガジェット開発の流れ
第2章 Google Gadgets API
- 2.1 Google Gadgets APIの概要
- 2.2 ガジェットXML
- 2.3 ユーザー設定(gadgets.Prefs)
- 2.4 フレームの操作(gadgets.window)
- 2.5 ビューの切り替え(gadgets.views)
- 2.6 Web 上のコンテンツへのアクセス(gadgets.io)
- 2.7 メッセージ表示(gadgets.MiniMessage)
- 2.8 タブセット(gadgets.TabSet)
- 2.9 国際化(gadgets.i18n)
- 2.10 ユーティリティ
第3章 Gmail
- 3.1 Gmailとガジェット
- 3.2 Gmailサイドバーガジェットの概要
- 3.3 Gmailサイドバーガジェットの実装
- 3.4 Gmailコンテキストガジェットの概要
- 3.5 マニフェストの記述方法
- 3.6 GmailコンテキストガジェットのAPI
- 3.7 Gmailコンテキストガジェットの実装
- 3.8 カスタムエクストラクタの使用
第4章 Google カレンダー
- 4.1 Googleカレンダーとガジェット
- 4.2 カレンダーサイドバーガジェットの概要
- 4.3 カレンダーサイドバーガジェットAPI
- 4.4 カレンダーサイドバーガジェットの実装
- 4.5 カレンダーData APIへのアクセス
- 4.6 カレンダーイベントガジェットの概要
- 4.7 カレンダーイベントガジェットの追加
第5章 Google スプレッドシート
- 5.1 Googleスプレッドシートとガジェット
- 5.2 ビジュアライゼーションガジェットの概要
- 5.3 ビジュアライゼーションAPI
- 5.4 クエリーランゲージ
- 5.5 ビジュアライゼーションガジェットの実装
- 5.6 チャートを使わないビジュアライゼーションガジェット
第6章 Secure Data Connector
- 6.1 エンタープライズ分野でのガジェット
- 6.2 プライベートガジェットの概要
- 6.3 Feed Server Client Tool
- 6.4 プライベートガジェットの実装
- 6.5 Secure Data Connector の概要
- 6.6 SDC エージェントのインストール
- 6.7 リソースルールの記述方法
- 6.8 Secure Data Connector を使用するガジェットの開発
第7章 Google Apps Script
- 7.1 Google Apps Script とは
- 7.2 スクリプトの作成と実行
- 7.3 Todo 管理スクリプトの作成
- 7.4 GUI Builder
- 7.5 GUI Builderを使ったGUI作成
- 7.6 Google サイトのGUI 作成