Giter Site home page Giter Site logo

pushlocal-android's Introduction

PushLocal-Android

Push Android notifications to your Windows PC over a WiFi network

Want to help?

Prerequisites

Genymotion Android Emulator

  • Download and install For an Android Emulator with WiFi capabilities
    • If using Windows 10, install the latest version (+ the ExtPack) of VirtualBox seperately to avoid project-breaking bugs
    • In VirtualBox, configure your device to run the second network adapter as a bridge to your networking card

Project Setup

  • Once the repository is pulled, run gradlew to init the project
  • gradlew assemble to test the build
  • Finally, import the repository as a Gradle project in your IDE

pushlocal-android's People

Contributors

brianerikson avatar nphelpsiv avatar

Stargazers

wushaorong avatar

Watchers

James Cloos avatar  avatar  avatar

pushlocal-android's Issues

Revised Main Menu Layout

Pack all of the functionality into one or two menus.
Should have the following functionality:

  • Discovery button
  • List to show discovered, connected, and saved devices (all at the same time)

Item List

  • Gray out ListItem if the device is disconnected and offline, but saved
  • Red indicator light if the item is discovered but not synced
  • Green indicator light if the item is synced and discovered
  • Saved devices should be at the top of the list

TODO List

Network Discovery Activity

  • Toast after 5 seconds when clicking on "Search for Devices" displaying if it didn't find anything
  • Toast for successful sync

Main Menu
* button for currently connected devices Doesn't make sense to add anymore. Already have the connected indicator

Server Notification

  • add connected devices number

Make API 17 compatible

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.