The main purpose was to study the concept behind developing spying software. The goal of this project was to develop a mobile phone tracking application for Google Android phones. The application was expected to include the use of GPS and Cell-ID to track the location of a mobile phone.
The Google Android SDK was used to develop the tracking software application. The application was tested on a Google Android mobile phone.
The result showed that the development process of location and maps-based applications was fast while using Google Android. This was because of two main reasons. First, Google Android Provided APIs for location-based services such as GPS and Cell-ID. Second, having Eclipse with ADT plug-in as the choice to develop the application led to an easy means of debugging and testing.
The tracking application was found important to use since it will allow users to trace lost phones or to locate lost people. The application can be developed further by adding a number of features to it such as running in the background, SMS copying and making a spy call.
Table of Contents
- INTRODUCTION
- SPYING SOFTWARE MARKET
- Mobile Spying Software
- Antispy Software
- SOFTWARE DEVELOPMENT IN ANDROID
- Google Android
- Developing in Android Environment
- DEVELOPING A TRACKER APPLICATION IN ANDROID ENVIRONMENT
- Software Requirement Specifications
- Product
- Hardware and Software Requirements
- Scenarios
- Implementing an Android Location Application
- Testing and Signing
- Software Requirement Specifications
- DISCUSSION
- Benefits
- Drawbacks
- Future Development
Objectives and Key Themes
This project aims to explore the concept of developing spying software for mobile phones. The specific goal is to create a location tracker application for Google Android phones, considering devices with and without GPS functionality. The application utilizes Cell Identification (Cell-ID) in the absence of GPS. The scope of the project is limited to location tracking, excluding features like call interception or SMS copying due to privacy concerns and Google's stance on spying software.
- Development of spying software for mobile phones
- Location tracking for Google Android devices
- Privacy concerns surrounding spying software
- Google's policies on spying software development
- Use of GPS and Cell-ID for location tracking
Chapter Summaries
- Introduction: The chapter introduces the concept of spying software, highlighting its controversial nature due to privacy concerns and its use for both good and bad purposes. It outlines the project's goal of developing a location tracker application for Android phones, considering GPS-enabled and GPS-disabled devices. The scope of the project is limited to location tracking to avoid raising suspicion and comply with Google's policies.
- Spying Software Market: This chapter delves into the market for mobile spying software. It discusses various services provided by such software, including call recording, room monitoring, GPS tracking, text message reading, call history, browser history, contact details, picture and video retrieval, SIM change notification, and location information. Different vendors have varying policies regarding the use of their software. The chapter also discusses popular mobile spying software like Flexiyspy and Mobile Spy, outlining their features and supported operating systems.
- Software Development in Android: This chapter provides an overview of the Android operating system and its development environment. It covers essential aspects of developing applications for Android devices.
- Developing a Tracker Application in Android Environment: This chapter focuses on the development process of the location tracker application. It details the software requirements, including product specifications, hardware and software requirements, and various scenarios. It then delves into the implementation of the application, focusing on location tracking using GPS and Cell-ID. Finally, the chapter covers testing and signing the application.
- Discussion: This chapter discusses the benefits and drawbacks of the developed tracker application. It also explores potential future developments for the application.
Keywords
The primary focus of this project lies on developing a location tracker application for Android devices. Key themes include spying software, privacy concerns, Google's policies on spying software development, GPS and Cell-ID technology, and the development process for Android applications.
- Quote paper
- Fissha SeyoumTeshome (Author), 2011, Spying Software Development in Google Android, Munich, GRIN Verlag, https://www.grin.com/document/367040