Click here to Skip to main content
Click here to Skip to main content
Go to top

Mobile Spy

, 30 Apr 2013
Rate this:
Please Sign up or sign in to vote.
This demonstrates building of a web app using Azure that tracks a lost mobile.

Please note

This article is an entry in our Windows Azure Developer Challenge. Articles in this sub-section are not required to be full articles so care should be taken when voting. Create your free Azure Trial Account to Enter the Challenge.

Introduction

Losing costly gadgets like smartphones is common now a days. It may be either by theft or misplacing. So here we have a solution which trace the gadget and give location back to you.

Architecture

Initial Setting

  1. User should register for the service via web portal. 
  2. User should download and install our mobile app. 
  3. User should make appropriate setting and give user credential.  

Mobile theft or Misplaced scenario

  1. User will send pre configured message to his mobile to activate tracking. If thief has changed SIM of mobile the tracking will be automatically started.
  2. After tracking has been activated mobile starts recording geo location and sends to user as follows:
  • If Internet connection is available in mobile then it sends tracking details to mobile services. User can directly login to portal and check the location of device in map.
  • Otherwise location details will be sent to trusted mobile phone which is preconfigured while installing apps. These details can be  entered in our portal to see location of mobile phone.  

Using the code 

Yet to code the app in coming challenges.

How Azure helps us to get our work done?

Windows Azure is easy to use as it provides comprehensive tools. Needed resources can be created with in less time. It provides all the tools (VM, Database and Mobile Services) needed for this project.

How we use Azure in our Application? 

For the project we use web based portal, mobile services and database. Here is the setup. We create Windows Server Virtual Machine where we host our web portal designed in ASP.NET. As a Data store we create SQL Server. We also create Mobile Services so that mobile device can send data.

Points of Interest  

Need to be filled in coming challenges

History   

Scratch version.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

No Biography provided

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Mobile
Web01 | 2.8.140905.1 | Last Updated 30 Apr 2013
Article Copyright 2013 by Pavan Wadawadagi
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid