Code Monkey home page Code Monkey logo

umbciotandroidclient's Introduction

UMBC IoT Project Android Client

Install a latest version of the app from release list here.

  • In the current mode of deployment, the app will work, if you are near one of our beacons in the Information Technology and Engineering building at UMBC.
  • If you are near one of them, you will be able to query our Knowledge Base using voice commands or through text input.
  • It's an AMA app, enabling you to ask queries about any organization (for example UMBC).

Future goals:

  • Depending on your context, you will be able to see a list of queries that you may ask.
    • For Professor’s office: Name of the professor, office hours and subjects taught in current semester
    • For lab: Name of the Professor running the lab, type of research going on in the lab, people involved in the research.
    • For conference Room: Current status of the room, option for booking the room, one day schedule of the room.
    • Department office: List of the people along with their job duties.
  • Inclusion of CoBrA for providing the client(app/user) a list of services in a smart space.
  • Security and privacy policy enforcement for service provider as well as client.

umbciotandroidclient's People

Contributors

prajitdas avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

umbciotandroidclient's Issues

Fragment implementation to complete

TODO: Rename and change types and number of parameters
TODO: Update argument type and name
In VoiceQueryFragment.java and TextQueryFragment.java

Timeout fix when beacon not found

TODO Callback to display beacon not found activity has been removed for the time being in order to ensure demo works. The timeout issue is causing unexpected behavior possibly due to the instability of the Nearby Messages API. Fix it somehow?!

Fix new fragment every time

TODO This is a bug. The fragment being loaded is a new fragment every time. This might cause memory leakages.

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.