Google TV on Android device - google-tv

We have developed a new OTT Streaming STB build on an Android platform. How do I get it to operate the Google TV system so that the Apps built for GTV will load and run correctly?
Please note: I am NOT looking for advice on how to get an app onto the GTV platform - what I need is to get the Google TV platform on my STB.
Thanx
Nick

Google TV is not open source. It is built in a different way to core Android, you can't just add it to your build. Nearly anything built for Google TV will work on other Android devices such as yours. The Google Play device filtering is your real problem.

Related

Using IOS device to develop an Android game

as the title described my issue , my question seems to be dumb a little ; But because I don't own an Android device , But I published Android Apps using Genymotion Emulators. And I tried to download Unity Remote App on my Emulator but it does not work that well.
So my question here is : Can I use my iPhone device to test and develop the game that will be published to android users?
Yes, it is possible to do that since the Input methods being touches do not differ. The only thing you have to keep in mind is the wide range of resolutions used by android devices.
You can use can use your iphone for testing but jusst for the logic. The performance and resolutions are very different for android. Also if there is any platform specefic code you have written in unity then you have to take care of that.
Besides using your iPhone you can generate an APK from unity and install it on the android emulators to test.

Titanium and PhoneGap

I'm new to Titanium and PhoneGap and analyzing a bit the two is not possible to develop iPhone with a PC with windows using either of the two right? Well I mean in PhoneGap in the most current versions is only possible to develop without publication.
I wonder if this is actually correct and whether there is a way to make an application to one of these two technologies (Titanium and PhoneGap) Fragment as a view of the native Android devices for both Android and iPhone / iPad. Improving question, make an application to view the devices can be adapted for smartphones and tablets for better use of the screen?
If yes there is some example code and/or source of research?
PhoneGap has an offering called PhoneGap build which just came out of beta. It lets you build your apps in the cloud without a Mac.
You might still need a Mac for certificate (p12 bundle) generation or you can use a service like Mobundler.
For Titanium, a recent service called Foundry22 lets you build your apps without a Mac or any native SDKs installed locally. You just need Titanium Studio and a hosted Git repo.

Debug Version of Flash Player for Google TV

I was wondering if it is possible to obtain a Debug version of the Flash Player Chrome plugin for Google TV? I would like to remotely debug Flash applications running on a Google TV device, but as I understand it this requires a debug version of the player, and also a mechanism for entering the host name for the remote host where the debugger (e.g. Flash Builder) is running.
I did find an article regarding Chrome on the Adobe web site, but there's no mention of Google TV.
Thanks
It's not available. Google TV is based on Android - Flash support for android has been deprecated. As of this writing Google TV is based on Android 3.2 and continues to support Flash - Flash support is not expected for future versions.
Note that it's not possible for users to update Flash in the current Chrome on Google TV so there is no way to go to a debug version of Flash. Developers have to implement debugging code in your Action script. Given the fact that Flash support will eventually be phased out, it makes more sense to look into other solutions more compatible with future versions of Android/Chrome on Google TV.

Possibilities on Google TV emulator

Iam an android developer and wanted to know if someone has already started developing android apps for Google TV on its emulator.
I have read the google's documents on Google TV and I have few of my thoughts revolving around my way . I wanna know which all capabilities does the Google Tv SDK gives us while working with Google TV emulator..
Does Live TV uses Activity or Fragments on top of which the content(TV SHOWS) is displayed ?
Can we control the Live TV feature provided by Google by customizing the Views of Live TV like placing a widget which shows the newly released movies on a timely basis?
Is Live TV only a native app provided by Google and doesn't offer any flexibility wherein we can replace the Live TV app by writing our own app which shows the same content(TV SHOWS) offered by Live TV ? (as we can modify default contacts app in our android mobile devices)
Please address my confusions !!
There is no official way to have live tv participate with your apps.
You can change the channel of the TV using an intent from your app. (And find out about channels using the channel listing content provider.)
There is no supported way to do this.
You can not make any changes in with live tv thought apps. You can only change the programs not everything. If you Google want to change then they do it, because they have all rights of content. Now all the process are digitilaized. Why Google can made changes in it? Reason Firstly they will receive all the programs by channels after that they will upload on own server. After that send the signals to satellites and satellite send these signals to the users.

Questions on Cross platform mobile app development

I have the following queries on using phonegap / Titanium appcelarator for our cross platform mobile development
Currently we want to develop iPhone compatible and android compatible app with single source code using the cross platform mobile SDKs
Can this phoneGap or Titanium appcelarator works with single source code on both the iPhone and Android platforms?
also is there any other platform works as such?
And how these application will be relased with Appstore / Android market place since they have single code base ( source code ).
Any helps would be greatly appreciated.
I have tried out Sencha Touch with PhoneGap and also Titanium.
Sencha touch is pretty easy as it is based on javascript and can be used with android and iphone. The app created with Sencha touch can later be wrapped inside phone gap and submitted to the appstore.
Titanium again uses javascript but they do some processing on it. So the app is native.
They do have some common api's that can be used for both iphone and android. But for some advanced features they have 2 seperate sets of api's for both android and iphone.
So both have some differences. And they are both acceptable in Appstore and android market place.
I have not tried Titanium, but one of my friends is using Corona. He said its support Android and iPhone, and easily port over. You will need at least, adjust the image size, AFAIK, the image size for iphone and androids(various size) are different.
Corona: Write once, build to both iOS and Android.
corona concentrates on games. it uses lua. if you want to build a cross platform application you should first design your application cross platform. android and ios are different os with different style guides.
i have experiences with titanium and it worked fine. but i experienced that a cross platform design is important since the most time of building the app was used for programming the user interface. so invest time in building a good mvc design and ui. after that it worked out easily.
Find answers for you question below.
Can this phoneGap or Titanium appcelarator works with single source code on both the iPhone and Android platforms?
Yes It can definitely work with single code base. in addition to this you can develop universal App that can run in tablet and handheld from single code base
(NOTE: however on some point you have to differentiate between iOS and Android as some of the functionalities are specific to iOS or Android System. Titanium provide constants to check between iOS and android. It also provides constants to differentiate between Tablet and Handheld devices)
also is there any other platform works as such?
Other than Android and iOS titanium provides support for blackberry and mobile web platforms also.
And how these application will be relased with Appstore / Android market place since they have single code base ( source code ).
You can build App for required platform from titanium it self.