Skip to content

Commit 3686393

Browse files
committed
Android selfie LP review
1 parent 453cdda commit 3686393

File tree

3 files changed

+9
-16
lines changed

3 files changed

+9
-16
lines changed

content/learning-paths/smartphones-and-mobile/build-android-selfie-app-using-mediapipe-multimodality/2-app-scaffolding.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Scaffold a new Android project
2+
title: Create a new Android project
33
weight: 2
44

55
### FIXED, DO NOT MODIFY
@@ -26,12 +26,12 @@ Before you proceed to coding, here are some tips that might come handy:
2626

2727
## Create a new Android project
2828

29-
1. Navigate to **File > New > New Project...**.
29+
1. Navigate to File > New > New Project....
3030

31-
2. Select **Empty Views Activity** in **Phone and Tablet** galary as shown below, then click **Next**.
31+
2. Select Empty Views Activity in the Phone and Tablet gallery as shown below, then click Next.
3232
![Empty Views Activity](images/2/empty%20project.png)
3333

34-
3. Proceed with a cool project name and default configurations as shown below. Make sure that **Language** is set to **Kotlin**, and that **Build configuration language** is set to **Kotlin DSL**.
34+
3. Enter a project name and use the default configurations as shown below. Make sure that Language is set to Kotlin, and that Build configuration language is set to Kotlin DSL.
3535
![Project configuration](images/2/project%20config.png)
3636

3737
### Introduce CameraX dependencies
@@ -194,4 +194,4 @@ private fun bindCameraUseCases() {
194194
}
195195
```
196196

197-
In the next chapter, we will build and run the app to make sure the camera works well.
197+
In the next section, you will build and run the app to make sure the camera works well.

content/learning-paths/smartphones-and-mobile/build-android-selfie-app-using-mediapipe-multimodality/9-avoid-redundant-requests.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ However, silently failing without notifying the user is not a good practice for
8989

9090
{{% /notice %}}
9191

92-
## Completed sample code on GitHub
92+
## Entire sample code on GitHub
9393

9494
If you run into any difficulties completing this learning path, you can check out the [complete sample code](https://github.com/hanyin-arm/sample-android-selfie-app-using-mediapipe-multimodality) and import it into Android Studio.
9595

content/learning-paths/smartphones-and-mobile/build-android-selfie-app-using-mediapipe-multimodality/_index.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
---
22
title: Build a Hands-Free Selfie Android application with MediaPipe
33

4-
draft: true
5-
cascade:
6-
draft: true
7-
84
minutes_to_complete: 120
95

10-
who_is_this_for: This is an advanced topic for mobile application developers interested in learning how to build an Androi
11-
d selfie app with MediaPipe, Kotlin flows and CameraX.
6+
who_is_this_for: This is an advanced topic for mobile application developers interested in learning how to build an Android selfie application with MediaPipe, Kotlin flows and CameraX.
127

138
learning_objectives:
149
- Architect a modern Android app with a focus on the UI layer.
@@ -21,8 +16,7 @@ prerequisites:
2116
- A development machine with [**Android Studio**](https://developer.android.com/studio) installed.
2217
- A recent Arm powered Android phone (with **front camera**) and a USB data cable.
2318
- Familiarity with Android development concepts.
24-
- Basic knowledge of Kotlin programming language, such as [coroutines](https://kotlinlang.org/docs/coroutines-overview
25-
.html) and [flows](https://kotlinlang.org/docs/flow.html).
19+
- Basic knowledge of Kotlin programming language.
2620

2721
author_primary: Han Yin
2822

@@ -46,7 +40,6 @@ operatingsystems:
4640
# ================================================================================
4741
weight: 1 # _index.md always has weight of 1 to order correctly
4842
layout: "learningpathall" # All files under learning paths have this same wrapper
49-
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of lear
50-
ning path content.
43+
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
5144
---
5245

0 commit comments

Comments
 (0)