Google Apps Script. Web Application Development Essentials. 2nd Edition - Helion
ISBN: 978-14-919-4614-5
stron: 216, Format: ebook
Data wydania: 2014-03-24
Księgarnia: Helion
Cena książki: 92,65 zł (poprzednio: 107,73 zł)
Oszczędzasz: 14% (-15,08 zł)
Learn how to create dynamic web applications with Google Apps Script and take full advantage of your Google-hosted services. If you have basic coding skills and some JavaScript experience, this practical book shows you how Apps Script works, and provides step-by-step guidance for building applications you can use right away.
Apps Script is handy for automating Google Apps tasks, but it also serves as a complete application platform. With this book, you’ll learn how to build, store, run, and share data-driven web apps right on Google Drive. You’ll have access to complete code and working examples that show you how everything fits together.
- Build an interactive Web App UI that runs on most web and mobile browsers
- Create a sample product catalog that displays custom data from a spreadsheet
- Develop an application to generate web forms from templates
- Use Apps Script to build a simple web-based database application
- Design a document workflow builder that users can quickly customize
- Create a Google form that lets you select and send email responses
- Debug your code and keep track of script problems after deployment
Osoby które kupowały "Google Apps Script. Web Application Development Essentials. 2nd Edition", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Google Apps Script. Web Application Development Essentials. 2nd Edition eBook -- spis treści
- Google Apps Script
- Preface
- Who Should Read This Book
- What You Will Need
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- I. Understanding Google Apps Script
- 1. First Steps in Google Apps Script
- Google Apps Script Is
- What You Will Get from This Book
- Getting Started
- Looking Around the Editor
- Three Ways to Create a UI
- Hello Container-Bound Apps
- The UiApp Service
- The HTML Service
- Diving into the HTML Service code
- Hello Web App
- Publishing options
- Hello, Google Sites
- Hello Container-Bound Apps
- Web App Versus Container-Bound
- Up and Walking
- 2. Setting Up Your Development Environment
- How to Debug and Test
- Handling Errors and Breaks
- Break and Report
- Production Error Logging
- Logging the Backend
- Logging HTML Frontends
- Wrapping Up
- How to Debug and Test
- 3. Building an Interface
- Whats in a UI?
- It Starts with doGet
- Contact Me
- Getting Started
- Adding style
- Getting Started
- 4. Adding Actions
- Handling User Actions
- Anatomy of a Handler
- The Concept of the Callback
- Functions Are Where the Action Happens
- Storing the Values
- Storing in a Spreadsheet
- Setting Up the Spreadsheet
- Setting Up the Data
- 1. First Steps in Google Apps Script
- II. Building Enterprise Applications
- 5. Dynamic Details: A Sites App Using HTML, CSS, and jQuery
- Fighting Clutter
- What You Will Learn
- Supplies
- Application Overview
- Image File Repository
- Setting Up the Database
- Loading the Database
- Creating Pages from a Spreadsheet
- Using the Public Google Apps Script Objects Class
- Using JavaScript Objects
- Installing an Open Source Library
- Creating Pages and Filling the Spreadsheet
- Creating the Products UI
- Displaying Products
- Creating the Products Table
- Adding Action
- Mousing Around
- Delivering the Application
- Final Code
- 6. Automate Your Forms and Templates: A Web App for Drive
- What You Will Learn
- Supplies
- Application Overview
- Setting Up the Template
- Building the Script
- UI Setup
- Selecting the Template
- Getting the Keys
- Generating the Form
- Submitting the Completed Form
- Copying the Template and Adding Responses
- Final Code
- 7. Collecting Data: A UiApp-Style Web App
- The Installed App Has Died
- What You Will Learn
- Supplies
- Application Overview
- Setting Up
- Building the Foundation
- Main Panel
- Headers Grid
- Branding
- Search Component
- Navigation Component
- Content Area
- Search View
- Creating the Data Store
- Configuring Fusion Tables Access
- Getting Data from a Fusion Table
- Loading the Data in the UI
- Adding Client-Side Handlers
- Viewing a Record
- Fetching the Correct Record
- Custom Formatting
- Formatting a listBox
- Editing a Record
- Saving Changes
- Inserting a New Record
- Deleting a Record
- Full Code
- 8. Document Workflows
- Building a Modern Email Workflow
- What You Will Learn
- Supplies
- Application Overview
- Creating the Menus
- Loading the Sidebar
- Starting the Workflow
- Start Workflow HTML
- Start Workflow JavaScript
- Using ScriptDB
- Adding Approvers
- Loading the Approvers
- Removing Approvers
- Pressing Start
- Recording Approvals
- Approval Status
- Audit History
- Resetting Everything
- Deploying Using Add-ons
- Finishing Up
- Full Code
- 9. Mashup
- Directing Email Using Google Forms
- Charts in Sites
- FinanceApp Chart
- Chart from a Spreadsheet
- 5. Dynamic Details: A Sites App Using HTML, CSS, and jQuery
- Index
- Colophon
- Copyright