Does Microsoft have analytics framework for Windows Phone 8.1 similar to Google Analytics? I know there are libraries for Google Analytics on Windows Phone but I wonder of Microsoft has its own analytics framework.
There is Application Insights (requires Azure account) by Microsoft that can also be used in Windows Phone and Windows Store apps.
Related
We had a situation where we wanted to build Windows Phone app with minimum compatible version Windows Phone 8.1. It makes uses of VOIP calls over 3G / 4G and Wifi.
I am unable to find whether Windows Phone 8.1 has full support for VOIP calls or not. Can anyone redirect me to right documentation or guidance if WP8.1 supports VOIP?
Please check this below link for VoIP capabilities of Windows Phone 8 https://msdn.microsoft.com/en-us/library/windows/apps/jj206983(v=vs.105).aspx
I'm trying to develop a VoIP application based on these solutions:
https://github.com/DoubangoTelecom/boghe & https://github.com/BelledonneCommunications/linphone-wp
Check these. I think it does.
ChatterBox-VoIP-WP81
Upgrade calls from cellular to VoIP in a Windows Phone Silverlight 8.1 app
understanding-and-using-voip-support-in-windows-phone-8
Is there Windows Phone 8.1 API to refer? This is because I want to develop the Windows Phone 8.1 application, but I don't know where to refer the API, since the Windows Phone 8.1 an 8 have a big different, so I can't refer to the Windows Phone 8 API.
There is two sets of APIs available on Windows Phone 8.1
Windows Runtime (MSDN), all APIs with a phone icon on the documentation page is available on WP8.1. This applies to the "Universal App" project types. Many of these APIs are shared with Windows Store applications (aka. Metro or Modern applications), allowing you to have the same code-base for both Windows and Windows Phone applications.
Silverlight (MSDN) applies to Silverlight 8.0 and Silverlight 8.1 APIs. There's no specific distinction on MSDN for 8.1 only APIs.
MSDN also have a mixed list of the two above for What's New in Windows Phone 8.1 (MSDN), primarily targeting the Windows Runtime features.
I would personally recommend writing Universal Apps (Windows Runtime), rather than sticking with Silverlight, unless you have a good reason, such as a VoIP application, or the wish to remain backward compatible with 8.0 users, while taking advantage of the new 8.1 features.
I recently updated my Visual Studio 2013 such now it allows to develop Windows Phone 8.1 applications.
But now, when I create a Windows Phone project, it is systematically for WP 8.1 and I can't change the target.
The only way I found in order to develop WP 8.0 apps it's to create Silverlight Windows Phone project.
Whence my question : What's the concrete difference between Windows Phone project and Silverlight Windows Phone projet in Visual Studio 2013 ?
Thanks for any answer
The Windows Phone project uses the Windows Runtime APIs. A lot of the Windows Runtime API introduced in Windows Phone 8 project is common to both Windows Phone 8 and Windows 8, making it easier to write once and share code between your apps on both platforms.
As expected the Windows Phone Silverlight project uses the Silverlight based APIs.
Does IBM Worklight 6.1 supports Google Maps for Windows Phone 8?
If yes, then how to integrate it in my project? (any sample if possible)
Why not do some googling on your own?
The question is not whether Worklight support it, but if Windows Phone 8 support it.
I've followed this guide (in the context of a Worklight app) and it worked for me:
Cross Platform Geolocation Mobile App in Windows Phone 8 and Android using Apache
Also read the following:
Cordova Geolocation API
Google Maps JavaScript API
Google Maps Getting Started
Here's a sample project in Worklight 6.1: Google Maps using Cordova in Windows Phone 8
After you build the project in Eclipse and opening it in Visual Studio 2012, make sure to open the WMAppManifest.xml file and verify the following required capabilities are checked: ID_CAP_LOCATION, ID_CAP_MAP.
Screen shot from Windows Phone 8 Emulator:
Is there a way to sideload a Windows phone 8 Enterprise app?
I can only find sideloading documentation on Windows 8 desktop store apps.
Any idea?
Sideloading is only a feature that is given to Company distributed applications. The company manages a MDM(Mobile Device Management) , and the APPX file is distributed through email or server or local storage.
The company has to have a Microsoft System Center 2012 for managing the applications . The phones are company specific and the apps can be directly deployed without going throgh the App store