Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haronbh/get-device-information-app-with-cordova

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.
https://github.com/haronbh/get-device-information-app-with-cordova

android-application browser-extension browser-sync cordova cordova-android cordova-plugin cordova-plugins css device html javascript js webdevelopment

Last synced: about 1 month ago
JSON representation

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.

Awesome Lists containing this project

README

        

# Device-Information-App-with-Cordova
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.
## Overview
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.

## Features
- **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.

## Supported Platforms
- Android
- iOS
- Web (Browser-based)

## Installation
To run the app locally:
1. Clone this repository.
2. Navigate to the project directory.
3. Install dependencies with `npm install`.
4. Add desired platforms with `cordova platform add ` (e.g., `cordova platform add android`).

## Usage
- Run the app on a simulator or connected device using `cordova run `.
- Test web version locally with `cordova run browser`.