https://github.com/kofigyan/packagemanager
Monitor changes to apps on your phone via Package Manager
https://github.com/kofigyan/packagemanager
Last synced: 3 months ago
JSON representation
Monitor changes to apps on your phone via Package Manager
- Host: GitHub
- URL: https://github.com/kofigyan/packagemanager
- Owner: kofigyan
- Created: 2020-03-13T11:28:19.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-13T12:13:53.000Z (about 5 years ago)
- Last Synced: 2025-01-19T05:09:22.031Z (4 months ago)
- Language: Kotlin
- Homepage:
- Size: 126 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Package Manager App
===========================================================This app allows users to track apps installed on phone and manage them(changed,installed,uninstalled).
Introduction
-------------### Functionality
The app is composed of one main screen.
#### MainActivity
Allows the user to view all installed apps.
The user can also install,uninstall and launch apps. More
through broadcast listeners the user is alerted to changes
to packages (ie. added,changed and removed).
### Building
You can open the project in Android studio and press run.
### Testing
Still in development.
The project will uses both instrumentation tests that run on the device
and local unit tests that run on your computer.#### Device Tests
##### UI Tests
The projects will use Espresso for UI testing.#### Local Unit Tests
### Libraries
* [Android Extension Libraries][extension-lib]
* [Android Architecture Components][arch]
* [espresso][espresso] for UI tests
* [mockito][mockito] for mocking in tests
[extension-lib]: https://developer.android.com/jetpack/androidx
[arch]: https://developer.android.com/topic/libraries/architecture
[espresso]: https://google.github.io/android-testing-support-library/docs/espresso/
[mockito]: http://site.mockito.org