an explicit MIT license file “LICENSE.txt”, so it’s explicit that you guys can do whatever you want with this package,

a new “IsGeolocationEnabled” option on the MixpanelClient class which allows you to turn that feature on or off (on by default),

a new “IsVerboseEnabled” option to enable API calls with the verbose flag specified to ease debugging.

Hope this helps,

Carl

]]>https://cndrsn.wordpress.com/2014/11/28/mixpanel-1-2-5/feed/9cndrsnMixpanel – Licensinghttps://cndrsn.wordpress.com/2014/09/09/mixpanel-licensing/
https://cndrsn.wordpress.com/2014/09/09/mixpanel-licensing/#commentsTue, 09 Sep 2014 14:22:18 +0000http://cndrsn.wordpress.com/2014/09/09/mixpanel-licensing/]]>Since I get recurring questions regarding the package’s licensing, let me reassure you: the Mixpanel Nuget package is absolutely free, and has no licensing whatsoever. As such, this also means that the library is provided “as is”, without any warranty.

Microsoft rolled-out a new version of its Windows Phone Store and we finally have a dedicated field for release notes in the submission form:

This means our release notes no longer have to be in the app’s description: hooray!

Carl

]]>https://cndrsn.wordpress.com/2014/04/17/the-windows-phone-store-finally-supports-release-notes/feed/0cndrsnimageMixpanel for Windows Phone 8https://cndrsn.wordpress.com/2014/04/17/mixpanel-for-windows-phone-8/
https://cndrsn.wordpress.com/2014/04/17/mixpanel-for-windows-phone-8/#commentsThu, 17 Apr 2014 16:02:19 +0000http://cndrsn.wordpress.com/?p=4Continue reading Mixpanel for Windows Phone 8]]>A few weeks back I released a Windows Phone 8 version of Mixpanel’s API so WP8 developers could easily add analytics to their apps. The library is available as a NuGet package and can be found here: https://www.nuget.org/packages/Mixpanel/

Here’s a set of examples illustrating how to use the library from a Windows Phone 8 app.

MixpanelClient

The main class is MixpanelClient, it’s that little fellow that allows you to track events and profile updates. Furthermore, if ever sending an element failed, the client will automatically save it locally to automatically send them as a batch later on.

Here’s how to retrieve an instance of it:

_client = await MixpanelClient.GetCurrentClient();

This method is awaitable as on the first call, the client checks if there’s any unsent element and sends them if so.

Tracking events

Once you have an instance of MixpanelClient, here’s how to track events: