Thursday, 6 September 2012

Bing Maps updated with high-resolution imagery

Microsoft has piled on another 215 terabytes of high-resolution imagery to Bing Maps, less than a month after it dished out a massive 165 terabyte cache of mapping data to the service.
Users will see updated high-resolution content across the U.S., and areas of Europe, Australia, New Zealand and Tokyo when viewing through the “Bird’s Eye” looking-glass.

Bird’s Eye imagery is collected at a 45-degree angle from low-flying aircraft, not from satellites, and offers greater depth and higher-resolution imagery of cities and major landmarks. Such imagery is available in most regions around the world, but focuses on the U.S., Canada and major European cities, such as London and Paris.
In total, Microsoft said the new imagery consists of 230,000 square kilometers and consists of more than 1.1 million additional files uploaded to Bing’s servers.
Mapping is still a hotly contested area. While Bing maintains its focus on Bird’s Eye imagery, Google continues to take pictures at street-level for its Street View service, despite a handful of privacy-related controversies.
Meanwhile Apple announced at its WWDC 2012 developer conference in June that it will bump Google from the iOS 6 lineup in favor of its own in-house Maps application, featuring 3D imagery provided by C3 Technology, which the company acquired in October.

Introduction to Mono for Android

What is Mono for Android? This chapter provides the basis for Mono for Android development. It starts with an overview of Mono and then moves to a discussion of Mono for Android, configuring the development stack, and developing and deploying a “Hello Mono for Android” application — first to an emulator and then to your Android-based phone.

Before You Begin Developing

Before getting started with development, you need to learn about a number of items that will help you understand the development environment and the tools that are involved. This section covers what Mono is and how it is implemented. Then it discusses what Mono for Android is, along with its benefits and implementation. Finally, this section discusses the development stack before moving on to development.

What Is Mono?

Mono is an open source project sponsored by Xamarin to create an Ecma standard implementation of the .NET common language infrastructure (CLI), a C# compiler, and an open development stack. The Mono project was started by Ximian in 2001, and version 1.0 was released in 2004.

Mono Implementation Goals

The Mono implementation is currently targeting three goals:
  • An open source CLI
  • A C# compiler
  • An open development stack
The CLI provides the runtime environment for languages that have been compiled to the Common Intermediate Language (CIL). The C# compiler is responsible for compiling C# code to CIL for execution on the runtime. The open development stack facilitates development and includes an IDE in MonoDevelop and several libraries beyond the core libraries to provide open cross-platform development. These libraries include GTK# for graphical user interface development, POSIX libraries for UNIX/Linux compatibility, Gecko libraries, database connectivity libraries, and XML schema language support via RELAX NG.

Mono Standards

Mono adheres to the Ecma Standard. Ecma International was formed in 1961 to support the standardization of information and communication technology. In 2005, Ecma approved version 3 of C# and CLI as updates to Ecma 334 and 335. Currently, a working draft of the Ecma 335 CLI is in progress.
The Mono C# compiler is currently feature-complete per the Ecma standards for C# versions 1, 2, and 3 in version 2.6. Version 2.6 also includes a preview of C# 4, with a feature-complete version of C# 4 available in the trunk of version 2.8.

What Is Mono for Android?

Mono for Android is a runtime and development stack that allows .NET developers to leverage their knowledge of Visual Studio and C# to develop applications for Android-based devices.
  • Runtime: The Mono for Android runtime is an application that runs on the Linux kernel in the Android stack. It interprets the Mono byte code and handles communication with the Dalvik runtime for calls to native Android APIs.
  • Development stack: Mono for Android is also a development stack, providing the tools necessary to create and package applications for Android devices.

Why Do I Need Mono for Android?

Given that the Android platform has an open development stack based on Java with Eclipse as a visual development environment, it would be reasonable to ask why you need Mono for Android. A .NET developer who uses Visual Studio has three main reasons: a familiar development environment, familiar APIs, and, as a result, rapid start-up.

Familiar Development Environment

As every developer knows, learning a new development stack is time-consuming and can be painful. Mono for Android allows the .NET developer to stick with the two core tools of .NET development: Visual Studio and C#.
  • Visual Studio: Visual Studio is an excellent and robust IDE geared toward .NET. By using the Mono for Android tools for Visual Studio, you won’t have to change your IDE or the settings you like.
  • C#: Some .NET developers work only with Visual Basic .NET, but most .NET developers are familiar with C#. Although C# and Java are similar in structure, many differences in the idioms of each language make for fluent writing. And although proficient C# developers would not have to spend extensive amounts of time learning the Java idioms, they would not have to spend any time if they could stick with a language they already knew.
Visit http://xamarin.com/monoforandroid for Free Evaluation Copy and find your inner ‘GEEK’ or just expand your knowledge.

Apple releases Mac OS X 10.8 Mountain Lion

Apple has released its Mac OS X 10.8 Mountain Lion operating system.
During its latest earnings call, the company announced that Mountain Lion will be available from the Mac App Store on Wednesday. Unlike previous iterations of the operating system users won’t be able to buy the software on disc or USB, and will instead have to pay £13.99 to download the update from Apple’s Mac app portal.
The update is the first major Mac OS X upgrade for over a year, and aims to close the gap between Apple’s Mac OS X and IOS. Once installed, Mac OX X 10.8 Mountain Lion will deliver over 200 new features to Mac computers, including enhanced Icloud support, Facebook integration, Imessage support and voice dictation.

“The pace of innovation on the Mac is amazing, OS X Mountain Lion comes just a year after the incredibly successful launch of Lion,” said Philip Schiller, Apple’s SVP of Worldwide Marketing, at WWDC last month.
“With iCloud built right in and the new Notification Center, Messages, Dictation, Facebook integration and more, this is the best OS X yet.”
As revealed by Apple last month, not all Mac owners will be able to upgrade. Mountain Lion won’t be compatible with Macbooks dated pre-2007 or a Mac Mini from before 2009.
Mac OS X 10.8 Mountain Lion will be available to download from the Mac App Store this afternoon for £13.99. ยต
Update
Mac OS X 10.8 Mountain Lion has now gone live in the Mac App Store

Add images to Google Earth

Hackalone
As the name says, add your images to Google Earth, in just a few simple steps.
Yes, its so easy.

Requirement:
1.You must have the original image of the location or object.
First of all, visit this url www.panoramio.com
Then, signup there, a google account will work, because panoramio is a part of google.
Now, login and upload your images there, you can upload upto 10 images at a time, and then give title and description to each image.
After that, your images will not be published in Google Earth, you have to do an important work now.
These below steps are important to publish your images in google earth.
  • Open each image one by one.
  • You will find an option, “Map this image” on your right screen.
  • Click on it.
  • Search the place by typing keywords, like India gate, new delhi, etc.
  • It will show a map with india gate.
  • Place the marker where you wanna show your image in google earth.
  • And click on save.
  • All done from your part.
  • Now, google earth team will review these images and will approve/disapprove it.
  • Reviewing may take some time, normal time is 2 or 3 days.
  • And, if they approve it, your images will be published at Google Earth.Important Notes:
  • Your images will be published to Google Earth only if the Google Earth team approve it.
  • After approval your images may take few days to show in Google Earth, because panoramio takes some time to transfer images to Google Earth, the normal time of transfer after approval is 10 to 20 days.Things to remember:
  • Give suitable and perfect titles in english language.
  • Add a good description of each images.
  • MUST map it or your images will not be reviewed and selected.
Some Important status by panoramio and its meaning:
This photo is selected for Google Earth.
This status means your image has been selected for Google Earth, and will be published as soon as possible.
This photo has not yet been reviewed.
This status means your image is still waiting for approval by Google Earth Team.
This photo has not been selected for Google Earth.
This status means, your image has been disapproved, and wont be published at Google Earth.
Now, you know everything about adding images to google earth.

0 Run Whatsapp on your PC !! – full tutorial

How to use/run WhatsApp on Windows PC : Complete guide

WhatsApp is the most popular multi platform messaging application, The only thing which it miss is a PC application. You may find almost all your friends using WhatsApp on iPhone, Android, Blackberry or Nokia. But in case where you don`t have internet connectivity on your mobile or want to chat with long texts then question comes how to use it on PC. Well there is no official WhatsApp application available for Windows PC platform but you can use it with a trick. Lets see the complete guide to use WhatsApp on Windows PC.

What you need to Run WhatsApp Android on Windows PC
  • Any Android Emulator – We will use YouWave in tutorial
  • WhatsApp.apk – you can easily get from internet or by taking App backup on your Android
How to use WhatsApp
  • Download and install YouWave on your windows machine from YouWave Website
  • Run YouWave then Click on Help>>Instructions to see the path of your working directory
  • Now copy the WhatsApp.apk file in to the directory
  • Click on View>>Redraw Icons and you will see WhatsApp shortcut
Configure WhatsApp on Windows PC
  • Run the WhatsApp on YouWave by double clicking it
  • Register using mobile phone and Proceed for verification
  • You will not be able to verify using SMS so wait till it asks for call verification
  • You will now get call from WhatsApp for the verification code which you need to enter on screen
Thats it..
Now your WhatsApp is configured for using on PC with the given phone number. You can add contacts as usual you do for your android phone and start using WhatsApp.
 
We love it using on PC. All the Android functions were working perfectly on emulator. We have used Youwave Android emulator because of its simplicity. You can use any other emulator to run the App.