summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDirk Dougherty <ddougherty@google.com>2015-05-07 20:39:50 -0700
committerDirk Dougherty <ddougherty@google.com>2015-05-08 20:48:34 -0700
commit674b1fcbaae2142666a6fb8eea4595fa8c64e406 (patch)
tree1980d28364528ed298486f3fe38c8651f9cad6b7 /docs
parent27e82e7b3824b886ae1179c58c2f7073831d6c6a (diff)
downloadframeworks_base-674b1fcbaae2142666a6fb8eea4595fa8c64e406.zip
frameworks_base-674b1fcbaae2142666a6fb8eea4595fa8c64e406.tar.gz
frameworks_base-674b1fcbaae2142666a6fb8eea4595fa8c64e406.tar.bz2
Doc change: Update cards and landing contents.
Change-Id: Iecb6a6aa0fd3835750979bea49ac782abaa3364a
Diffstat (limited to 'docs')
-rw-r--r--docs/html/develop/index.jd39
-rw-r--r--docs/html/images/cards/card-android-fundamentals_16x9_2x.pngbin0 -> 6710 bytes
-rw-r--r--docs/html/images/cards/card-android-studio-overview_16x9_2x.jpgbin0 -> 31500 bytes
-rw-r--r--docs/html/images/cards/card-build_16x9_2x.pngbin0 -> 3493 bytes
-rw-r--r--docs/html/images/cards/card-download_16-9_2x.pngbin0 -> 2341 bytes
-rw-r--r--docs/html/images/cards/card-earn_16x9_2x.pngbin0 -> 2781 bytes
-rw-r--r--docs/html/images/cards/card-engage_16x9_2x.pngbin0 -> 7180 bytes
-rw-r--r--docs/html/images/cards/card-g-play-services_16x9_2x.jpgbin0 -> 28979 bytes
-rw-r--r--docs/html/images/cards/card-key-changes_16-9_2x.pngbin0 -> 2760 bytes
-rw-r--r--docs/html/images/cards/card-material-icons-16x9_2x.jpgbin0 -> 35891 bytes
-rw-r--r--docs/html/images/cards/card-new_16x9_2x.pngbin0 -> 4940 bytes
-rw-r--r--docs/html/images/cards/card-preview_16-9_2x.pngbin0 -> 6853 bytes
-rw-r--r--docs/html/images/cards/card-set-up_16-9_2x.pngbin0 -> 3511 bytes
-rw-r--r--docs/html/images/cards/card-support_16-9_2x.pngbin0 -> 8787 bytes
-rw-r--r--docs/html/images/cards/card-ubiquitous-computing_16x9_2x.pngbin0 -> 6961 bytes
-rw-r--r--docs/html/images/cards/card-using-code-templates_16x9_2x.pngbin0 -> 28501 bytes
-rw-r--r--docs/html/images/cards/course-ud825.pngbin0 -> 1007974 bytes
-rw-r--r--docs/html/images/cards/course-ud849.jpgbin0 -> 40893 bytes
-rw-r--r--docs/html/images/cards/course-ud853.jpgbin0 -> 27415 bytes
-rw-r--r--docs/html/jd_collections.js23
-rw-r--r--docs/html/jd_extras.js126
-rw-r--r--docs/html/tools/projects/templates.jd5
-rw-r--r--docs/html/tools/studio/index.jd3
23 files changed, 149 insertions, 47 deletions
diff --git a/docs/html/develop/index.jd b/docs/html/develop/index.jd
index 5c3990c..970aded 100644
--- a/docs/html/develop/index.jd
+++ b/docs/html/develop/index.jd
@@ -51,6 +51,7 @@ excludeFromSuggestions=true
data-maxResults="3"></div>
</div></section>
+
<section class="dac-section dac-light"><div class="wrap">
<h1 class="dac-section-title">Android performance patterns</h1>
<div class="dac-section-subtitle">
@@ -68,39 +69,47 @@ excludeFromSuggestions=true
</ul>
</div></section>
-<section class="dac-section dac-dark dac-invert"><div class="wrap">
- <h1 class="dac-section-title">Build with Google</h1>
- <div class="dac-section-subtitle">Services on billions of Android devices worldwide to help you build better apps.</div>
+<section class="dac-section dac-section-light"><div class="wrap">
+ <h1 class="dac-section-title">Tools for building apps</h1>
+ <div class="dac-section-subtitle">
+ Insights into Android's tools and libraries to speed your development.
+ </div>
<div class="resource-widget resource-flow-layout col-16"
- data-query="collection:develop/landing/buildwithgoogle"
+ data-query="collection:develop/landing/tools"
data-cardSizes="6x6"
data-maxResults="3"></div>
<ul class="dac-section-links">
- <li class="dac-section-link"><a href="https://developers.google.com/">
- <span class="dac-sprite dac-auto-chevron"></span>
- Get started with Google << NEEDS LINK
- </a></li>
</ul>
</div></section>
<section class="dac-section dac-light"><div class="wrap">
- <h1 class="dac-section-title">DevBytes</h1>
- <div class="dac-section-subtitle">Learn Android in short, focused tutorials.</div>
+ <h1 class="dac-section-title">Ubiquitous computing</h1>
+ <div class="dac-section-subtitle">
+ Opening up new stuff.
+ </div>
<div class="resource-widget resource-flow-layout col-16"
- data-query="collection:develop/landing/devbytes"
+ data-query="collection:develop/landing/ubicomp"
data-cardSizes="6x6"
- data-maxResults="6"></div>
+ data-maxResults="3"></div>
<ul class="dac-section-links">
- <li class="dac-section-link"><a href="https://www.youtube.com/watch?v=wlFVIIstKmA&list=PLOU2XLYxmsIJJHY5OrsREtKewtBhc0Uy2">
+ <li class="dac-section-link"><a href="/wear/index.html">
+ <span class="dac-sprite dac-auto-chevron"></span>
+ Wear
+ </a></li>
+ <li class="dac-section-link"><a href="/tv/index.html">
+ <span class="dac-sprite dac-auto-chevron"></span>
+ TV
+ </a></li>
+ <li class="dac-section-link"><a href="/auto/index.html">
<span class="dac-sprite dac-auto-chevron"></span>
- DevBytes 2014 playlist
+ Auto
</a></li>
</ul>
</div></section>
<section class="dac-section dac-gray"><div class="wrap">
<h1 class="dac-section-title">Courses</h1>
- <div class="dac-section-subtitle">Take free online courses from Android experts that bring you step-by-step to building your own apps.</div>
+ <div class="dac-section-subtitle">Free online courses from Android experts that bring you step-by-step to building your own apps.</div>
<div class="resource-widget resource-flow-layout col-16"
data-query="collection:develop/landing/courses"
data-cardSizes="6x6"
diff --git a/docs/html/images/cards/card-android-fundamentals_16x9_2x.png b/docs/html/images/cards/card-android-fundamentals_16x9_2x.png
new file mode 100644
index 0000000..64d1fa5
--- /dev/null
+++ b/docs/html/images/cards/card-android-fundamentals_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-android-studio-overview_16x9_2x.jpg b/docs/html/images/cards/card-android-studio-overview_16x9_2x.jpg
new file mode 100644
index 0000000..c0ef659
--- /dev/null
+++ b/docs/html/images/cards/card-android-studio-overview_16x9_2x.jpg
Binary files differ
diff --git a/docs/html/images/cards/card-build_16x9_2x.png b/docs/html/images/cards/card-build_16x9_2x.png
new file mode 100644
index 0000000..1fdbf89
--- /dev/null
+++ b/docs/html/images/cards/card-build_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-download_16-9_2x.png b/docs/html/images/cards/card-download_16-9_2x.png
new file mode 100644
index 0000000..06642b4
--- /dev/null
+++ b/docs/html/images/cards/card-download_16-9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-earn_16x9_2x.png b/docs/html/images/cards/card-earn_16x9_2x.png
new file mode 100644
index 0000000..1b96c83
--- /dev/null
+++ b/docs/html/images/cards/card-earn_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-engage_16x9_2x.png b/docs/html/images/cards/card-engage_16x9_2x.png
new file mode 100644
index 0000000..334420b
--- /dev/null
+++ b/docs/html/images/cards/card-engage_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-g-play-services_16x9_2x.jpg b/docs/html/images/cards/card-g-play-services_16x9_2x.jpg
new file mode 100644
index 0000000..a2805a6
--- /dev/null
+++ b/docs/html/images/cards/card-g-play-services_16x9_2x.jpg
Binary files differ
diff --git a/docs/html/images/cards/card-key-changes_16-9_2x.png b/docs/html/images/cards/card-key-changes_16-9_2x.png
new file mode 100644
index 0000000..1629b4f
--- /dev/null
+++ b/docs/html/images/cards/card-key-changes_16-9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-material-icons-16x9_2x.jpg b/docs/html/images/cards/card-material-icons-16x9_2x.jpg
new file mode 100644
index 0000000..016932c
--- /dev/null
+++ b/docs/html/images/cards/card-material-icons-16x9_2x.jpg
Binary files differ
diff --git a/docs/html/images/cards/card-new_16x9_2x.png b/docs/html/images/cards/card-new_16x9_2x.png
new file mode 100644
index 0000000..270f4a3
--- /dev/null
+++ b/docs/html/images/cards/card-new_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-preview_16-9_2x.png b/docs/html/images/cards/card-preview_16-9_2x.png
new file mode 100644
index 0000000..dd80f6a
--- /dev/null
+++ b/docs/html/images/cards/card-preview_16-9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-set-up_16-9_2x.png b/docs/html/images/cards/card-set-up_16-9_2x.png
new file mode 100644
index 0000000..0283801
--- /dev/null
+++ b/docs/html/images/cards/card-set-up_16-9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-support_16-9_2x.png b/docs/html/images/cards/card-support_16-9_2x.png
new file mode 100644
index 0000000..08b3290
--- /dev/null
+++ b/docs/html/images/cards/card-support_16-9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-ubiquitous-computing_16x9_2x.png b/docs/html/images/cards/card-ubiquitous-computing_16x9_2x.png
new file mode 100644
index 0000000..5edff62
--- /dev/null
+++ b/docs/html/images/cards/card-ubiquitous-computing_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/card-using-code-templates_16x9_2x.png b/docs/html/images/cards/card-using-code-templates_16x9_2x.png
new file mode 100644
index 0000000..1496306
--- /dev/null
+++ b/docs/html/images/cards/card-using-code-templates_16x9_2x.png
Binary files differ
diff --git a/docs/html/images/cards/course-ud825.png b/docs/html/images/cards/course-ud825.png
new file mode 100644
index 0000000..77f98b5
--- /dev/null
+++ b/docs/html/images/cards/course-ud825.png
Binary files differ
diff --git a/docs/html/images/cards/course-ud849.jpg b/docs/html/images/cards/course-ud849.jpg
new file mode 100644
index 0000000..41b7ecf
--- /dev/null
+++ b/docs/html/images/cards/course-ud849.jpg
Binary files differ
diff --git a/docs/html/images/cards/course-ud853.jpg b/docs/html/images/cards/course-ud853.jpg
new file mode 100644
index 0000000..94adfb0
--- /dev/null
+++ b/docs/html/images/cards/course-ud853.jpg
Binary files differ
diff --git a/docs/html/jd_collections.js b/docs/html/jd_collections.js
index 8538671..834eac1 100644
--- a/docs/html/jd_collections.js
+++ b/docs/html/jd_collections.js
@@ -66,6 +66,7 @@ var RESOURCE_COLLECTIONS = {
"https://www.google.com/design/spec/resources/layout-templates.html",
"https://www.google.com/design/spec/resources/sticker-sheets-icons.html",
"https://www.google.com/design/spec/resources/roboto-noto-fonts.html",
+ "https://www.google.com/design/icons/index.html",
"design/downloads/index.html#Wear"
]
},
@@ -98,20 +99,28 @@ var RESOURCE_COLLECTIONS = {
"resources": [
]
},
- "develop/landing/devbytes": {
+ "develop/landing/ubicomp": {
"title": "",
"resources": [
- "http://www.youtube.com/watch?v=K2dodTXARqc",
- "http://www.youtube.com/watch?v=FOn64iqlphk",
- "http://www.youtube.com/watch?v=p4gmvHyuZzw",
- "http://www.youtube.com/watch?v=tDmnGNkTtlE",
- "http://www.youtube.com/watch?v=6K_jxccHv5M",
- "http://www.youtube.com/watch?v=KNKGM4ss5Sc"
+ "https://www.youtube.com/watch?v=AK38PJZmIW8&list=PLWz5rJ2EKKc-kIrPiq098QH9dOle-fLef",
+ "https://www.youtube.com/watch?v=6K_jxccHv5M&index=1&list=PLOU2XLYxmsILFBfx66ens76VMLMEPJAB0",
+ "https://www.youtube.com/watch?v=KNKGM4ss5Sc&index=4&list=PLWz5rJ2EKKc9BdE_PSLNIGjXXr3h_orXM"
+ ]
+ },
+ "develop/landing/tools": {
+ "title": "",
+ "resources": [
+ "https://www.youtube.com/watch?v=K2dodTXARqc&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ&index=1",
+ "https://www.youtube.com/watch?v=3PIc-DuEU2s&index=1&list=PLWz5rJ2EKKc9e0d55YHgJFHXNZbGHEXJX",
+ "https://www.youtube.com/watch?v=FOn64iqlphk&index=1&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf"
]
},
"develop/landing/courses": {
"title": "",
"resources": [
+ "https://www.udacity.com/course/ux-design-for-mobile-developers--ud849",
+ "https://www.udacity.com/course/developing-android-apps--ud853",
+ "https://www.udacity.com/course/android-performance--ud825"
]
},
"distribute/landing/carousel": {
diff --git a/docs/html/jd_extras.js b/docs/html/jd_extras.js
index 82ff029..cc11da5 100644
--- a/docs/html/jd_extras.js
+++ b/docs/html/jd_extras.js
@@ -173,22 +173,22 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
{
"title":"Introduction to Android Studio",
"titleFriendly":"",
- "summary":"A high level introduction to Android Studio, the new IDE for Android application development. Learn why you should migrate your projects to Android Studio now and how it can help you be more productive as a developer. Rich layout editor, handy suggestions and fixes, new Android project view - these are just some of the things you can expect from the IDE, which is built on the successful IntelliJ IDEA.",
- "url":"http://www.youtube.com/watch?v=K2dodTXARqc",
+ "summary":"Learn why you should migrate your projects to Android Studio now and how it can help you be more productive as a developer. Rich layout editor, handy suggestions and fixes, new Android project view - these are just some of the things you can expect from the IDE, which is built on the successful IntelliJ IDEA.",
+ "url":"https://www.youtube.com/watch?v=K2dodTXARqc&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ&index=1",
"group":"",
- "keywords": [],
+ "keywords": ["studio", "tools"],
"tags": [
],
"image":"http://i1.ytimg.com/vi/K2dodTXARqc/maxresdefault.jpg",
"type":"video"
},
{
- "title":"DevBytes: Google Play Services 7.3",
+ "title":"Google Play Services 7.3",
"titleFriendly":"",
"summary":"Google Play Services 7.3 brings a ton of great new features to help you BUILD BETTER APPS! This update brings the ability to connect multiple wearables simultaneously to a single phone.",
- "url":"http://www.youtube.com/watch?v=FOn64iqlphk",
+ "url":"https://www.youtube.com/watch?v=FOn64iqlphk&index=1&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
"group":"",
- "keywords": [],
+ "keywords": ["google play services"],
"tags": [
],
"image":"http://i1.ytimg.com/vi/FOn64iqlphk/maxresdefault.jpg",
@@ -207,12 +207,12 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"type":"video"
},
{
- "title":"Android TV: Introduction to Android TV",
+ "title":"Introduction to Android TV",
"titleFriendly":"",
"summary":"Android TV brings the Android platform to the living room with rich content and entertaining app experiences. In this video, Timothy introduces the design philosophy and developer components that make building TV experiences easier than ever before.",
- "url":"http://www.youtube.com/watch?v=6K_jxccHv5M",
+ "url":"https://www.youtube.com/watch?v=6K_jxccHv5M&index=1&list=PLOU2XLYxmsILFBfx66ens76VMLMEPJAB0",
"group":"",
- "keywords": [],
+ "keywords": ["tv"],
"tags": [
],
"image":"http://i1.ytimg.com/vi/6K_jxccHv5M/maxresdefault.jpg",
@@ -221,10 +221,10 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
{
"title":"Under the Hood of Android Auto",
"titleFriendly":"",
- "summary":"Your car contains some serious technology. Learn about the Android Auto architecture, which enables you to control Android apps and services running on your phone through your car. In this talk, we'll highlight the key characteristics of the Android Auto protocol, which enables your Android phone to talk to compatible cars. We'll also take a look at some of the details of the Android Auto rendering subsystem, which uses Binders and the Android VirtualDisplay API to composite UI from multiple Android apps. Finally, we'll discuss how we're enhancing the Google Maps app by integrating with the Android Auto platform.",
- "url":"http://www.youtube.com/watch?v=KNKGM4ss5Sc",
+ "summary":"Your car contains some serious technology. Learn about the Android Auto architecture, which enables you to control Android apps and services running on your phone through your car. ",
+ "url":"https://www.youtube.com/watch?v=KNKGM4ss5Sc&index=4&list=PLWz5rJ2EKKc9BdE_PSLNIGjXXr3h_orXM",
"group":"",
- "keywords": [],
+ "keywords": ["auto"],
"tags": [
],
"image":"http://i1.ytimg.com/vi/KNKGM4ss5Sc/maxresdefault.jpg",
@@ -2131,7 +2131,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Animation",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2144,7 +2144,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Style",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2157,7 +2157,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Layout",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2170,7 +2170,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Components",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2183,7 +2183,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Patterns",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2196,7 +2196,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Usability",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2209,7 +2209,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Color Palettes",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2222,7 +2222,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Layout Templates",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2235,7 +2235,7 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Sticker Sheets & Icons",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "material design",
"titleFriendly": ""
},
{
@@ -2248,13 +2248,30 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"title": "Typography: Roboto and Noto Sans fonts",
"summary": "",
"keywords": [],
- "type": "design",
+ "type": "materialdesign",
+ "titleFriendly": ""
+ },
+ {
+ "lang": "en",
+ "group": "",
+ "tags": [
+ "icons",
+ "material",
+ "iconography"
+ ],
+ "url": "https://www.google.com/design/icons/index.html",
+ "timestamp": null,
+ "image": "images/cards/card-material-icons-16x9_2x.jpg",
+ "title": "Material icon collection",
+ "summary": "",
+ "keywords": ["icons"],
+ "type": "material design",
"titleFriendly": ""
},
{
"title":"Android Wear Materials",
"titleFriendly":"",
- "summary":"You may use these materials without restriction to facilitate your app design and implementation. Drag and drop your way to beautifully designed Android apps. The stencils feature the rich typography, colors, interactive controls, and icons found throughout…",
+ "summary":"Drag and drop your way to beautifully designed Android Wear apps.",
"url":"design/downloads/index.html#Wear",
"group":"",
"keywords": ["icons","stencils","color swatches"],
@@ -2264,13 +2281,74 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"type":"design"
},
{
+ "title":"UX Design for Mobile Developers",
+ "titleFriendly":"",
+ "summary":"Learn how to design a 5-star app.",
+ "url":"https://www.udacity.com/course/ux-design-for-mobile-developers--ud849",
+ "group":"",
+ "keywords": ["mobile","ux","design"],
+ "tags": ["courses"],
+ "image":"images/cards/course-ud849.jpg",
+ "lang":"en",
+ "type":"online course"
+ },
+ {
+ "title":"Developing Android Apps",
+ "titleFriendly":"",
+ "summary":"Learn Android and build an app!",
+ "url":"https://www.udacity.com/course/developing-android-apps--ud853",
+ "group":"",
+ "keywords": ["start","firstapp","sdk"],
+ "tags": ["courses"],
+ "image":"images/cards/course-ud853.jpg",
+ "lang":"en",
+ "type":"online course"
+ },
+ {
+ "title":"Android Performance",
+ "titleFriendly":"",
+ "summary":"Optimize your apps for speed and usability.",
+ "url":"https://www.udacity.com/course/android-performance--ud825",
+ "group":"",
+ "keywords": ["performance","battery"],
+ "tags": ["courses"],
+ "image":"images/cards/course-ud825.png",
+ "lang":"en",
+ "type":"online course"
+ },
+ {
+ "title":"Watch Faces for Android Wear",
+ "titleFriendly":"",
+ "summary":"Watch faces let you customize the most prominent UI feature of Android wearables. The API is simple enough for rapid development and flexible enough to build something awesome.",
+ "url":"https://www.youtube.com/watch?v=AK38PJZmIW8&list=PLWz5rJ2EKKc-kIrPiq098QH9dOle-fLef",
+ "group":"",
+ "keywords": ["wear", "wearable", "watch face"],
+ "tags": [],
+ "image":"http://i1.ytimg.com/vi/AK38PJZmIW8/maxresdefault.jpg",
+ "lang":"en",
+ "type":"video"
+ },
+
+ {
+ "title":"Android Support Library",
+ "titleFriendly":"",
+ "summary":"These essential components help you build a great app that works on the huge variety of Android devices, faster.",
+ "url":"https://www.youtube.com/watch?v=3PIc-DuEU2s&index=1&list=PLWz5rJ2EKKc9e0d55YHgJFHXNZbGHEXJX",
+ "group":"",
+ "keywords": ["support", "compatibility"],
+ "tags": [],
+ "image":"http://i1.ytimg.com/vi/3PIc-DuEU2s/maxresdefault.jpg",
+ "lang":"en",
+ "type":"Video"
+ },
+ {
"tags": [
"android",
"developerstory",
"googleplay",
"featured"
],
- "title": "Android Developer Story: Jelly Button Games — Growing globally through data driven development",
+ "title": "Android Developer Storys: Jelly Button Games — Growing globally through data driven development",
"type": "youtube",
"url": "http://www.youtube.com/watch?v=Pd49vTkvu0U"
},
diff --git a/docs/html/tools/projects/templates.jd b/docs/html/tools/projects/templates.jd
index 966d25f..002e2c5 100644
--- a/docs/html/tools/projects/templates.jd
+++ b/docs/html/tools/projects/templates.jd
@@ -1,4 +1,7 @@
page.title=Using Code Templates
+page.image=images/cards/card-using-code-templates_16x9_2x.png
+page.metaDescription=Quickly create Android app projects with various UI or functional components.
+page.tags=studio,templates,firstapp
@jd:body
<div id="qv-wrapper">
@@ -26,7 +29,7 @@ page.title=Using Code Templates
</div>
</div>
-
+<img style="float:right" src="{@docRoot}images/cards/card-using-code-templates_16x9_2x.png">
<p>The SDK tools provide templates for quickly creating Android application projects with the basic
structure or for adding components to your existing application modules. The code templates
provided by the Android SDK follow the Android design and development guidelines to get you on the
diff --git a/docs/html/tools/studio/index.jd b/docs/html/tools/studio/index.jd
index a5b14a7..7f7fbad 100644
--- a/docs/html/tools/studio/index.jd
+++ b/docs/html/tools/studio/index.jd
@@ -1,4 +1,7 @@
page.title=Android Studio Overview
+page.image=images/cards/card-android-studio-overview_16x9_2x.jpg
+page.metaDescription=Learn about the official IDE for Android.
+page.tags=studio,sdk,tools,firstapp
@jd:body
<div id="qv-wrapper">