Changes

From Amahi Wiki
Jump to: navigation, search
Updated Android App Improvements section.
===Android App Improvements===
'''Description''': Amahi android Android offers the ability to stream your HDA over your Android phone and Android TV, support for Chromecast and auto -upload of images to HDA. The next step is to complete the following objectives:
'''Objectives''':
* Android TV Revamp: The Android TV app is outdated at the moment and doesn't follow the latest design principles of Android. We have to redesign the app so that Amahi is accessible on Android TV again. Further, we have to implement the PlayerAdapter in Android TV to support previews.
* Support for Dagger 2: The current app is written using Dagger 1. We have to port the code to Dagger 2 so that we can use the latest libraries which are dependent on it.
* Support for NAU: Complete the app with support for Non-Admin User which currently exists on the server -side only. Ref: https://docs.google.com/presentation/d/1jZAdXpSGQRJ6xN2WCzqkiPxQPUW2VHsAnpENZKbT2z0* UI Improvements and UI Testing* : Adding an Expresso based automated UI testing protocol.* Improve Background Service* : Improve the app for uploading media on the HDA when the app isn't present in the foreground* Implement the Friending Feature* Phone Auto-Backup: Develop a module which that does an Auto backup of the phone to the HDA over Local connection (reference: Helium)* Friending Feature: Implement the sharing of folders or shares with other servers. https://docs.google.com/document/d/14JsH9-aZrE3Z-35Oo38IY1-3Nd5BJiR_G0DshhjKSM4/* VPN: Add support for VPN proxy so that the user can access the HDA from the phone over a VPN proxy tunnel.* Implementing the PlayerAdapter in Android TV to support previews.* Store and display the last opened of each file.
1

edit