-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b934d16
commit 37f3a68
Showing
2 changed files
with
44 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# EE317 Advanced Experimental Studies I | ||
|
||
## Introduction | ||
Chinese name: 电子科学创新实验 I | ||
|
||
This course is mainly about the Android development and STM32. | ||
|
||
Normally if you treat this course seriously, you will get a good grade. | ||
|
||
## Android development | ||
|
||
### Project1 - Calculator | ||
|
||
This project is about a simple calculator app. | ||
|
||
> 2022 Fall | ||
- [Gralerfics/Gralculator](https://github.com/Gralerfics/Gralculator) | ||
- [Ethylene9160/SUSTC_EE317_Android_applications](https://github.com/Ethylene9160/SUSTC_EE317_Android_applications) | ||
|
||
### Project2 - Music Player | ||
This project is about a music player app. | ||
|
||
> 2022 Fall | ||
- [Gralerfics/Gralayer](https://github.com/Gralerfics/Gralayer) | ||
|
||
### Extra | ||
Using Kotlin instead of Java is also acceptable in this course. | ||
|
||
If you want to develop Android apps in a modern way, you should try **[Kotlin](https://developer.android.com/kotlin) + [Jetpack Compose](https://developer.android.com/develop/ui/compose) + Material**. | ||
|
||
For example: | ||
- [squarezhong/Simple-Calculator](https://github.com/squarezhong/Simple-Calculator) (not good examples, just for reference) | ||
- [kafri8889/Calculator-Compose](https://github.com/kafri8889/Calculator-Compose) | ||
- [squarezhong/Musicompose-V2](https://github.com/squarezhong/Musicompose-V2) | ||
|
||
|
||
## STM32 | ||
STM32 standard peripheral library is used in this course. | ||
|
||
This part has several assignments but no final project. |