Deployment (Chrome Extension)

Slides:



Advertisements
Similar presentations
How to Use Google Docs and Google Drive
Advertisements

Windows 8 Windows Phone 8 Web Mobile … and WakeUpAndCode.com.
Getting Started. Edline Web Site Requirements Provide Students and Parents With: 1.A Brief Course Description 2.Your Address 3.Course Syllabus 4.Major.
® Microsoft Office 2010 Appendix A: Introduction to SkyDrive and Office Web Apps.
In the top right hand corner you will type in your package code in the box that says “Place Order.” Then you will click “Go.”
How to Post Blogs in WordPress Note: these steps and screen shots were taken while using a Mac. While Macs are still different from PCs, the steps and.
E-Portfolio Using sites.Google.com. Why Google? Easy to use Easy to share Accessible Permanent.
Kaitlin Moran Software Brief. What is picnik? Picnik is a free program that allows you to create your photos into a master piece, through a variety of.
We are partners in learning.. Note: Office 365 works best in Internet Explorer V 9 or above. Some features do not work in PWCS’s Chrome Browser or in.
Student Presentations. Overview Introduction Prepping Zipping Uploading unZipping Viewing.
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Created in 2011 at Liberty High School. Getting Started Overview on Magnet Tool – Graphics – Text – Image – Video – Sound – Wall A Sample Glog How to.
Presented by…. Group 2 1. Programming language 2Introduction.
Microsoft Visual Basic 2012 CHAPTER TWELVE (ENRICHMENT CHAPTER) Windows Store Apps.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Github & Arduino How To: Post On Github How To: Download from Github How To: Upload Code Downloaded from Github to Arduino Tommy Sanchez EE400D Spring.
Chapter 12: Finale! Publishing Your Android App. Objectives In this chapter, you learn to: Understand Google Play Target various device configurations.
 First time student activates their google account, they need to go to an internet browser and go to  drive.google.com/a/students.macon.k12.nc.usdrive.google.com/a/students.macon.k12.nc.us.
IPAD Set Up. Gmail Account First, you need to set up a free gmail account with your name. If you have an existing one you may use that as long as: – A)
Planning a Web Site Unit Two Planning Steps 1. Determine the audience & objectives. 2. Sketch a storyboard or flowchart of the pages. 3. Create a folder.
® Microsoft Office 2010 Appendix A: Introduction to SkyDrive and Office Web Apps.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Creating Your Own App – It’s cheaper and less painful than an APPendectomy Curt Hitchens GAETC 2012 Thursday, November 8 th Italian Room 1-2.
Chapter 12: Finale! Publishing Your Android App
ArcGIS Online: Beginners. Logging In: Go to: Click: Sign In Type Username & Password Click: Sign In.
Google Drive Mr. Verlin Intro. to Multimedia September 9, 2015.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
How To Design Your Own Webpage Created Especially For You By: Amanda E. Stricklin.
Creating Google Sites Laura Assem, Director of Technology.
1 Twitter Tutorial: How to create an account. New Hampshire Afterschool Network Twitter Tutorial Create a Twitter account 2 Click on your phone’s Web.
Getting Started. Package Overview (GradeQuick)‏ Web-based grade book –Access Anywhere –Always Current Paper grade book “look and feel” Flexible grading.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Tour Title : How to create free "how to videos" and "in-app guided tours" for any web or mobile app To learn more visit
Our relationship is changing + Gaggle Next UI: support documents.
Google Chrome Extensions var title = “ Google Chrome Extensions ”; $(this).attr(“title”, title); $(this).data({ description: ‘How to create and distribute’,
Visit amzsoftech.com Click Here. Type the User name Type the password Click Login First time user Click Sign Up.
Students will go to In the top right hand corner the student will type in their package code in the box that says “Place.
Lindsey Velez, Director of Instructional Technology Single Sign-On One Click.
Nina Keating September Sign “My Learning Plan sign in sheet 2. Classroom Teachers only: In gmail, click on link from Nancy Hale for shared document.
Building a Chrome extension Chance Feick |. Outline History Development – Manifest File – Content Scripts – chrome.* API Installation Deployment Live.
Weebly is Your Friend. * To Enhance And Promote Your Curriculum * To Provide A Student Resource * Add Efficiency to Your Planning * Informational * Promote.
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
TechKnowlogy Conference August 2, 2011 Using GoogleDocs for Collaboration.
Classroom Wiki Tutorial EDIC 763 Instructional Design Fall 2011 Aysha Bajabaa Dr. Gary Whitt 1 NextBack.
Online Portfolios: The New Way to Market Yourself Donna Love & Leslie Martin Gaston College.
Pasco County Schools will be utilizing myPascoConnect as a Single Sign On (SSO) solution which will provide a way for all district students and employees.
BLOGGING BASICS. In this class we will cover: What you need to get started with Blogger The Dashboard How to write a post How to add gadgets How to create.
HOW TO FIX NETFLIX ERROR CODE: N ? For more details visit our website
Unit & District Tools Phase 1
Google Docs Class 1.
File Management in the Cloud
Weebly Elements, Continued
First Class to Gmail Presentation.
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
How to develop a presentation portfolio in Foliotek
LMEvents SharePoint Portal How-to Guide
Quick Guide 1. Sign In 2. My Apps 3. Update Password 4. App Library
Online Portfolios: The New Way to Market Yourself
Appendix A: Introduction to SkyDrive and Office Web Apps
Collaboration with Google Docs
Eventbrite Step by Step
How To Use As Another Account On Gmail
Send Invoices From QuickBooks To Gmail – An A To Z Guide After QuickBooks Online teamed up with Google, it has been as simple as possible for you to invoice.
HOW TO USE GOOGLE DRIVE.
In order to get a complete experience of the Microsoft’s productivity suite, one must sign up for a Microsoft My Account. With Office My Account, you can.
Chrome Extension Team 25 賴君濠 郭育呈 陳品豪 陳冠廷.
Download from Zotero Home Page
JSON (JavaScript Object Notation)
YouTube Features There are many features available in YouTube to help you customize your channel and support your brand. These features are available to.
How to Check Your Gmail Account with the Google Toolbar? | Gmail Account Activation Number
Presentation transcript:

Deployment (Chrome Extension) Dr. Denise Case Dr. Doug Hawley Northwest Missouri State University Maryville, MO

Deployment is … Making your content available on the web Chrome Extensions can be public or private/limited Chrome Extensions can be free or paid We deploy our new Chrome extension by “publishing” it Our example is available in the Chrome Store here.

manifest.json Information about your app is provided in a JSON file called “manifest.json”. This file should be in the root folder (the main folder you commit to git).

Example Manifest version is required. { "manifest_version": 2, "name": “Extension Name", "description": “Put your description here.", "version": “0.0.0.1", "browser_action": { "default_icon": "icon.png” }, "author" : “Your Name", "chrome_url_overrides" : { "newtab" : "tab.html" "optional_permissions" : [ "tabs" ], "permissions": [ “tabs", "storage" ] } Manifest version is required. Icon shows up in the omibox at the top of the page

Example Verify manifest.json is in the root folder. { "manifest_version" : 2, "name" : "Custom Web Launcher", "short_name" : "Web Launcher", "version" : "0.3", "description" : "A Chrome new tab extension that can be customized each semester.", "icons" : {"128" : “images\128x128.png"}, "browser_action" : { "default_icon" : { "16" : “images\rsz_n60-2stack-w_small.png" }, "default_title" : "Custom Web Launcher" "author" : "Denise Case and Doug Hawley", "chrome_url_overrides" : { "newtab" : "tab.html" "file_system_provider_capabilities" : { "configurable" : true, "multiple_mounts" : true, "source" : "network" "incognito" : "spanning", "offline_enabled" : true, "omnibox" : { "keyword" : "aString" "optional_permissions" : ["tabs"], "permissions" : [ "storage", "alarms", "notifications", "tabs", "<all_urls>", "http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1"] } Verify manifest.json is in the root folder. Start with Version 0.1 or 0.0.0.1 (increment with each re-publish)

manifest.json For a complete reference list of manifest.json keys, see: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json

Get Deployment Images Create an icon to show in the Omnibox of the Chrome browser. Must be png, work on dark or light backgrounds, and follow size guidelines. Create a screenshot to use in the listing. 1280 x 800 or 640 x 400 pixels. Follow guidelines. Create a promotional image to show in a collection of options. A 440 x 280 px small image is required. Follow guidelines.

Try It Open Chrome. Go to chrome://extensions. If Developer mode shows a +, click the +. Click Load unpacked extension button. Choose your working app folder. Errors are likely due to the manifest file. Use a JSON validator.

Zip It Zip the project folder. In Windows: Right-click the folder and select Send to.. / Zipped (compressed) folder. Or open a command window and run: zip –r yourappname.zip yourappfoldername

Create Developer Account First, use your Google Play (gmail) personal account. If you don’t have one, get a free one at gmail.com. Sign in and go to: https://play.google.com/apps/publish/signup/

Click continue to payment.

Go to the Chrome Developer Dashboard. Sign in. Click Add new item. Accept agreements as needed. Choose your zipfile and upload.

Answer Questions & Provide Store Content Add your information Upload the screen shots and store content required Make your app public or private or invite team members to review it

Updating your app Click edit. Make changes. Update your version in manifest.json. Go to the Chrome Developer Dashboard. Sign in. Click edit.

Select the following, right-click and select “Send to Zip”. Note the Select the following, right-click and select “Send to Zip”. Note the .git folder and docs folder are not selected. Name it “update.zip”.

Updating your app Click “Choose file”, find your zip file. Click upload.

Update detailed description if desired.

Verify other information. Scroll down. Click Publish changes. Click OK

Before

After

Deployment