-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #23 from RocqJones/RocqJones-patch-1
Update README.md
- Loading branch information
Showing
1 changed file
with
7 additions
and
13 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,18 @@ | ||
# Me SDK | ||
Me SDK is where I share my thoughts on Compose as a modern tool for Mobile App (Android) developement. | ||
`Me SDK` is where I share my thoughts on Compose as a modern tool for Mobile App (Android) development. | ||
|
||
|
||
## SDK Modules | ||
![image](https://user-images.githubusercontent.com/32324500/221407632-01d2e91d-7bc2-4c23-8c03-159853af0047.png) | ||
### 1. App | ||
- This is the base application which contains the launcher. | ||
- This is the base application that contains the launcher. | ||
|
||
### 2. Design - Library | ||
- Contains all UI Compose activities. | ||
- Contains all UI Composable interfaces | ||
|
||
### 3. Logic - Library | ||
- All **Network logics**, data structures, Utils, models, app listeners, e.t.c | ||
|
||
## Android CI | ||
This **Continuous Integration** systems let you automatically build and test your app every time you check in updates to your source control system. | ||
![image](https://user-images.githubusercontent.com/32324500/227774114-484df143-0aac-4803-834c-7902d18c0e67.png) | ||
[More reference for testing with CI can be found here](https://firebase.google.com/docs/test-lab/android/continuous) | ||
- Below case, Android CI runs automated checks for a PR. | ||
![image](https://user-images.githubusercontent.com/32324500/227779223-a5e716a2-3597-40b9-8523-c4a255d3bd6b.png) | ||
- Successful check. | ||
![image](https://user-images.githubusercontent.com/32324500/227779507-961e8dbd-0c72-4307-9571-23b3487d2a92.png) | ||
- On this shared module, all business and network logic, data structures, Utils, models, listeners go here, e.t.c | ||
|
||
## CI/CD | ||
- We laveraging the **GitHub Android CI** system that lets us automatically build and test our app every time we check in updates to our source code. | ||
- [Find all failed and successful build processes here...](https://github.com/RocqJones/MeSDK/actions) |