Hi guys,
as you might know there is not one, but two android projects for MediaPortal in the making. This one is called aMPdroid and makes use of the upcoming webservices for MediaPortal, Tv4Home and GMA (General Media Access). Also there will be a part to control MediaPortal clients through a plugin, but it is at this point not clear which plugin will be used / if a new one has to be written. The idea of the app is that the user can define multiple virtual clients. Each client consists of an tv api (tv4home), a media access api (gma) and a client control api (!?! tbd).
The app will use a couple of "new" android ui patterns that have been introduced on the google i/o 2010 (YouTube - Google I/O 2010 - Android UI design patterns):
Dashboard
The central entry point with links to all essential parts of the application. Currently this links to the following sections
This is o.c. still wip and open for discussion, also the icons aren't what I want (same goes for actionbar) but as you can see I'm not really a graphics guy. So if anyone wants to help out with gfx, it would be highly appreciated.
Actionbar
Instead of the (old) standard android title bar this new titlebar includes a home button that will bring you back to the homescreen from any screen within the app. It also has a textual description of the current screen and buttons for a) changing the client and b) accessing the application search.
Quickactions
Long-clicking on an item will open a context menu with actions related to this icon. Long-pressing on a media item for example shows a menu for downloading the file to the sd card.
Bottombar with SlidingDrawer
The bottombar has buttons to control the currently active client (play/pause/prev/next/volume/...) and a slider that can be dragged up to display information on the currently running item.
Keep in mind that project is still in a very early stage and much of the work has been made on the parts you don't see (background services, architecture, ...). The current source code and issue tracker can be found on the project page.
Promotional Videos:
aMPdroid 0.6 released
You can find the thread for aMPdroid 0.6 in this thread.
as you might know there is not one, but two android projects for MediaPortal in the making. This one is called aMPdroid and makes use of the upcoming webservices for MediaPortal, Tv4Home and GMA (General Media Access). Also there will be a part to control MediaPortal clients through a plugin, but it is at this point not clear which plugin will be used / if a new one has to be written. The idea of the app is that the user can define multiple virtual clients. Each client consists of an tv api (tv4home), a media access api (gma) and a client control api (!?! tbd).
The app will use a couple of "new" android ui patterns that have been introduced on the google i/o 2010 (YouTube - Google I/O 2010 - Android UI design patterns):
Dashboard
The central entry point with links to all essential parts of the application. Currently this links to the following sections
- Remote Control
- Media Access (Videos/Series/Movies)
- Music
- TV
- Pictures
- ?!? tbd (Plugins/Settings/etc.)
This is o.c. still wip and open for discussion, also the icons aren't what I want (same goes for actionbar) but as you can see I'm not really a graphics guy. So if anyone wants to help out with gfx, it would be highly appreciated.
Actionbar
Instead of the (old) standard android title bar this new titlebar includes a home button that will bring you back to the homescreen from any screen within the app. It also has a textual description of the current screen and buttons for a) changing the client and b) accessing the application search.
Quickactions
Long-clicking on an item will open a context menu with actions related to this icon. Long-pressing on a media item for example shows a menu for downloading the file to the sd card.
Bottombar with SlidingDrawer
The bottombar has buttons to control the currently active client (play/pause/prev/next/volume/...) and a slider that can be dragged up to display information on the currently running item.
Keep in mind that project is still in a very early stage and much of the work has been made on the parts you don't see (background services, architecture, ...). The current source code and issue tracker can be found on the project page.
Promotional Videos:
aMPdroid 0.6 released
You can find the thread for aMPdroid 0.6 in this thread.