Android is always very crazy and creative while giving names to their major versions. Each major release is named in alphabetical order after a dessert or sugary treat; for example, version 1.5 “Cupcake” was followed by 1.6 “Donut” and last release was 6.0 “Marshmallow”.
For their next release, Android is searching for the names of a dessert or sugary treat which starts with N and you have got a chance to name it with our own “Neyyappam”. Navigate to the voting page by either clicking on the button below
Encourage others to vote for “Neyyappam” so that we can increase the chance of winning!! Post the below content on your Facebook wall and click share!!
You have got a chance to name the next version of Android #NameAndroidN. Visit "http://bit.ly/neyyappam" and #VoteforNeyyappam. #VoteNow !!
Everyone loves to listen music. But managing and syncing your tracks manually, is a pain. It’s very convenient for us to use apps like Gaana or Saavn to download and manage your tracks completely without any manual effort.
Both the apps comes in remarkable pricing packages. Frankly speaking, I have subscribed for the annual package for both the apps. The reason for me choosing both may also help you to get the answer for the question “Which is best among Gaana and Saavn”
So, here is why?
Each of these apps can accommodate up to 5 devices per subscription. So my mom and dad loves to hear songs from Malayalam movies while me and my sister go for English and Hindi and that too with the best audio quality.
Saavn has the very best collection of songs in almost all regional languages which are not available in Gaana. Even the songs from the famous Bollywood movies like “Race 2” aren’t listed in Gaana. The files are stored in the local app directory as .mp3 but trust me, I have tried almost all options to play it using external players and none has worked for me. Also, Saavn takes more space compared to Gaana when both had same list of tracks.
Gaana on the other hand has excellent sound quality. The way it stores the downloaded music tracks is extraordinary.But searching for tracks is pathetic. Some albums and tracks are not listed even though there is no valid reason for this. Download manager is pretty good when compared to Saavn.
So I bought Saavn for my parents while Gaana for me and my sister. I hope this post will help you as well to decide between Gaana and Saavn. Please let me know your thoughts or comments.
It’s been quite long since I have posted something on my blog.
I am a regular viewer of Flash and since in last episode Berry Allen transformed into dust, I thought there might be a chance that the following is gonna happen.
This is simply hypothetical and my imagination.
Berry Allen may be now with the Speedforce!! Well, when he hit by that thunder storm, Berry fused with the Speedforce again to vanish from this world into another where his mother is alive and Berry is already dead (Reverse-Flash might have killed him on that night). The people there realize that it is Berry and restrict him to vanish from their lives again.
Another version which I saw in youtube suggests that Berry turned into pure energy and is flowing through his memories. Well I don’t think that this is a very good theory but you can view it below.
Either way, Episode 21 of Season 2 will be released tomorrow (May 10, 2016) and it’s just one more day to know the truth. If you feel there can be another alternative, feel free to comment below.
Now a days, getting location from the device are a must feature for Mobile App developers. If you are new to Windows Phone development and have doubts in implementing location as an asynchronous operation, refer the code snippet below.
public async Task getloc()
{
GeoData newgeodata = new GeoData(){Latitude=string.Empty, Longitude=string.Empty};
Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracyInMeters = 50;
try
{
Geoposition geoposition = await geolocator.GetGeopositionAsync(maximumAge: TimeSpan.FromMinutes(0), timeout: TimeSpan.FromSeconds(10));
newgeodata.Latitude = geoposition.Coordinate.Latitude.ToString("0.0000");
newgeodata.Longitude = geoposition.Coordinate.Longitude.ToString("0.0000");
return newgeodata;
}
catch (Exception ex)
{
if ((uint)ex.HResult == 0x80004004)
{
MessageBox.Show("Location is disabled in phone settings. Kindly enable it to use this app.");
}
return newgeodata;
}
}
public class GeoData
{
public string Latitude { get; set; }
public string Longitude { get; set; }
}
If you are looking for a solution to asynchronously load data from REST API within your windows phone app, then the below solution might be helpful for you.
public async Task<string> ReadUrlAsync(String parameter)
{
string JsonData;
try
{
string request_url = "https://requesturl.com/api¶meter=" + parameter;
var request = HttpWebRequest.Create(request_url) as HttpWebRequest;
request.Accept = "application/json;odata=verbose";
var factory = new TaskFactory();
var task = factory.FromAsync<WebResponse>(request.BeginGetResponse, request.EndGetResponse, null);
var response = await task;
Stream responseStream = response.GetResponseStream();
using (var reader = new System.IO.StreamReader(responseStream))
{
JsonData = reader.ReadToEnd();
}
responseStream.Close();
return JsonData;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
return String.Empty;
}
}