Here was my original ideas on this:
viewtopic.php?f=3&t=3686&p=31386&p31386#p31386From a ui point of view for ServiiDroid this is what I would like for the user
- Code:
Add feed -> Feed type
- Manual
- Automatic
Automatic -> Pick a source
- 4oD (UK Only)
- YouTube
- Hulu (US Only)
- ....
4oD -> Enter a XXXX (e.g Enter a show name)
- Manual show name <-Sets up everything bar the show name, especailly useful for new shows
- Come Dine With Me <-Sets up everything
- The inbetweeners
- ..............
E.g. Add feed -> Automatic -> Pick a source -> YouTube -> Enter a username -> username
Remember, some will have differnt forms of urls, such as usernames and playlists for youtube, and we need to make it easy for the user to enter ones for
1) We know the options - e.g. a list of shows on 4oD - even still they should all describe how to manaully build the correct url
2) We don't know the options e.g youtube
From a mobile app point of view I would prefer not one big file. Rather one index file with the list of sources (4oD etc) and one file for each source. Eventually I would like the response to be in JSON as it is much nicer to work with, however If it has to only be xml for now then thats OK.
Going forward, I think we need to find a representative sample of online sources and look at how the urls for them are formed etc and draw out a spec that can describe them.
In the future, I would really like to be able to tell if a particular plugin is installed so that I can show a prompt saying, you don't have the 4oD plugin installed if users use this from my app.
@Zip, would this be possible for the next release - as in just /rest/loadedPlugins which returns a list of ID, filename, name ?