ANDROID PACKET MONITOR

Size: px
Start display at page:

Download "ANDROID PACKET MONITOR"

Transcription

1 University of the western cape ANDROID PACKET MONITOR BACK END CHISHA MALAMA 3/27/2012

2 2 Contents INTRODUCTION... 3 USER REQUIREMENTS... 4 REQUIREMENTS ANALYSIS... 4 Android touch screen phone... 7 Application loads on startup... 7 Application can be shut down on user request... 8 Application must use Database SQLite... 8 Application must use Less Memory... 8 Application must use less Processing power... 9 Application must not slow down other applications GLOSSARY References... 14

3 3 INTRODUCTION Mobile phones in recent years have become very smart in terms of internet connectivity. Mobile phones have now got the ability to access the internet either through 3g data using mobile service provider or through Wi-Fi connectivity. With the continuous use of internet through mobile phones, users have become un aware of the real cost behind the their internet usage especially with the many different phone applications that all want internet access like Facebook or Twitter Apps which falls under the most used apps on the internet. The user would like to know somehow what the hidden costs of internet usage are in a more quantifiable manner that could help them plan better internet usage.

4 4 USER REQUIREMENTS Store packet information entering and leaving the phone i.e. bytes Keep track of each application sending and receiving data Save all information on the different byte sizes entering and leaving the phone Save data accumulatively Save all information in an easily accessible way Save all information including which application is sending and receiving data. Keep dates of when data is sent or received Separate the stored data in categories mainly data transmitted/received through WIFI or through 3g data REQUIREMENTS ANALYSIS Android touch screen phone. Application loads on phone start up Application runs in the background Application can be shut down on user request Application must use Database SQLite Application must be light on memory usage Application must not slow down other application Use Threads where possible Must be able to store data with dates Must be able to integrate seamlessly with the front end app

5 5 User Scenario Suppose there is a lawyer who requires internet access on the move. He needs to be connected to the internet every minute. He needs immediate access to his s and other online materials. He buys an android phone on contract which comes with 50mbs free data a month and R200 air time of which he pays R350 for the contract per month for the next 24 months. At his office he has Wi-Fi connectivity provided by his company of which the phone can connect to but he is never at his office for long hours because he is on the move in and out of court. Whenever the phone is not connected to Wi-Fi it uses his 3g data for internet access. By default an android phone is set for updates and all other internet demanding application being used by the operating system itself. The Android OS also has by default a twitter, Facebook and Gmail application installed. The Lawyer decides to configure the Gmail application to sync with his Gmail account every few seconds and then also configures the Twitter and Facebook application so that it can notify him of status updates and that he himself can send/receive s and Facebook without opening a web browser. In the first week he discovers the Market application on the phone which can allow him to download other applications like games and install them. He decides to install online games which like chess where he can play with his colleagues without being in the same place, he also installs many other applications like Weather application which can tell him to dress warmer if it cold, etc. He finally installs a news application which reads news from many different sites and puts them together in one space. At this point the lawyer is quite happy because he basically has everything he needs at his fingertips, he can receive and send his s instantly, he can browse the internet, read the news, etc. In the third week of his phone use he discovers that when he is not connected to the Wi-Fi at his work he is no longer able to receive his s or Facebook status updates, no news no nothing relating to the internet. He decides to check his balance and discovers that all his 50mb 3g data is finished and not only that but also his air time has run out. The lawyer now begins to wonder what he did wrong to lose all the 50mb 3g data plus his air time but he could not find an answer for himself. He then decides to call his service providing to inquire about his account because in his eyes the air time and data has just disappeared. The service provider tells him that his current balance is what it s supposed to be. The Lawyer is no longer happy as he cannot recall how he spent all his 3g data and air time to such an extent in a short period of time.

6 6 As he does not have a networking or computing background he does not really understand how big or small 50mb of data is or how his air time when converted to 3g data would cost. He has now found himself in a problem which is not being able to tell how his 3g data is being used and how much it is costing him. He then hears from his friend of how he can manage to know how much the data usage really cost. His friend tells him of how this application can help him with better managing of his data usage and also give him costs. In the next month he decides to download the application and install it. It shows an interface where he can choose to see per day, week or month how his internet is being used. It also shows him the costs attached to that kind of usage and shows him which applications are using the most of his 3g data. Using the list he is able to decide which applications he must shutdown so as to save his 3g data from being finished without his knowledge. Once again he is a happy mobile phone user.

7 7 Requirements Analysis Detail In order to achieve this project there is need for a touch screen android phone. At this point we cannot specify which version of the android operating system should the phone have but I think this project can target the very basic android version. The phone should at least have basic 3g data connectivity. This application can also work on basic Wi-Fi connection, the only problems so far is Wi-Fi connectivity under proxy that is one thing that the android operating system has not yet sorted out and there is no they are to produce a new operating system if it is to have Wi-Fi connectivity under a proxy, but if it would be wise for them to add proxy connection through Wi-Fi. At this point of the project Wi-Fi under proxy connection is not possible. This is a joint project where I Chisha Malama shall do the back end application while Mr Josue Martins shall do the front end application Android touch screen phone This application is targeted for touch screen phones that operate on the android OS. Not all touch screens operate the same hence each have to programmed accordingly so for this project alone we shall be focusing on the android OS. Application loads on startup The application should be able to load when the phone starts up. The main purpose of this application is to monitor it must not miss anything hence it would be wise to have it loading on startup. Software that does mostly monitoring like Anti viruses, Firewalls have to load on start up. If they are left to manual start, the user might forget to start it and hence rendering the application useless as it will not work while it is in its off state there by not doing any monitoring at all. The best option here is to make the application be loaded on startup of the phone. The only drawback is if the user stops the application manually then the application will have no way of switching itself back on.

8 8 Application can be shut down on user request The user has the control to stop the application if need be. Every application has to give back the user the option to shut it down if the user wishes for whatever reason. Sometimes applications can have a malfunction that means in those situations the user would require switching off the application to maybe free up some memory or processing power hence the need to give the control back to the user in case of emergency. Application must use Database SQLite The app must be able to somehow store the data that it collects for future use. It cannot be confirmed if they are many different ways to store data but at this point they are two ways data can be stored. Data can be stored using text files that can be accessed and changed at any time thought this would be the easiest way of storing data it might not be the most effective way because more functions have to be put into place to read and write the data there by making text files in effective as they are usually used for single access at once and data might be recorded poorly e.g. two methods A and method B both want to update a number in a text method A wants to add 10 to the number it finds while method B wants to add to the number it finds. Before they can both add and update the number they must first read what is the current number inside so they both attempt to read the file at once and they find 7 inside so method A does its calculation and adds 10(7+10 = 17) then puts 17 now while at the same time method B adds 3(7+3= 10) and it puts 10 inside. What has happened here is that method B has updated the text file wrongly. The correct way should have been = 17 then method B must now read 17 and add 3 to it then = 20 should be what exists in the file. This means other methods must be created in order to prevent such kind of overrides. Creating more methods to prevent such kind of problems would be time consuming. The best option is using a database called SQLite which would be not so easy to use as a text file but it would be the most efficient as it is a database and would provide all the advantages that a database brings therefore using SQL Lite is the best option. Application must use Less Memory Since this application is going to run in the background it must not consume a lot of the cell phone s resources as in doing so it might deter from what the application is meant to do. The application must be installed once and hopefully without the user s intervention run for as long as it is needed. The application must work in the background almost unnoticed as it does its packet monitoring. To achieve this the application must not consume too much of the phones resources hence extreme programming techniques have to be employed such as using threads where possible and avoiding use multiple while loops inside other while loops.

9 9 If the application uses too much memory it can cause the phone to slow down when the user is doing his/her day to day activities. This can cause the user to uninstall or stop the application Any application must have efficient memory usage as any wastage of memory can make the application ineffective or be seen as very annoying and not enjoyable to use. Quality is the ultimate goal of software engineering hence proper planning must be put into effect to avoid any over use of memory meaning any classes or modules/functions or anything that together forms part of the application must fall under a criteria that each of them shall individually be tested to prove that it in itself does not exceed the maximum memory usage allowed to it. This will make it easier because once every piece is put together we could conclude that the whole unit or product is at least maximizing memory usage. Memory efficiency combined with processor efficiency can make the final product work smoothly in the background without even the user ever noticing that it is there. Application must use less Processing power As said earlier that the main responsibility of this application is to run in the background and at the most go unnoticed by the user and the only way that is achieved this is for the application not use too much processing power or to do one too many calculations. Too many operations might slow the phone down and cause the user to notice the application in its demanding state and decide to delete the application there by defeating its purpose. To achieve a low processing demand application we must make sure that the functions or classes that form part of the system much each meet the criteria of low processor usage in their own setup then also in as a joint set up. We must also use of features such threads in the programming so as not to waste processor time and at the same we must not add too much computations where not needed. The phone model itself can also be a problem as has already been proven by the Vodaphone V85 which runs an android operating system but is just too slow to even run its own operating system utilities like making a call or opening up messages hence there might be a need to set the minimum processing power that this application can run on. The phone processor and memory do have a very huge role to play in terms of how the application performs the smaller the memory and slower the processor speed then the miss timed operation of the application. The application works as a packet monitor which means that it must always monitor packets that are leaving and entering the phone at all times but if the processor issues a busy state to the application or the phone blacks out for some seconds it means that some packets might go unnoticed by the application there for the application might calculate a small rate of packets sent/received but in actual facts many packets passed while the phone itself was busy blacking out. It is difficult at this time

10 10 to know what processing priorities come first in the cell phone environment maybe there would be need to research further into that. Application must not slow down other applications When the application is running it must only monitor and not interfere with what the other applications are doing i.e. if there is an application that is accessing the internet the packet monitor must not delay the transmission of data by trying to do too many things or send other information before the real information is sent. In short the application must at always exhibit efficiency and use memory and processor efficiently

11 Project plan Below is a Gnatt chart represented in weeks of the year 2012:

12 12 A USE CASE DIAGRAM REPRESENTING THE SYSTEM

13 GLOSSARY Wi-Fi: sometimes spelled Wi-Fi or Wi-Fi) is a popular technology that allows an electronic device to exchange data wirelessly (using radio waves) over a computer network, including high-speed Internet connections (Wiki) 3g: 3rd generation mobile telecommunications is a generation of standards for mobile phones and mobile telecommunication services fulfilling the International Mobile Telecommunications-2000 (IMT- 2000) specifications by the International Telecommunication Union.[1] Application services include wide-area wireless voice telephone, mobile Internet access, video calls and mobile TV, all in a mobile environment.(wiki) 3g data: Internet access through 3g Application: a computer program that performs one or more functions App: Short for Application Install: the process of putting an application on a phone/machine so as to be used OS: An operating system (OS) is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is a vital component of the system software in a computer system. Application programs require an operating system which are usually separate programs, but can be combined in simple systems (Wiki) Memory: refers to computer components and recording media that retain digital data. Data storage is a core function and fundamental component of computers. Processor: The hardware that makes all the computations

14 14 References Getting the Current Application's Memory Usage by Richard Carr, published at The Developer's Guide Canadian Information Processing Society. "I.S.P. Designation". Retrieved Randell, Brian (10 August 2001). "The 1968/69 NATO Software Engineering Reports". Brian Randell's University Homepage. The School of the Computer Sciences, Newcastle University. Retrieved "The idea for the first NATO Software Engineering Conference, and in particular that of adopting the then practically unknown term "software engineering" as its (deliberately provocative) title, I believe came originally from Professor Fritz Bauer. "Internet, n.". Oxford English Dictionary (Draft ed.). March Retrieved "Shortened < INTERNETWORK n., perhaps influenced by similar words in -net" Internet users graphs, Market Information and Statistics, International Telecommunications Union Heeks, Richard (2008). "Meet Marty Cooper the inventor of the mobile phone". BBC 41 (6): doi: /mc Clint Smith, Daniel Collins. "3G Wireless Networks", page Mobile Game and App Programming Tutorials DrMop Mobile Application Development

platforms Android BlackBerry OS ios Windows Phone NOTE: apps But not all apps are safe! malware essential

platforms Android BlackBerry OS ios Windows Phone NOTE: apps But not all apps are safe! malware essential Best Practices for Smartphone Apps A smartphone is basically a computer that you can carry in the palm of your hand. Like computers, smartphones have operating systems that are often called platforms.

More information

Following statistics will show you the importance of mobile applications in this smart era,

Following statistics will show you the importance of mobile applications in this smart era, www.agileload.com There is no second thought about the exponential increase in importance and usage of mobile applications. Simultaneously better user experience will remain most important factor to attract

More information

Are free Android virus scanners any good?

Are free Android virus scanners any good? Authors: Hendrik Pilz, Steffen Schindler Published: 10. November 2011 Version: 1.1 Copyright 2011 AV-TEST GmbH. All rights reserved. Postal address: Klewitzstr. 7, 39112 Magdeburg, Germany Phone +49 (0)

More information

Mobile Testing That s Just a Smaller Screen, Right?

Mobile Testing That s Just a Smaller Screen, Right? Mobile Testing That s Just a Smaller Screen, Right? Stephen Janaway Senior Software Test Manager Nokia Mobile Phones Who am I? Stephen Janaway 12 years experience in mobile software testing. Software testing

More information

Conducting Virtual Meetings

Conducting Virtual Meetings Page 1 oovoo Chat & Video Conferencing Information gathered by, International Faculty 2013 Faculty Training General Information What can I do with oovoo? oovoo offers free high quality video chat and instant

More information

Wzzard Sensing Platform Bluetooth App User Manual

Wzzard Sensing Platform Bluetooth App User Manual Wzzard Sensing Platform Bluetooth App User Manual International Headquarters B+B SmartWorx 707 Dayton Road Ottawa, IL 61350 USA Phone (815) 433-5100 -- General Fax (815) 433-5105 bb-smartsensing.com www.bb-smartworx.com

More information

6 Steps To Success With Your Web Agent Solutions Website

6 Steps To Success With Your Web Agent Solutions Website 6 Steps To Success With Your Web Agent Solutions Website By Jay Kinder and Michael Reese Introduction Congratulations on your decision to join the Web Agent Solutions family. It s an enormously effective

More information

Challenges in Android Application Development: A Case Study

Challenges in Android Application Development: A Case Study Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.294

More information

This guide describes features that are common to most models. Some features may not be available on your tablet.

This guide describes features that are common to most models. Some features may not be available on your tablet. User Guide Copyright 2014 Hewlett-Packard Development Company, L.P. Bluetooth is a trademark owned by its proprietor and used by Hewlett-Packard Company under license. SD Logo is a trademark of its proprietor.

More information

FAQ - Frequently Asked Questions Sections of Questions

FAQ - Frequently Asked Questions Sections of Questions FAQ - Frequently Asked Questions Sections of Questions Bell Business Backup Service Installation & Setup Firewall Settings Connections & Backups Account Information Restoring Files Uninstalling the Bell

More information

B2B VS B2C-2. sides of the same coin

B2B VS B2C-2. sides of the same coin B2B VS B2C-2 sides of the same coin INDEX 1. What is B2B marketing? 2. Different types of B2B marketing techniques 3. Significance of Online B2B marketing 4. How to stay on top of the game 5. B2B marketing

More information

DEVELOPING A SOCIAL MEDIA STRATEGY

DEVELOPING A SOCIAL MEDIA STRATEGY DEVELOPING A SOCIAL MEDIA STRATEGY Creating a social media strategy for your business 2 April 2012 Version 1.0 Contents Contents 2 Introduction 3 Skill Level 3 Video Tutorials 3 Getting Started with Social

More information

MOBILE MARKETING. A guide to how you can market your business to mobile phone users. 2 April 2012 Version 1.0

MOBILE MARKETING. A guide to how you can market your business to mobile phone users. 2 April 2012 Version 1.0 MOBILE MARKETING A guide to how you can market your business to mobile phone users 2 April 2012 Version 1.0 Contents Contents 2 Introduction 3 Skill Level 3 Terminology 3 Video Tutorials 4 What is Mobile

More information

Why are e-payslips the future?

Why are e-payslips the future? Why are e-payslips the future? The current way of producing and distributing payslips is outdated. This handy guide explains how you can bring your payslips into the 21st century. Payslips need to change

More information

RingCentral Office@Hand from AT&T Desktop App for Windows & Mac. User Guide

RingCentral Office@Hand from AT&T Desktop App for Windows & Mac. User Guide RingCentral Office@Hand from AT&T Desktop App for Windows & Mac User Guide RingCentral Office@Hand from AT&T User Guide Table of Contents 2 Table of Contents 3 Welcome 4 Download and install the app 5

More information

Remote Network Accelerator

Remote Network Accelerator Remote Network Accelerator Evaluation Guide LapLink Software 10210 NE Points Drive Kirkland, WA 98033 Tel: (425) 952-6000 www.laplink.com LapLink Remote Network Accelerator Evaluation Guide Page 1 of 19

More information

Satellite Broadband FAQs

Satellite Broadband FAQs Something puzzling you? Then take a look below at our quick FAQs. If you can t find the answer you want, simply give us a call on 0805 631 632 during office hours. Alternatively, if you re online, email

More information

Potted History of the Mobile Phone

Potted History of the Mobile Phone Ever wondered why your parents are lacking in knowledge of the functionality of your mobile wizardry? Well, it might surprise you to know that mobile phone technology has only really developed over the

More information

SwannSecure Wi-Fi Monitoring System

SwannSecure Wi-Fi Monitoring System EN SwannSecure Wi-Fi Monitoring System Setup Wizard Quick Start Guide QW470KIT050115E Swann 2015 1 Welcome The Setup Wizard automatically launches the first time you turn on the Wi-Fi Monitor and walks

More information

Google Lead Generation for Attorneys

Google Lead Generation for Attorneys 1 Google Lead Generation For Attorneys Leverage The Power Of AdWords To Grow Your Law Business FAST You re about to discover the secrets of fast legal practice success with Google AdWords. Google AdWords

More information

The 5-Minute Guide to Customer Support

The 5-Minute Guide to Customer Support Tame the Email Monster Moving Customer Support from Email to a Help Desk to Boost Efficiency July 2011 Table of Contents Executive Summary... 3 The Global Inbox... 4 Does Email Scale As Your Business Grows?...

More information

Apple Deployment Programs Apple ID for Students: Parent Guide

Apple Deployment Programs Apple ID for Students: Parent Guide Apple Deployment Programs Apple ID for Students: Parent Guide As a parent or guardian, you want the best learning environment for your student. One that makes learning relevant for each student and allows

More information

Google Lead Generation For Attorneys - Leverage The Power Of Adwords To Grow Your Law Business FAST. The Foundation of Google AdWords

Google Lead Generation For Attorneys - Leverage The Power Of Adwords To Grow Your Law Business FAST. The Foundation of Google AdWords Google Lead Generation For Attorneys - Leverage The Power Of Adwords To Grow Your Law Business FAST You re about to discover the secrets of fast legal practice success with Google AdWords. Google AdWords

More information

Quick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone

Quick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone Quick Start Guide Vodafone Mobile Connect USB Stick Designed for Vodafone Welcome to the world of mobile communications 1 Welcome 2 Set up your USB Stick 3 Start the software 4 Software overview 5 Connect

More information

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide Live Maps for System Center Operations Manager 2007 R2 v6.2.1 Installation Guide CONTENTS Contents... 2 Introduction... 4 About This Guide... 4 Supported Products... 4 Understanding Live Maps... 4 Live

More information

About Kobo Desktop... 4. Downloading and installing Kobo Desktop... 5. Installing Kobo Desktop for Windows... 5 Installing Kobo Desktop for Mac...

About Kobo Desktop... 4. Downloading and installing Kobo Desktop... 5. Installing Kobo Desktop for Windows... 5 Installing Kobo Desktop for Mac... Kobo Touch User Guide TABLE OF CONTENTS About Kobo Desktop... 4 Downloading and installing Kobo Desktop... 5 Installing Kobo Desktop for Windows... 5 Installing Kobo Desktop for Mac... 6 Buying ebooks

More information

Point of View ProTab 3XXL IPS - Android 4.0 Tablet PC. Contents... 1 General notices for use... 2 Disclaimer... 2 Box Contents...

Point of View ProTab 3XXL IPS - Android 4.0 Tablet PC. Contents... 1 General notices for use... 2 Disclaimer... 2 Box Contents... Point of View ProTab 3XXL IPS - Android 4.0 Tablet PC English Contents Contents... 1 General notices for use... 2 Disclaimer... 2 Box Contents... 2 1.0 Product basics... 3 1.1 Buttons and connections...

More information

4 ways to grow your small business with Salesforce CRM

4 ways to grow your small business with Salesforce CRM 4 ways to grow your small business with Salesforce CRM Contents Executive Summary... 2 Make everyone more productive... 2 Customize: Make Salesforce CRM work the way you do... 2 Organize: Centralize your

More information

Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2

Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2 Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2 Assistant Professor B.E. Student Computer Department Computer Department Shree Swami Atmanand Saraswati

More information

ANDRA ZAHARIA MARCOM MANAGER

ANDRA ZAHARIA MARCOM MANAGER 10 Warning Signs that Your Computer is Malware Infected [Updated] ANDRA ZAHARIA MARCOM MANAGER MAY 16TH, 2016 6:05 Malware affects us all The increasing number of Internet users worldwide creates an equal

More information

Resco CRM Guide. Get to know Resco CRM

Resco CRM Guide. Get to know Resco CRM Resco CRM Guide Get to know Resco CRM Table of Contents Introducing Resco CRM... 3 1.1. What is Resco CRM...3 1.2. Capabilities of Resco CRM... 4 1.3. Who should use Resco CRM...5 1.4. What are the main

More information

How to Configure Outlook 2013 to connect to Exchange 2010

How to Configure Outlook 2013 to connect to Exchange 2010 How to Configure Outlook 2013 to connect to Exchange 2010 Outlook 2013 will install and work correctly on any version of Windows 7 or Windows 8. Outlook 2013 won t install on Windows XP or Vista. 32-bit

More information

USER MANUAL ITV101E v.1.0. PlayXtreme INTERNET TV HUB

USER MANUAL ITV101E v.1.0. PlayXtreme INTERNET TV HUB USER MANUAL ITV101E v.1.0 PlayXtreme INTERNET TV HUB CONTENTS About the Device... 1 Package Contents... 2 Design... 2 Front Panel... 3 Back Panel... 3 Getting Started... 4 Planning Your Network... 5 Connecting

More information

Quick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone

Quick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone Quick Start Guide Vodafone Mobile Connect USB Stick Designed for Vodafone Welcome to the world of mobile communications 1 Welcome 2 Set up your USB Stick 3 Start the software 4 Software overview 5 Connect

More information

Cisco Events Mobile Application

Cisco Events Mobile Application Welcome to the new free Cisco Events mobile application! Using this tool, participants can: Connect with peers and Cisco representatives attending an event virtually or onsite Earn points towards exclusive

More information

HPUG_1014. Shaw Home Phone. User Guide

HPUG_1014. Shaw Home Phone. User Guide HPUG_1014 Shaw Home Phone. User Guide Hello. Welcome to the wonderful world of Shaw Home Phone. This tiny book tells you every detail you need to know to use all of your new phone features like a superstar.

More information

Hello. Quick Start Guide

Hello. Quick Start Guide Hello. Quick Start Guide Welcome to your new Mac mini. Let us show you around. This guide shows you what s on your Mac, helps you set it up, and gets you up and running with tips for the apps you ll use

More information

Your Digital Dollars Online & Mobile Banking

Your Digital Dollars Online & Mobile Banking Your Digital Dollars Online & Mobile Banking There are a lot of benefits to being able to bank or make payments from just about anywhere, but it s important to know how to do these things safely. Understanding

More information

Vodafone Email Plus. User Guide for Windows Mobile

Vodafone Email Plus. User Guide for Windows Mobile Vodafone Email Plus User Guide for Windows Mobile 1 Table of Contents 1 INTRODUCTION... 4 2 INSTALLING VODAFONE EMAIL PLUS... 4 2.1 SETUP BY USING THE VODAFONE EMAIL PLUS ICON...5 2.2 SETUP BY DOWNLOADING

More information

How To Get More Data From Airtel For Free

How To Get More Data From Airtel For Free JUNE - JULY 2015 VOLUME 2 THE SMARTPHONE NETWORK WELCOME TO THE SMART LIFESTYLE The best smartphones from THE SMARTPHONE NETWORK AIRTEL SMART 200,000 Free 2GB of Data 4.2 4.0" Screen size 2MP Camera Zero

More information

Contents. Introduction. What is the Cloud? How does it work? Types of Cloud Service. Cloud Service Providers. Summary

Contents. Introduction. What is the Cloud? How does it work? Types of Cloud Service. Cloud Service Providers. Summary Contents Introduction What is the Cloud? How does it work? Types of Cloud Service Cloud Service Providers Summary Introduction The CLOUD! It seems to be everywhere these days; you can t get away from it!

More information

SAP Digital CRM. Getting Started Guide. All-in-one customer engagement built for teams. Run Simple

SAP Digital CRM. Getting Started Guide. All-in-one customer engagement built for teams. Run Simple SAP Digital CRM Getting Started Guide All-in-one customer engagement built for teams Run Simple 3 Powerful Tools at Your Fingertips 4 Get Started Now Log on Choose your features Explore your home page

More information

Hacking your Droid ADITYA GUPTA

Hacking your Droid ADITYA GUPTA Hacking your Droid ADITYA GUPTA adityagupta1991 [at] gmail [dot] com facebook[dot]com/aditya1391 Twitter : @adi1391 INTRODUCTION After the recent developments in the smart phones, they are no longer used

More information

Data Storage on Mobile Devices Introduction to Computer Security Final Project

Data Storage on Mobile Devices Introduction to Computer Security Final Project Data Storage on Mobile Devices Introduction to Computer Security Final Project Katina Russell Tufts University, Fall 2014 Abstract While people come up with ideas about a mobile application to create,

More information

BlackBerry Link for Windows. Version: 1.1.1. User Guide

BlackBerry Link for Windows. Version: 1.1.1. User Guide BlackBerry Link for Windows Version: 1.1.1 User Guide Published: 2013-07-22 SWD-20130722144723525 Contents Getting started...5 About BlackBerry Link... 5 Getting to know BlackBerry Link...5 Connecting

More information

Using NetBooting on the Mac OS X Server for delivery of mass client deployment

Using NetBooting on the Mac OS X Server for delivery of mass client deployment 23.07 Netbooting 6/2/07 1:30 PM Page 2 Using NetBooting on the Mac OS X Server for delivery of mass client deployment by Criss Myers Preface In this modern era of high technical and support costs, it is

More information

Cloud Computing and Metadata

Cloud Computing and Metadata Cloud Computing and Metadata Cloud Computing An Introduction for Law Firms Cloud computing is one of the most talked about technology topics Different people have different definitions and there are many

More information

How to Configure Outlook 2007 to connect to Exchange 2010

How to Configure Outlook 2007 to connect to Exchange 2010 How to Configure Outlook 2007 to connect to Exchange 2010 Outlook 2007 will install and work correctly on any version of Windows XP, Vista, Windows 7 or Windows 8. These instructions describe how to setup

More information

Tips on the Effective Use of Interactive Video in the Classroom

Tips on the Effective Use of Interactive Video in the Classroom Tips on the Effective Use of Interactive Video in the Classroom Technology Planning Technology Required Setting Up Your Technology Know How to Use Your Technology Testing Your Technology Testing Your Connection

More information

WELCOME! LETS BEGIN. James Marchant Founder of Diligence Digital james@diligencedigital.co.uk 01424 447858

WELCOME! LETS BEGIN. James Marchant Founder of Diligence Digital james@diligencedigital.co.uk 01424 447858 James Marchant Founder of Diligence Digital james@diligencedigital.co.uk 01424 447858 Over 15 years of experience in the digital industry. Hello and congratulations on taking the time out to read our booklet.

More information

PCI vs. PCI Express vs. AGP

PCI vs. PCI Express vs. AGP PCI vs. PCI Express vs. AGP What is PCI Express? Introduction So you want to know about PCI Express? PCI Express is a recent feature addition to many new motherboards. PCI Express support can have a big

More information

Installation Guide. Live Maps 7.4 for System Center 2012

Installation Guide. Live Maps 7.4 for System Center 2012 Installation Guide Live Maps 7.4 for System Center 2012 1 Introduction... 4 1.1 1.2 About This Guide... 4 Supported Products... 4 1.3 1.4 Related Documents... 4 Understanding Live Maps... 4 1.5 Upgrade

More information

This session was presented by Jim Stickley of TraceSecurity on Wednesday, October 23 rd at the Cyber Security Summit.

This session was presented by Jim Stickley of TraceSecurity on Wednesday, October 23 rd at the Cyber Security Summit. The hidden risks of mobile applications This session was presented by Jim Stickley of TraceSecurity on Wednesday, October 23 rd at the Cyber Security Summit. To learn more about TraceSecurity visit www.tracesecurity.com

More information

Welcome to the Most. Personalized TV Experience

Welcome to the Most. Personalized TV Experience Welcome to the Most Personalized TV Experience Meet TiVo Service from Cogeco 2 Get ready to live the TiVo experience. Welcome to TV like you ve never seen it. With TiVo Service from Cogeco, 1 you get incredible

More information

The Internet. Main Goal: Students will learn how the Internet works, as it relates to URL addresses and web pages. OVERVIEW: VOCABULARY: OBJECTIVE:

The Internet. Main Goal: Students will learn how the Internet works, as it relates to URL addresses and web pages. OVERVIEW: VOCABULARY: OBJECTIVE: 18 LESSON NAME: The Internet Lesson time: 45 60 Minutes : 20 minutes Main Goal: Students will learn how the Internet works, as it relates to URL addresses and web pages. OVERVIEW: In this lesson, students

More information

How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers.

How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers. 1 How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers. Back to Basics Series By Steve Smith, MVP SharePoint Server,

More information

Systems Manager Cloud Based Mobile Device Management

Systems Manager Cloud Based Mobile Device Management Datasheet Systems Manager Systems Manager Cloud Based Mobile Device Management Overview Meraki Systems Manager provides cloud-based over-the-air centralized management, diagnostics, and monitoring of the

More information

FAMILY GUIDE TO. Mobile Safety. How to keep your children safe and connected in today s mobile world SPONSORED BY:

FAMILY GUIDE TO. Mobile Safety. How to keep your children safe and connected in today s mobile world SPONSORED BY: FAMILY GUIDE TO Mobile Safety How to keep your children safe and connected in today s mobile world SPONSORED BY: Is Your Child Ready for a Mobile Phone? MOBILE PHONES ARE PART OF OUR LIVES. They re powerful

More information

Excel macros made easy

Excel macros made easy IT Training Excel macros made easy Jane Barrett, IT Training & Engagement Team Information System Services Version 1.1 Scope Learning outcomes Understand the concept of what a macro is and what it does.

More information

This guide describes features that are common to most models. Some features may not be available on your tablet.

This guide describes features that are common to most models. Some features may not be available on your tablet. User Guide Copyright 2013 Hewlett-Packard Development Company, L.P. Bluetooth is a trademark owned by its proprietor and used by Hewlett-Packard Company under license. Google, Android, AdWords, Gmail,

More information

Testing & Assuring Mobile End User Experience Before Production. Neotys

Testing & Assuring Mobile End User Experience Before Production. Neotys Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,

More information

Travel agents guide to SMS messaging. How to use SMS messaging for marketing, booking, and customer support

Travel agents guide to SMS messaging. How to use SMS messaging for marketing, booking, and customer support Travel agents guide to SMS messaging How to use SMS messaging for marketing, booking, and customer support Why should you use SMS messaging? When was the last time you didn t have your mobile? Chances

More information

PloneSurvey User Guide (draft 3)

PloneSurvey User Guide (draft 3) - 1 - PloneSurvey User Guide (draft 3) This short document will hopefully contain enough information to allow people to begin creating simple surveys using the new Plone online survey tool. Caveat PloneSurvey

More information

Samsung Xchange for Mac User Guide. Winter 2013 v2.3

Samsung Xchange for Mac User Guide. Winter 2013 v2.3 Samsung Xchange for Mac User Guide Winter 2013 v2.3 Contents Welcome to Samsung Xchange IOS Desktop Client... 3 How to Install Samsung Xchange... 3 Where is it?... 4 The Dock menu... 4 The menu bar...

More information

Quick Start Guide Vodafone Mobile Broadband USB Stick. Designed for Vodafone

Quick Start Guide Vodafone Mobile Broadband USB Stick. Designed for Vodafone Quick Start Guide Vodafone Mobile Broadband USB Stick Designed for Vodafone Welcome to the world of mobile communications 1 Welcome 2 Set up your USB Stick 3 Start the software 4 Software overview 5 Connect

More information

Guide for wireless environments

Guide for wireless environments Sanako Study Guide for wireless environments 1 Contents Sanako Study... 1 Guide for wireless environments... 1 What will you find in this guide?... 3 General... 3 Disclaimer... 3 Requirements in brief...

More information

Store & Share Quick Start

Store & Share Quick Start Store & Share Quick Start What is Store & Share? Store & Share is a service that allows you to upload all of your content (documents, music, video, executable files) into a centralized cloud storage. You

More information

Why You Need to Follow Up with Your Customers

Why You Need to Follow Up with Your Customers Why You Need to Follow Up with Your Customers You create a digital information product, and work hard towards your product launch. You announce it to your list. You ve even done quite a bit of legwork

More information

Contents. Preparation/SetUp...2

Contents. Preparation/SetUp...2 LAN Control Utility User Manual (for MH850U) Contents Preparation/SetUp... Preparation before using the network function... Connection...3 Installation...3 Setting the IP address of the projector...5 When

More information

Connecting Software Connect Bridge - Mobile CRM Android User Manual

Connecting Software Connect Bridge - Mobile CRM Android User Manual Connect Bridge - Mobile CRM Android User Manual Summary This document describes the Android app Mobile CRM, its functionality and features available. The document is intended for end users as user manual

More information

Chapter 12 - Software. Unit 1 Role and function of application software

Chapter 12 - Software. Unit 1 Role and function of application software Chapter 12 - Software Unit 1 Role and function of application software Contents Revise software concepts Role of application software Multimedia software Communication software Application software Definition:

More information

An introduction to Hosted SQL database applications

An introduction to Hosted SQL database applications Hosted SQL Server From Your Office Anywhere Cloud hosting applications that require SQL server not only gives you the flexibility to run your application from anywhere, but also provides genuine cost savings

More information

AVG AntiVirus. How does this benefit you?

AVG AntiVirus. How does this benefit you? AVG AntiVirus Award-winning antivirus protection detects, blocks, and removes viruses and malware from your company s PCs and servers. And like all of our cloud services, there are no license numbers to

More information

WorkTime UC Mobile Admin Guide

WorkTime UC Mobile Admin Guide WorkTime UC Mobile Admin Guide Release: 20.1.1 Android 20.1.2 ios Document Version 1.0 Table of Contents 1 About XO Hosted PBX UC Mobile Client...1 2 Use Cases...2 2.1 Placing Outbound Calls... 2 2.2 Receiving

More information

How To Save Money On Voice And Data For Your Business

How To Save Money On Voice And Data For Your Business 5 Ways Your Company is Wasting Money on Voice and Data 5 Ways Your Company is Wasting Money on Voice and Data By Scott Wells INTRODUCTION When was the last time you really took a cold, hard look at your

More information

Operating Systems. Notice that, before you can run programs that you write in JavaScript, you need to jump through a few hoops first

Operating Systems. Notice that, before you can run programs that you write in JavaScript, you need to jump through a few hoops first Operating Systems Notice that, before you can run programs that you write in JavaScript, you need to jump through a few hoops first JavaScript interpreter Web browser menu / icon / dock??? login??? CPU,

More information

Introduction to Cloud Services

Introduction to Cloud Services Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud

More information

MASSIVE Differences to Sales Revenues in their Specific Markets GUARANTEED!

MASSIVE Differences to Sales Revenues in their Specific Markets GUARANTEED! Helping Successful Medium Sized Businesses to Develop Online Lead Generation Strategies that will make MASSIVE Differences to Sales Revenues in their Specific Markets GUARANTEED! Created By Richard Ingram

More information

1. Where do I obtain isourcemortgages? Please search for isourcemortgages in the Apple App Store where you can then download it.

1. Where do I obtain isourcemortgages? Please search for isourcemortgages in the Apple App Store where you can then download it. Frequently Asked Questions for isourcemortgages About isourcemortgages 1. Where do I obtain isourcemortgages? Please search for isourcemortgages in the Apple App Store where you can then download it. 2.

More information

Verizon Remote Access User Guide

Verizon Remote Access User Guide Version 17.12 Last Updated: August 2012 2012 Verizon. All Rights Reserved. The Verizon names and logos and all other names, logos, and slogans identifying Verizon s products and services are trademarks

More information

BlackBerry Link for Windows. Version: 1.2.3. User Guide

BlackBerry Link for Windows. Version: 1.2.3. User Guide BlackBerry Link for Windows Version: 1.2.3 User Guide Published: 2014-01-20 SWD-20140120093847797 Contents Related resources...5 Getting started...6 About BlackBerry Link... 6 Getting to know BlackBerry

More information

Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using

Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using Amazon Web Services rather than setting up a physical server

More information

Using Your Smartphone for Everything! Pt. II. It s a Remote Control

Using Your Smartphone for Everything! Pt. II. It s a Remote Control Using Your Smartphone for Everything! Pt. II It s a Remote Control Introduction Smartphone Swiss Army knife of Mobile Devices, a device capable of doing multiple tasks. The idea of turning off the lights

More information

Email Marketing Now let s get started on probably the most important part probably it is the most important part of this system and that s building your e-mail list. The money is in the list, the money

More information

MOBILE APPS. QA Testing for mobile applications

MOBILE APPS. QA Testing for mobile applications MOBILE APPS QA Testing for mobile applications How familiar are you with Apple devices? This question can be asked for apple devices as well as Android devices - depending on the company your interviewing

More information

What is PC Matic?...4. System Requirements...4. Launching PC Matic.5. How to Purchase a PC Matic Subscription..6. Additional Installations.

What is PC Matic?...4. System Requirements...4. Launching PC Matic.5. How to Purchase a PC Matic Subscription..6. Additional Installations. USER Manual Table of Contents Getting Started What is PC Matic?...4 System Requirements....4 Launching PC Matic.5 How to Purchase a PC Matic Subscription..6 Additional Installations. 6 Registration...6

More information

The following pages describe the installation and configuration process of GPmicro s dinkum Backup Software.

The following pages describe the installation and configuration process of GPmicro s dinkum Backup Software. INSTALLATION & CONFIGURATION The following pages describe the installation and configuration process of GPmicro s dinkum Backup Software. 1. System Requirements The following minimum system requirements

More information

COMEAU WEB COPY. by Brett Comeau. Comeau Web Copy. lead marketing. e: BrettC@comeauwebcopy.com o: 1(888) 454-4907 c: 1(310) 913-5323

COMEAU WEB COPY. by Brett Comeau. Comeau Web Copy. lead marketing. e: BrettC@comeauwebcopy.com o: 1(888) 454-4907 c: 1(310) 913-5323 8 Effective Techniques of Direct Response Marketing by Brett Comeau Comeau Web Copy writing and editing lead marketing global messaging e: BrettC@comeauwebcopy.com o: 1(888) 454-4907 c: 1(310) 913-5323

More information

How To Set Up Dataprotect

How To Set Up Dataprotect How To Set Up Dataprotect This document will show you how to install and configure your computer for a Typical installation. If you have questions about configuring a Custom installation please contact

More information

Getting Started with Turbo Your PC

Getting Started with Turbo Your PC Getting Started with Turbo Your PC Over time your computer becomes slow simply through every day use, installing and uninstalling software leaves debris that make everything run a bit slower. Files can

More information

Kaspersky Password Manager

Kaspersky Password Manager Kaspersky Password Manager User Guide Dear User, Thank you for choosing our product. We hope that you will find this documentation useful and that it will provide answers to most questions that may arise.

More information

Choose your mobile device carefully. The wrong platform could leave you without key functionality.

Choose your mobile device carefully. The wrong platform could leave you without key functionality. Choose your mobile device carefully. The wrong platform could leave you without key functionality. EXECUTIVE SUMMARY Can your sales force be equally effective with Salesforce.com Sales Cloud on any mobile

More information

A Higher Logic Publication

A Higher Logic Publication 10 tips TO BOOST ENGAGEMENT WITH MOBILE APPS A Higher Logic Publication Have you used a mobile device today? Did you use an app? Research shows an estimated 1.2 billion people are checking their mobile

More information

Mobile Tablet Devices

Mobile Tablet Devices Document Owner: Page 1 of 5 Mobile Tablet Devices Purpose The purpose of this document is to provide guidance for the appropriate purchase and usage of Mobile Tablet Devices (devices running ios and Android

More information

for Android Windows Desktop and Conduit Quick Start Guide

for Android Windows Desktop and Conduit Quick Start Guide for Android Windows Desktop and Conduit Quick Start Guide HanDBase is a Registered Trademark of DDH Software, Inc. All information contained in this manual and all software applications mentioned in this

More information

Driver Updater Manual

Driver Updater Manual Driver Updater Manual Keep your drivers up-to-date! Improve your system performance and stability by keeping your drivers updated. Automatically find, update and fix the drivers on your computer and turn

More information

How To Make Money From A Network Connection

How To Make Money From A Network Connection Telecom Provider Boosts Network Performance in Remote Locations Carrier to Carrier Telecom N.V. uses Network Capacity Expansion System to break through the satellite bandwidth limitation. EXECUTIVE SUMMARY

More information

How to register and use our Chat System

How to register and use our Chat System How to register and use our Chat System Why this document? We have a very good chat system and easy to use when you are set up, but getting registered and into the system can be a bit complicated. If you

More information

This document is provided "as-is". Information and views expressed in this document, including URLs and other Internet Web site references, may

This document is provided as-is. Information and views expressed in this document, including URLs and other Internet Web site references, may This document is provided "as-is". Information and views expressed in this document, including URLs and other Internet Web site references, may change without notice. Some examples depicted herein are

More information

Freshservice Discovery Probe User Guide

Freshservice Discovery Probe User Guide Freshservice Discovery Probe User Guide 1. What is Freshservice Discovery Probe? 1.1 What details does Probe fetch? 1.2 How does Probe fetch the information? 2. What are the minimum system requirements

More information