This Cordova-based mobile application displays essential device information including battery status, device details, network connectivity, and geolocation data. It leverages Cordova plugins for cross-platform compatibility and ease of development.
This Cordova-based mobile application displays essential device information including battery status, device details, network connectivity, and geolocation data. It leverages Cordova plugins for cross-platform compatibility and ease of development.
- Battery Status: Monitor battery level and charging status.
- Device Information: Display device model, platform, version, and unique identifier (UUID).
- Network Information: Detect network connection type and online status.
- Geolocation: Retrieve and display current geographic coordinates.
- Android
- iOS
- Web (Browser-based)
To run the app locally:
- Clone this repository.
- Navigate to the project directory.
- Install dependencies with
npm install
. - Add desired platforms with
cordova platform add <platform>
(e.g.,cordova platform add android
).
- Run the app on a simulator or connected device using
cordova run <platform>
. - Test web version locally with
cordova run browser
.