Skip to content

Commit 453cdda

Browse files
committed
Android selfie app review
1 parent 6819c15 commit 453cdda

File tree

1 file changed

+14
-11
lines changed
  • content/learning-paths/smartphones-and-mobile/build-android-selfie-app-using-mediapipe-multimodality

1 file changed

+14
-11
lines changed
Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,33 @@
1-
more :q!
21
---
3-
title: Build a Hands-Free Selfie app with Modern Android Development and MediaPipe Multimodal AI
2+
title: Build a Hands-Free Selfie Android application with MediaPipe
3+
44
draft: true
55
cascade:
66
draft: true
7-
minutes_to_complete: 120
87

9-
who_is_this_for: This is an introductory topic for mobile application developers interested in learning how to build an Android selfie app with MediaPipe, Kotlin flows and CameraX, following the modern Android architecture design.
8+
minutes_to_complete: 120
109

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.
1112

12-
learning_objectives:
13+
learning_objectives:
1314
- Architect a modern Android app with a focus on the UI layer.
1415
- Leverage lifecycle-aware components within the MVVM architecture.
1516
- Combine MediaPipe's face landmark detection and gesture recognition for a multimodel selfie solution.
1617
- Use JetPack CameraX to access camera features.
1718
- Use Kotlin Flow APIs to handle multiple asynchronous data streams.
1819

1920
prerequisites:
20-
- A development machine compatible with [**Android Studio**](https://developer.android.com/studio).
21-
- A recent **physical** Android device (with **front camera**) and a USB **data** cable.
21+
- A development machine with [**Android Studio**](https://developer.android.com/studio) installed.
22+
- A recent Arm powered Android phone (with **front camera**) and a USB data cable.
2223
- Familiarity with Android development concepts.
23-
- Basic knowledge of modern Android architecture.
24-
- Basic knowledge of Kotlin programming language, such as [coroutines](https://kotlinlang.org/docs/coroutines-overview.html) and [flows](https://kotlinlang.org/docs/flow.html).
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).
2526

2627
author_primary: Han Yin
2728

2829
### Tags
29-
skilllevels: Beginner
30+
skilllevels: Advanced
3031
subjects: ML
3132
armips:
3233
- Cortex-A
@@ -45,5 +46,7 @@ operatingsystems:
4546
# ================================================================================
4647
weight: 1 # _index.md always has weight of 1 to order correctly
4748
layout: "learningpathall" # All files under learning paths have this same wrapper
48-
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
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.
4951
---
52+

0 commit comments

Comments
 (0)