Monday, December 22, 2014

Fetch google analytics statistics in C#

Google Analytics Reporting API
The reporting API is a simple yet powerful API (application programming interface) that allows the developers to retrieve the gathered data from Google Analytics. In order to retrieve the statistics, some have to be gathered first. Therefore, there is one important prerequisite in order to use the API. You have to have a Google account and a website with the tracking code. I assume you already know how to generate the JavaScript tracking code and insert it into your website.


Enabling the API Access

There are two different options how to fetch the data. The first option is the Simple API access that doesn’t allow accessing any private user data, so it is not sufficient for our purpose. The second approach is the Authorized API access (OAuth 2.0) that allows us to access private user data, so we are going to stick with it.

In order to rely on OAuth 2.0, our application must be authenticated and the user must grant access to it. To do so, several steps have to be taken.

First, we have to log on to the Google Developers Console with our Google account and create a new project. 

Moto G ...the awesomest phone of 2014... why and how?

Motorola has returned to the Indian smartphone market with its budget phone - the Moto G.  We bring you our experience of the Moto G.
Design & Hardw
are:
This is a budget phone with the look and feel of a premium handset, which rightaway gives it an edge over its rivals. The Moto G's 4.5 inch 720 p LCD panel  and dares to compete with last year's flagship devices. The colours appear rich and the text is crisp. The touch response is good and the device can be operated with a single hand. The edges are smooth, while there is a slight curve at the back. The matt finish back panel is removable giving access to the two SIM card slots. It has a 1.2GHz quad-core processor, 1GB RAM and 8GB internal storage.

Software & Performance:.Though it ran Android Jelly Bean when it was launced, the KitKat version is already available for upgrade. It has a neat, simple user interface. There is a shortcut icon in the notification bar providing shortcuts to WiFi, settings, airplane mode, etc. The main app tray lists the pre-installed and downloaded apps. There is a Moto Migrate app pre-installed that helps to transfer old data from an Android smartphone to this one. (However, it failed to work for me.) Through seven days of testing, the phone didn't slow down even once. At times though it did lose data connectivity. I was able to play games and switch between multiple apps running in the background.

COMMAN PROBLEMS IN MOTO G

 Loss of signal

Workarounds:
  • Hold down the Power button and turn the Moto G off and then on again and it should be temporarily resolved.
  • Sometimes switching Airplane mode on and then off again is enough to resolve it, but the problem can return randomly.

 Call volume too low


Potential fix:
  • Motorola has released an update (174.44.1.en.US.) that is supposed to address this issue. It should arrive OTA, but you can check for it via Settings > About phone > System updates.

for more updates follow us....
3DAround app lets iPhone 6 users take 360 degree pictures of objects and then show them as 3D photographs.


 The app works only with iPhone 6 ruining iOS 8 and users can download it for free.
3DAround app has been developed by Swiss software company Dacuda and takes images that are not just 3-dimensional, but interactive as well. 

The app was designed to cash in on the popularity of food photography and capture 3D images of food but works just as well with other objects.