apple tv running 2 concurrent applications - tvos

Is there a way to create an Apple TV App that runs on top of all other Apple TV apps? This application would run in the corner of the screen to show workouts while a TV show is playing or other application is running.

No, Picture-in-Picture is only available on iPad.

Related

Manage AppleTVs in Apple Profile Manager

I'm in a country where I don't have access to Apple Business Manager, VPP or DEP.
So I am able to configure Apple Configurator and Apple Profile Manager and it looks pretty good for iOS and macOS.
I'm now running into difficulties with tvOS.
I have many Apple TVs (4K) . They don't have a USB-C or Lightning port on them, so I don't think that I can supervise them through Apple Configurator 2.
How do I get them into Apple Profile Manager? (which is my goal)

Sound manager - Libgdx Android

Some android devices has differente volume controls. One for calls, one for messages and one for applications.
In this devices, My game affects all 3 volumes controls.
I’m using a very basic code:
Music music;
music = bb.assets.get("sounds/breaking_stuff.mp3", Music.class);
music.play();
music.setLooping(true);
music.setVolume(0.5f);
I have to do some special trative for these devices?
I would like these cases, only the volume of the application was changed.
How to do that?

Stream video from Windows Phone app to Windows Store app using Bluetooth or Wi-Fi direct?

I need to do reliable streaming of video from a Windows Phone 8 app to a Windows Store app. Currently I am doing this via sockets over Wi-Fi with a wireless router in the middle like this SO solution suggests:
How to stream video from PC to Windows Phone 8 mobile phone through internet
I can no longer use a solution like this because the production environment for the apps will not have a wireless router available so the Windows Phone device will need to talk directly to the Windows Store app running on a laptop or tablet. I've heard of something called Wi-Fi direct but I am having trouble finding the information I need in this context. Here are my questions:
Can I use Wi-Fi direct? If so, is there a decent sample or document that covers my app context of streaming video from a Windows Phone 8 app to a Windows Store app?
If I can't, is Bluetooth reliable enough to stream video smoothly? If so, any examples that show how to do this would be appreciated.
If both are viable solutions, which is the better one using smooth frame rate and reliability as a the criteria for judging?
If I turn the tablet/PC or Windows Phone into a hotspot, would that allow me to establish socket connections from my apps?
Hotspot questions extended. Will the hotspot solution, either phone or tablet/laptop, still work if the device providing the hotspot does not currently have access to a network? For example, if the phone can't access a 3G/4G network, can it still act as a hotspot for the tablet/laptop? I know there won't be Internet/Web access, but can the devices still talk to each other?
I found this SO post on Wi-Fi direct but it covers Android:
Wi-Fi Direct technology
I found this SO post on Bluetooth streaming but it covers Android and iOS:
Bluetooth video streaming in WiFiCameraApp
Would turning my laptop/tablet running the Windows Store app into a hot-spot work for my context?:
http://community.spiceworks.com/how_to/show/2207-accessing-files-over-wifi-without-a-router-android-pc
Why don't you use the phone as a hot spot by enabling internet sharing? Remove the router.

Chromecast functionality

This is regarding the functionality of Google Chromecast. Consider a scenario where I'm playing a YouTube video in my Android mobile. I've an old TV to which I've attached the Chromecast dongle. The TV and my mobile phone are in the same WiFi network.
What I understand, when I tap on "Cast" icon in YouTube app of my mobile, it sends a request to YouTube server to stream media to my Chromecast dongle (which is already registered). So, basically, it is not streaming directly from my mobile phone. From my phone I'm instructing YouTube to send media to one of my other registered device. This explains why the video continues to play even if send YouTube app to background.
My question is, if that is the case, then why is it necessary to have Chromecast and my mobile phone to be in the same Wi-Fi network? I can send "Cast" request from my office network and YouTube should start streaming videos to my TV connected to home network. What am I missing here? Thanks for your help!
You are sending some meta information about the video you are watching to the Chromecast and the Chromecast is fetching and playing the video from Youtube. In the most home setups Youtube would have no chance to connect to your Chromecast and send a file to it.
So for your devices to exchange these meta information they need to be in the same WiFi network.
First, there is the discovery task which, based on the methods used, requires being on the same network. More importantly, the model is to cast content to a TV and doing that when you are not in front of a TV doesn't really make much sense, at least in the large majority of the cases (there is no point for me to cast something to my home TV when I am at work). As was shown at Google I/O this year, we will support a case that a "guest" can participate in casting without being on the local network but that would also requires proximity to the cast device.

iOS 6 breaks GeoLocation web app

We have an HTML5 app that uses web sql, offline functionalitiy and the geolocation API with the enableHighAccuracy option set true.
Since iOS6 position.coords.accuracy often reports high values (100m+) even after a couple minutes warm up outdoors whereas iOS5 went to and stayed at 5m accuracy fairly quickly the same on iPhone 4S, iPad 3.
One workaround is to kill all apps then run the Apple map app, press the current location button and then start the HTML5 web app in which case things work as expected.
Thanks to SO12503815 we are not running mobile-web-app-capable.
Any workarounds, aside from coding a native app ?