Learn how to choose which screens your application should contain. Also learn how to choose which screens should be directly reachable from others. This lesson introduces a hypothetical news application to serve as an example for later lessons.
Learn how to allow users to navigate upwards in the content hierarchy. Also learn about best practices for the BACK button and temporal navigation, or navigation to previous screens that may not be hierarchically related.
Learn how to create screen wireframes (low-fidelity graphic mockups) representing the screens in a news application based on the desired information model. These wireframes utilize navigational elements discussed in previous lessons to demonstrate intuitive and efficient navigation.
diff --git a/docs/html/training/design-navigation/multiple-sizes.jd b/docs/html/training/design-navigation/multiple-sizes.jd
index d0707d4952dcb..30115620a8a77 100644
--- a/docs/html/training/design-navigation/multiple-sizes.jd
+++ b/docs/html/training/design-navigation/multiple-sizes.jd
@@ -1,9 +1,9 @@
page.title=Planning for Multiple Touchscreen Sizes
-parent.title=Designing Effective and Intuitive App Navigation
+parent.title=Designing Effective Navigation
parent.link=index.html
trainingnavtop=true
-previous.title=Planning Screens and their Relationships
+previous.title=Planning Screens and Their Relationships
previous.link=screen-planning.html
next.title=Providing Descendant and Lateral Navigation
next.link=descendant-lateral.html
diff --git a/docs/html/training/design-navigation/screen-planning.jd b/docs/html/training/design-navigation/screen-planning.jd
index c83aea67333c7..66bb7523d7cfc 100644
--- a/docs/html/training/design-navigation/screen-planning.jd
+++ b/docs/html/training/design-navigation/screen-planning.jd
@@ -1,5 +1,5 @@
-page.title=Planning Screens and their Relationships
-parent.title=Designing Effective and Intuitive App Navigation
+page.title=Planning Screens and Their Relationships
+parent.title=Designing Effective Navigation
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/design-navigation/wireframing.jd b/docs/html/training/design-navigation/wireframing.jd
index e5a8d2327eafb..5d0c1cb0fe90c 100644
--- a/docs/html/training/design-navigation/wireframing.jd
+++ b/docs/html/training/design-navigation/wireframing.jd
@@ -1,5 +1,5 @@
-page.title=Putting it All Together: Wireframing the Example Application
-parent.title=Designing Effective and Intuitive App Navigation
+page.title=Putting it All Together: Wireframing the Example App
+parent.title=Designing Effective Navigation
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/enterprise/device-management-policy.jd b/docs/html/training/enterprise/device-management-policy.jd
index 52f0e37027bf0..7b7e0d89ff381 100644
--- a/docs/html/training/enterprise/device-management-policy.jd
+++ b/docs/html/training/enterprise/device-management-policy.jd
@@ -1,5 +1,5 @@
page.title=Enhancing Security with Device Management Policies
-parent.title=Developing Android Applications for the Enterprise
+parent.title=Developing for Enterprise
parent.link=index.html
@jd:body
diff --git a/docs/html/training/improving-layouts/loading-ondemand.jd b/docs/html/training/improving-layouts/loading-ondemand.jd
index 659b1ec3cd7d3..0fa2855e4a1c6 100644
--- a/docs/html/training/improving-layouts/loading-ondemand.jd
+++ b/docs/html/training/improving-layouts/loading-ondemand.jd
@@ -1,5 +1,5 @@
page.title=Loading Views On Demand
-parent.title=Improving Performance of Layouts
+parent.title=Improving Layout Performance
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/improving-layouts/optimizing-layout.jd b/docs/html/training/improving-layouts/optimizing-layout.jd
index 3237780b88e59..65c8af798fd18 100644
--- a/docs/html/training/improving-layouts/optimizing-layout.jd
+++ b/docs/html/training/improving-layouts/optimizing-layout.jd
@@ -1,5 +1,5 @@
page.title=Optimizing Layout Hierarchies
-parent.title=Improving Performance of Layouts
+parent.title=Improving Layout Performance
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/improving-layouts/reusing-layouts.jd b/docs/html/training/improving-layouts/reusing-layouts.jd
index 8f9729ac7d68f..095b0dd0d9ade 100644
--- a/docs/html/training/improving-layouts/reusing-layouts.jd
+++ b/docs/html/training/improving-layouts/reusing-layouts.jd
@@ -1,5 +1,5 @@
page.title=Re-using Layouts with <include/>
-parent.title=Improving Performance of Layouts
+parent.title=Improving Layout Performance
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/improving-layouts/smooth-scrolling.jd b/docs/html/training/improving-layouts/smooth-scrolling.jd
index bc90dd2fa415d..0afa929ccad1e 100644
--- a/docs/html/training/improving-layouts/smooth-scrolling.jd
+++ b/docs/html/training/improving-layouts/smooth-scrolling.jd
@@ -1,5 +1,5 @@
page.title=Making ListView Scrolling Smooth
-parent.title=Optimizing Performance of Layouts
+parent.title=Improving Layout Performance
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/managing-audio/audio-focus.jd b/docs/html/training/managing-audio/audio-focus.jd
index 07a4465f2bed5..66649e8ac34b9 100644
--- a/docs/html/training/managing-audio/audio-focus.jd
+++ b/docs/html/training/managing-audio/audio-focus.jd
@@ -1,5 +1,5 @@
page.title=Managing Audio Focus
-parent.title=Managing Audio Playback and Focus
+parent.title=Managing Audio Playback
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/managing-audio/audio-output.jd b/docs/html/training/managing-audio/audio-output.jd
index d5d7e4b97e0c8..416e5193f5694 100644
--- a/docs/html/training/managing-audio/audio-output.jd
+++ b/docs/html/training/managing-audio/audio-output.jd
@@ -1,5 +1,5 @@
page.title=Dealing with Audio Output Hardware
-parent.title=Managing Audio Playback and Focus
+parent.title=Managing Audio Playback
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/managing-audio/volume-playback.jd b/docs/html/training/managing-audio/volume-playback.jd
index 7038ddfbd7824..76abbb6a17e8d 100644
--- a/docs/html/training/managing-audio/volume-playback.jd
+++ b/docs/html/training/managing-audio/volume-playback.jd
@@ -1,5 +1,5 @@
page.title=Controlling Your App’s Volume and Playback
-parent.title=Managing Audio Playback and Focus
+parent.title=Managing Audio Playback
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/monetization/ads-and-ux.jd b/docs/html/training/monetization/ads-and-ux.jd
index 2fec6f224b4be..d3ab676fea721 100644
--- a/docs/html/training/monetization/ads-and-ux.jd
+++ b/docs/html/training/monetization/ads-and-ux.jd
@@ -1,5 +1,5 @@
page.title=Advertising without Compromising User Experience
-parent.title=Monetizing your App
+parent.title=Monetizing Your App
parent.link=index.html
@jd:body
diff --git a/docs/html/training/monitoring-device-state/battery-monitoring.jd b/docs/html/training/monitoring-device-state/battery-monitoring.jd
index a442140aaad87..6e25df82356ef 100644
--- a/docs/html/training/monitoring-device-state/battery-monitoring.jd
+++ b/docs/html/training/monitoring-device-state/battery-monitoring.jd
@@ -1,5 +1,5 @@
page.title=Monitoring the Battery Level and Charging State
-parent.title=Monitoring Device State to Optimize Battery Life
+parent.title=Optimizing Battery Life
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/monitoring-device-state/connectivity-monitoring.jd b/docs/html/training/monitoring-device-state/connectivity-monitoring.jd
index 4c71279059399..98ba63cc6b6ca 100644
--- a/docs/html/training/monitoring-device-state/connectivity-monitoring.jd
+++ b/docs/html/training/monitoring-device-state/connectivity-monitoring.jd
@@ -1,5 +1,5 @@
page.title=Determining and Monitoring the Connectivity Status
-parent.title=Monitoring Device State to Optimize Battery Life
+parent.title=Optimizing Battery Life
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/monitoring-device-state/docking-monitoring.jd b/docs/html/training/monitoring-device-state/docking-monitoring.jd
index 6a4a9a8e1a91a..392ce30d2ba75 100644
--- a/docs/html/training/monitoring-device-state/docking-monitoring.jd
+++ b/docs/html/training/monitoring-device-state/docking-monitoring.jd
@@ -1,5 +1,5 @@
page.title=Determining and Monitoring the Docking State and Type
-parent.title=Monitoring Device State to Optimize Battery Life
+parent.title=Optimizing Battery Life
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/monitoring-device-state/manifest-receivers.jd b/docs/html/training/monitoring-device-state/manifest-receivers.jd
index bf5462a1e7c3a..556a733e4ee48 100644
--- a/docs/html/training/monitoring-device-state/manifest-receivers.jd
+++ b/docs/html/training/monitoring-device-state/manifest-receivers.jd
@@ -1,5 +1,5 @@
page.title=Manipulating Broadcast Receivers On Demand
-parent.title=Monitoring Device State to Optimize Battery Life
+parent.title=Optimizing Battery Life
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/multiple-apks/api.jd b/docs/html/training/multiple-apks/api.jd
index 292e5d0488ee5..d8588d411cc4f 100644
--- a/docs/html/training/multiple-apks/api.jd
+++ b/docs/html/training/multiple-apks/api.jd
@@ -1,5 +1,5 @@
page.title=Creating Multiple APKs for Different API Levels
-parent.title=Creating and Maintaining Multiple APKs
+parent.title=Maintaining Multiple APKs
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/multiple-apks/index.jd b/docs/html/training/multiple-apks/index.jd
index eee926c147e43..f9b2b43aa8bfc 100644
--- a/docs/html/training/multiple-apks/index.jd
+++ b/docs/html/training/multiple-apks/index.jd
@@ -1,4 +1,4 @@
-page.title=Creating and Maintaining Multiple APKs
+page.title=Maintaining Multiple APKs
trainingnavtop=true
startpage=true
diff --git a/docs/html/training/multiple-apks/multiple.jd b/docs/html/training/multiple-apks/multiple.jd
index f8723797e3f4e..9795cb1399cc5 100644
--- a/docs/html/training/multiple-apks/multiple.jd
+++ b/docs/html/training/multiple-apks/multiple.jd
@@ -1,5 +1,5 @@
page.title=Creating Multiple APKs with 2+ Dimensions
-parent.title=Creating and Maintaining Multiple APKs
+parent.title=Maintaining Multiple APKs
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/multiple-apks/screensize.jd b/docs/html/training/multiple-apks/screensize.jd
index 28611ec2026d9..0ed972a944339 100644
--- a/docs/html/training/multiple-apks/screensize.jd
+++ b/docs/html/training/multiple-apks/screensize.jd
@@ -1,5 +1,5 @@
page.title=Creating Multiple APKs for Different Screen Sizes
-parent.title=Creating and Maintaining Multiple APKs
+parent.title=Maintaining Multiple APKs
parent.link=index.html
trainingnavtop=true
diff --git a/docs/html/training/multiple-apks/texture.jd b/docs/html/training/multiple-apks/texture.jd
index 6f75ef347e63b..2bbe511c6d870 100644
--- a/docs/html/training/multiple-apks/texture.jd
+++ b/docs/html/training/multiple-apks/texture.jd
@@ -1,5 +1,5 @@
page.title=Creating Multiple APKs for Different GL Textures
-parent.title=Creating and Maintaining Multiple APKs
+parent.title=Maintaining Multiple APKs
parent.link=index.html
trainingnavtop=true