試験公開中

このエントリーをはてなブックマークに追加

Google API Expertが解説する Goolge Apps拡張ガイド

インプレス

2,724円 (2,477円+税)

Google Appsを自己流/自社流にカスタマイズするための技術書。Google Gadgets APIとGoogle Apps Scriptを中心に解説。企業利用には欠かせないSecure Data Connectorについても詳しく説明している。

サポートサイト

出版社による関連ページが公開されています。

書誌情報

  • 著者: 伊藤 千光, 中村 敦
  • 発行日:
  • 最終更新日: 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 作成

付 録

付録 Hangouts API

索引

Home 書籍一覧 Google API Expertが解説する Goolge Apps拡張ガイド ▲ ページトップへ戻る