Get OS version in Windows Store Apps - xaml

I am new to Windows 8 Store Apps, and have a requirement of getting OS version, but did not get any help or namespace.
System.Environment.OSVersion
is not available over here.
Can any one guide me on this

Duplicate. Check out the full thread for the answer though, because unless you're doing analytics on your user-base, you shouldn't need it.

Related

How to get the MAC address --hybrid app

We have a hybrid apps and would like to track users clicks and need to identified unauthenticated users..
I am thinking about using the MAC id but it's seems to be deprecated in ios7..
However, I see that MobileFirst has an option to get a device id using
WL.Device.getID()
Please advise if this option would work to get a unique ID or if there is a method to get the MAC id..
Thanks for your help
I don't know what is your MobileFirst version, but for this exact need you can use the Operational Analytics feature provided by IBM MobileFirst with its API, that allows you custom tracking... See here: http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.monitor.doc/monitor/c_op_analytics_overview.html?lang=en

IBM Worklight - Dealing with version numbers

Is there a way I can make my Worklight's app public version number be different than the version number we're providing in application-descriptor.xml?
For example, I want my users to see the version 3.0.1 on Android settings (which is defined by the version attribute in the application-descriptor.xml) and one day I will want them to get an update from the Worklight server, but at that point I'd like that to turn into version 3.0.2. The problem is that a 3.0.1 will not update against something on the Worklight server that is 3.0.2.
Is there a way I can get around this?
Worklight does not provide this ability. IMO this is because what you're asking for is not inline with the thinking and intended usage of the Direct Update feature.
Direct Update is meant as a way to quickly provide fixes after having already released an app version to the store, for example in cases such as:
discovery of minor or major UI or logic bugs you've found in the app, or
for closing security holes that have been found
This is all happening to the same app version (lets say 3.0.1). Consider these as 3.0.1.build releases. or something.
It is not meant as a way of releasing new versions of the app. For this purpose use the conventional and appropriate way of releasing new app versions.
If you want to change the app version (which should coincide with a new app release), then you need to increase it in application-descriptor.xml (and other Worklight-related tasks), create a new binary and upload it to store, which users are then able to update and will see the new version number (lets say 3.0.2).

"Guided Access" equivalent

I have to develop a windows store app which will be usable on public devices, that means users aren't supposed to be able to quit my application.
On iOS devices, an option called "Guided Access" allows to do this easily, buttons are disabled and you can specify an area where user can interact.
After some researches, I haven't found a way to do that, it seems that Microsoft has not implemented this option in Windows 8, so I'm looking for a way to do this with some code, directly in my app but I have no idea on how to do that precisely. Please, can you tell me if it's possible and, if it is, can you give me a point where I can start ?
Thanks.
I´m not sure whether or not this made it into the newly released preview of the Windows 8.1 Update, but check for "Assigned Access" it was rumored to be a new feature especially for Windows store apps
Edit: See the offical 8.1 product guide here, it only mentions it two times but maybe it is worth installing the preview.

Is there a Windows 8 App directory website (not the one accessible from within Windows 8)?

Is going through the Windows Shop within Windows 8 the only way to know about the apps that are currently available (and if an app idea is already taken)? I've seen Windows 8 app links like this one -
http://apps.microsoft.com/webpdp/en-in/app/bigflix/cd3aa73b-e60e-44b6-bbe9-6898050a3502
...but going to the root site throws a "403 - Forbidden: Access is denied" and a search for "Windows 8 Store" doesn't provide any useful results. I guess there will be something after the official Windows 8 launch but is there anything else I'm missing? As a developer, I would love to see a summary listing of apps that shows a brief description, its features and Capabilities used.
Unfortunately for us, Microsoft is not providing any such information regarding the Store apps. All we can do is glean a bit from here and there. Zdnet has mentioned the number of apps, for example.
Have a look here and here
This link in particular maybe of some use because it provides estimated app category breakdown.
I created site http://metrostorescanner.com/ to see what's new in apps for all countries (but you can also use country filter).
I found a file with a site map that you may be able to use for a listing of apps:
http://apps.microsoft.com/webpdp/sitemap/sitemap_1.xml
http://www.greatwindowsapps.com is a searchable directory on the web. It's not the entire Store, the content is filtered to remove poor quality apps. Disclosure: this is my site, so clearly I think that's an advantage :)
http://drunktester.azurewebsites.net/ is the full Store using the Australian content. He published the source code (https://github.com/VikingCode/DrunkStore) so you could set this up for any country if you wished.
Update - It is now possible to search for Windows Store & Windows Phone apps even from non-Windows 8 machines and also view apps by category from the official Microsoft websites.
As #mamata-dalal & #gyurisc have mentioned, there is currently no official Windows 8 app directory.
I came across the website Windows8Apps (though not perfect) that comes close to what I'm looking for.
Currently there is no other place than the Windows 8 Store is the only place, but I am sure soon there will be plenty of sites categorizing these apps.

Return Lync presence with VB.net

I am working on a solution to a problem at work where we can't tell if someone is on the phone or just sitting there. We use Microsoft Lync to place our calls and I was hoping to be able to add a bit of code to an existing .net application to show the presence of the person logged into the machine. That info will send that out via USB to an indicator light I previously built.
So basically I am trying to create a .net version of those 'ON AIR' lights you see at radio stations.
I have been searching for the last few days and haven't found a solution. I also downloaded the Microsoft Lync Controls SDK, but no luck with that either.
The following site provides a couple of ways of getting the user availability: http://rcosic.wordpress.com/2011/11/17/availability-presence-in-lync-client/
You may also be interested in the BusyLight if you still haven't implemented this solution. It's a USB light which shows your presence, as you describe.
There's a video demo of it in action here.