Page 1 of 6

Google TV Remote Control App With Skins(Beta Updated:12/16)

Posted: Tue Sep 06, 2011 9:14 pm
by gottahavit
Here is my first alpha of an updated google tv app for android. Its based off the google app and for now is just basically the same with some added buttons and a few tweaks. it's still but ugly and limited but it's a starting point for something better.

9/11:

Simplified and cleaned up UI Layouts and images
Added Power Toggle in the Menu(AVR + TV)
Fixed issue with layout not always using entire screen
Added a new simple Landscape/Table layout.


NEW:
removed tutorial
added RGBY buttons to main view
Added number pad view
enabled orientation change.
some other button changes
got rid of the stupid swipe dpad and replaced with simple push click.
renamed app and package so it will not collide with official google app.
fixed keyboard view not always showing IME
removed wifi checking, so it works with development emulator and might work with BT network.


Added 12/11/2011
HTML based skin mode
- Multiple swipeable skin pages create from each html file in skin folder
- Separate skins for portrait and landcape
- mouse/dpad panel added as panel to each skin
- skin pages can be any valid html as long as it doesn't link to external pages. all hrefs must be command
- Sample Phone skin, with all commands listed in the skin files.
- skin commands can be combined into sequeces(samples in the sample skin).
Optional Click sounds

12/13/2011
Enabled javascript for skins
Optimized click performance.

12/16/2011
minor app tweaks.
Reworked the sample skins code to share javascript
Added hand clicked icon
Added another sample page to the skins to demo multiple commands in a favorite channel screen

APK install
http://www.mediafire.com/download.php?9vxf20pvb1zq8fr

Sample Phone Skin
http://www.mediafire.com/download.php?dyqox44255c34ds
Sample Tablet Skin(1280X800)
http://www.mediafire.com/download.php?mbsleqroav8rutx

Install Skin: Just unzip with folders onto sdcard. If you don't install a skin the app will work pretty much like the last version.

Added to the dropbox "Test" folder as well for those having issues with mediafire EDIT: The DMA Patrol has deleted most of my stuff and what they left was ancient, so I have completely pulled all my stuff from dropbox and will not be re-uploading there. Hopefully folks can get to the mediafire links.

How Skins work:
currently only one portrait and one landscape skin can be used at a time.
make a gtvremote folder on the sdcard
make a portrait and landscape folder within the gtvremote folder
put as many html files in each of those folders as you like. Each will be loaded as a panel for the skin.
Beyond that you can do just about anything you want with the HTML.
Sample commands are in my samples.
If you want to make a skin make sure you use the NoClickDelay javascript block to keep your clicks performing well.


i'm interested in ideas people have, but please dont tell me how ugly the screens are... i am well aware ;-)

Hopefully others will create some really cool skins!!

Things to come:
I have a Directv Shef remote app that I wrote a while ago that has some directv remote features that the logitech and sony remote codes don't suppoprt(like prev channel and program list) that I will be incorporating into the app.
some more clean up, especially on the mouse/keyboard/dpad panels.
GTV side server app for some features you cant execute with the remote api. Things like on phone program lists.

Re: A modified gtv remote app(ALPHA)

Posted: Tue Sep 06, 2011 11:03 pm
by mrandroid
An Idea I'd like to see is app launching, like "swipe left" to get to a section where you can set favorites, etc.. clicking on them would launch the app/favorite you put there.

Re: A modified gtv remote app(ALPHA)

Posted: Wed Sep 07, 2011 1:09 am
by mcd2000
What about non-latin (unicode) input support?

Re: A modified gtv remote app(ALPHA)

Posted: Wed Sep 07, 2011 7:34 am
by gottahavit
mcd2000 wrote:What about non-latin (unicode) input support?

We should have this when I get image(skin) based support. i want to get rid all the big blocky buttons and have device(resolution) specific portrait and lanscape image based skins with command driven from and external skin/command file.

Re: A modified gtv remote app(ALPHA)

Posted: Wed Sep 07, 2011 7:37 am
by gottahavit
mrandroid wrote:An Idea I'd like to see is app launching, like "swipe left" to get to a section where you can set favorites, etc.. clicking on them would launch the app/favorite you put there.
I would like this too, definitely going to get custom buttons for channels and such, hopefully we can have buttons for apps once we get official HC and I can write a device side app to launch activities.

Re: A modified gtv remote app(ALPHA Updated:9/11)

Posted: Sat Sep 10, 2011 8:21 pm
by gottahavit
A small cleanup update. nothing major except landscape layout.

Re: A modified gtv remote app(ALPHA Updated:9/11)

Posted: Sun Sep 11, 2011 2:06 am
by mrandroid
you should put this on the market for easier download and app updates.

Re: A modified gtv remote app(ALPHA Updated:9/11)

Posted: Sun Sep 11, 2011 6:28 am
by gottahavit
mrandroid wrote:you should put this on the market for easier download and app updates.
Yeah I will when I get something that looks a little less like a ripoff of the originial. right now I don't want a lot of users. I was hoping to get some feedback and suggestions from a limited number of hardcore GTV users here first ;-)

Re: A modified gtv remote app(ALPHA Updated:9/11)

Posted: Sat Sep 17, 2011 8:36 pm
by rbacker
don't see anyone thanking you for this, THANK you , I use this every day now.

would like to see a new panel with just up,down,left,right and ok button I have problems sometimes using the current ok UI


thanks again for the time you have put in to this

Re: A modified gtv remote app(ALPHA Updated:9/11)

Posted: Sun Sep 18, 2011 2:49 pm
by gottahavit
rbacker wrote:don't see anyone thanking you for this, THANK you , I use this every day now.

would like to see a new panel with just up,down,left,right and ok button I have problems sometimes using the current ok UI


thanks again for the time you have put in to this
You're very welcome. I will have a new version soon which will allow either the current UI or you're own skinned UI with as many pages of controls as you want. I will provide a default skin, but hopefully others will create better ones as graphic design is not my strong point.