SIZING ANDROID MOBILE APPLICATIONS
|
|
- Tamsyn Stephens
- 8 years ago
- Views:
Transcription
1 SIZING ANDROID MOBILE APPLICATIONS GURUPRASATH S, CFPS Reviewed By: Purnima Jagannathan Prashanth CM Copyright 2011 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture.
2 Agenda About ANDROID Application Determining Scope & Challenges & Approach Data Functions & Transaction Functions General System Characteristics Miscellaneous Copyright 2011 Accenture All Rights Reserved. 2
3 Abstract a Call it the boom in hand-held devices, there is a new genre of applications covering up IT marketplace. There is plethora of these devices released to market every year. Major players in the communications industry are also focusing on bringing up their own platforms and attracting application developers through their SDK and App Centers. If we visit these App Centers, we can clearly see few applications getting added every day. This makes it an interesting and ever growing genre of applications. This paper suggests the approaches for Sizing ANDROID mobile applications a Copyright 2011 Accenture All Rights Reserved. 3
4 Abstract - Key Points Exploring possibility of FP Analysis of Android Applications, to cover fast growing genre of the applications Challenges posed by coherent applications while defining boundary or identifying scope Identifying transactions among deeply nested interactions between applications, and logical grouping of data, based on these transactions Differentiating factors that impact the size of Android applications as compared to PC based applications The approach coupled with illustrations, is surely an enabler to size compact applications running on mobile devices Copyright 2011 Accenture All Rights Reserved. 4
5 About Android Application About Android: Android is an open source platform that allows developers to write new applications as well as enhance existing applications. Compared to other smart phone platforms Android resides in numerous handsets from various manufacturers. From a FP perspective, Android does not give any unique functionality compared to other platforms. Few differences exist on the technical side (Performance, processing optimization etc.) that leads to change in values for GSC s (Non- Functional). All mobile platforms will have common features such as Phone, Contacts, Messaging, and Calendar etc. However covering all these features for a wide variety of platforms is not feasible. What is an Android application and its characteristics? An application in Android is packaged as an.apk file Android application is made up of Activities, Services, Broadcast receivers and Content Providers and gets invoked by messages called Intents. The application can also be viewed as the features that are independently installed on an Android Device. Example of applications Messaging App, Contacts App. Copyright 2011 Accenture All Rights Reserved. 5
6 Determining Scope & COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion Scope: Scope is defined as the set of functionalities to be included in the function point count. Purpose of conducting FPA is to cover all functionality given by a particular application, scope will include all the features of that application. : is the border between the application and its Users. Each application is conceptually enclosed within its boundary. An android application can be visualized as a bundle of related functionalities, encapsulated with application specific data. Each functionality or App is developed independently and will perform a Slide title: can span two lines of the slide and uses this font color (26pt) specific function that differentiates it from other applications.(for Eg: the Messaging App will be different from the Phone App and each has a specific function to perform). As each application is an independent entity, we would place an application boundary around each App within the Android platform. Copyright 2011 Accenture All Rights Reserved. 6
7 Determining Scope & COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion List of Applications: (non exhaustive) Messaging App [Application used to send and receive Messages] Contacts App Browser App Map App [Application that maintains Phone book entries] [Application used to access web] [Application used to display geographic data] Bluetooth App [Application uses the Bluetooth Services] Phone App [Application used for making calls] Camera App [Application used for capturing Images] Slide title: can span two lines of the [Application used to manage music] slide and uses this font color (26pt) Music App Clock App [Application that shows system Time] Alarm App [Application used to set Alarms/Timer alerts] Copyright 2011 Accenture All Rights Reserved. 7
8 Determining Scope & COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion Slide title: can span two lines of the slide and uses this font color (26pt) Android Architecture Showing Different Apps Copyright 2011 Accenture All Rights Reserved. 8
9 Challenges & Approach COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion Challenges & Approach Scope: Some of the android applications use services given by other applications to fulfill their business case. In such situations associating a feature to a specific application is a challenge. Messaging App receives an SMS with a phone number embedded in it. User can save the embedded number into his Contact List, by choosing options, Save Number. The feature Save Number is supported by Contacts App. If the purpose is to size Messaging App, this feature will not be in the scope, as the feature belongs to Contacts App. Instead, if the purpose is to count Contacts Apps as well, Save Number feature must be included. Slide title: can span two lines of the slide and uses this font color (26pt) Copyright 2011 Accenture All Rights Reserved. 9
10 Challenges & Approach COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion Search (Google) made on Browser App, results in a web page containing the location along with a map of the location. In this scenario, displaying the Search page should be counted in Browser App. However, displaying the map should be counted in Map App Slide title: can span two lines of the slide and uses this font color (26pt) Scope example: Saving New number embedded in SMS into Contacts Copyright 2011 Accenture All Rights Reserved. 10
11 Challenges & Approach COUNTING SCOPE & BOUNDARY Data Transaction GSC s Miscellaneous Function Function Conclusion Challenges & Approach : Defining boundary of an application which interacts with multiple applications is not obvious. Search (Google) made on Browser App, results in a web page containing the location along with a map of the location. In this scenario, displaying the Search page should be counted in Browser App. However, displaying the map should be counted in Map App Slide title: can span two lines of the slide and uses this font color (26pt) Search results (Browser App) with embedded Map of the location Copyright 2011 Accenture All Rights Reserved. 11
12 Data Function DATA FUNCTION Transaction Scope& GSC s Miscellaneous Function Conclusion Data functions are the functionality given to the user to meet internal and external data storage requirements. These are part of Base Functional Components (BFC). Internal Data Storage : Data storage internal to an application forms Internal Logical Files (ILF). ILFs correspond to data maintained within boundary of an application. In other words, data maintained by an application through processes like Create, Edit and Delete is essentially ILF. Example: Bluetooth App has an ability to sense the available devices around and list them. While this is done, Slide title: can span two lines of the slide and uses this font color (26pt) internally handshaking between Bluetooth devices is done and the Bluetooth App of the initiator device stores the available device profiles. Device data hence stored becomes ILF for the Bluetooth App. Copyright 2011 Accenture All Rights Reserved. 12
13 Data Function DATA FUNCTION Transaction Scope& GSC s Miscellaneous Function Conclusion Slide title: can span two lines of the slide and uses this font color (26pt) Storing Device data upon Bluetooth Connection Establishment Copyright 2011 Accenture All Rights Reserved. 13
14 Data Function DATA FUNCTION Transaction Scope& GSC s Miscellaneous Function Conclusion External Data Reference : External data storage corresponds to EIFs (External Interface File), data referenced by application under discussion, but maintained outside its boundary. Example: Phone App owns incoming call; however Name of the calling person and image shown as part of incoming call screen are referred from Contacts App. Hence, for Phone Slide title: can span two lines of the slide and uses this font color (26pt) App, Contact details is considered as EIF. Display of Incoming call referring Contacts Copyright 2011 Accenture All Rights Reserved. 14
15 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Transaction Functions are functionality given to the user to process data. There are three types of transaction functions, which are also part of Base Functional Components (BFC). Transaction functions can be visualized as data under motion, while data functions corresponding to stationary data of the application. External Input: External Inputs are transaction functions that accept data from user and maintain ILFs. Example: Capturing of an image using the Camera App. While an image is being captured via user action, shutter tone is heard and flash is used, and image is stored in Image ILF. Error message is displayed if anything goes wrong. Hence, upon counting Image Capture transaction, Image, shutter tone and Flash can be seen as DETs along with Capture action and Error Message (Memory Full, Low Battery, closed shutter etc.). Deleting the captured image is also an EI. Copyright 2011 Accenture All Rights Reserved. 15
16 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Capture Image transaction to store Images Copyright 2011 Accenture All Rights Reserved. 16
17 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion External Outputs: External Outputs are transaction functions that present information to the user with help of additional processing logic like Calculations and generation of derived data. Example: Snoozed Alarm Alert of Alarm App is an example of EO. the calculation involves stored alarm time, snooze duration and current time. Alert displays message to the user along with Alert Tone Listing Call Log is an EO, as it lists the call records along with the count of calls made to a specific number or calls from specific number. Copyright 2011 Accenture All Rights Reserved. 17
18 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Examples of an EO Elapsed Time Example of an EO Displaying of Snooze Alert Copyright 2011 Accenture All Rights Reserved. 18
19 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion External Enquiries: External Enquiries are transaction functions that present information to the user with retrieval of data from logical data. EQ examples include listing the contacts, searching for contacts in Contacts App, list of music files in Music App etc. Example: Listing of Contacts in Contacts App is one of the examples for EQ. Here entries stored in Contacts file are retrieved and displayed to user in alphabetical order for ease of usage. Searching specific contacts in Contacts List can also be seen as EQ. User enters search key, based on which entries matching the key are retrieved and displayed. List of music files in Music App is an EQ as well. Viewing Inbox, which shows a list of messages, is another interesting example of EQ. Copyright 2011 Accenture All Rights Reserved. 19
20 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Searching of Contacts Example of an EQ Listing all Contacts Examples of an EQ Display of Message in Inbox Copyright 2011 Accenture All Rights Reserved. 20
21 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Challenges in identifying transactions among deeply nested interactions It is very common to see complicated interactions spanning multiple applications in smart phones. A common use case of sending a message while user is on an ongoing call has been explained below. This shows a user interaction stepwise, indicating the applications that involve in each step. Phone gets a signal of incoming call - Phone App is invoked and incoming call screen is shown One EO for Showing incoming call screen in Phone App. For Ringtone playback, ringer and audio manger services are used. - Ringtone Manager is invoked. This process belongs to Ringtone Manager, and doesn't contribute to Phone App One EQ for Ringtone manager. User Accepts the incoming call Ringtone App ceases, ongoing call screen is shown by Phone App. Slide Ongoing title: call can Screen span is shown is two EO for lines Phone App. of the slide and uses this font color (26pt) Navigates to Contacts from ongoing Call screen Contact App is invoked. X This is just navigation hence not an Elementary Process. Copyright 2011 Accenture All Rights Reserved. 21
22 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Challenges in identifying transactions among deeply nested interactions Contact list is shown - Contacts App elementary process to show contact list Contact List is considered as EQ for Contacts App. Selects a contact, contact detail is shown - Contacts App elementary process to show contact details. Contact details are considered as EQ for Contacts App. 'Compose Message' screen is shown - Messaging App Invoked. X Compose screen displays a blank screen. Hence not Counted. User composes message and sends it Messaging App elementary process to send message; Composing a Message is an EI for Messaging App Slide title: can span two lines of the slide and uses this font color (26pt) Sending message is an EO for Messaging App, as Time sent' is recorded in ILF. Navigates back to ongoing call screen Contact App ceases; Ongoing call is Phone App s elementary process and User Ends the call. Copyright 2011 Accenture All Rights Reserved. 22
23 Transaction Functions TRANSACTION FUNCTION Data Scope& GSC s Miscellaneous Function Conclusion Flow diagram for the interaction with indicated EPs Copyright 2011 Accenture All Rights Reserved. 23
24 General System Characteristics GENERAL SYSTEM CHARACTERISTICS Data Transactio Scope& Miscellaneous Conclusion Function n Function The current set of GSC s might look very far from the view point of applications designed for Android. These applications are light (less memory, less functionality) and will not have complex scenarios compared to PC counter parts. Only GSC s, that hold to a better extent for these applications are: Data communication Performance Online Data Entry End-User Efficiency Online Update Slide title: can span two lines of the Reusability slide and uses this font color (26pt) Installation Use Copyright 2011 Accenture All Rights Reserved. 24
25 Miscellaneous MISCELLANEOUS Data Transactio Scope& Function n Function GSC s Conclusion Differentiating factors - Android applications Vs PC based Applications Applications running on handheld have limitations due to power and resource constraints. Limited memory size and greedy power strategies limit application s size and functionalities Thereby, handheld devices will offer minimal functionalities compared to their PC counterparts. Due to this, the FP size of the functionality in mobile application will be very small compared to the FP size of its PC counterparts. Example: Adobe Reader gives Saving, Adding notes, extracting, printing and many such features in the PC version. In the Android version, it just gives view PDF option. Hence Android version of Adobe reader will be very small in FP size compared to PC based version. Copyright 2011 Accenture All Rights Reserved. 25
26 Miscellaneous MISCELLANEOUS Data Transactio Scope& Function n Function GSC s Conclusion Non-FP countable Some transactions in applications might be handling static and system data. Such functionalities might not be countable from FP perspective. As an example, we see Clock utility which part of platform. It s just a wrapper around System Clock and gives functionality to view current time. Example of FP Not Countable Clock Copyright 2011 Accenture All Rights Reserved. 26
27 Conclusion Scope & Data Transaction GSC s Miscellaneous Function Function CONCLUSION An Effort has been made to demonstrate function point analysis concepts as applied to Android Applications. It addresses the challenges posed and suggests the approach to be followed while Sizing such applications. This serves as a guide for applying FPA on Android Mobile applications. Any specific applications needing additional considerations, then the approaches discussed in this paper need to be considered as an extension. Copyright 2011 Accenture All Rights Reserved. 27
28 References [1] [2] [3] IFPUG CPM [4] guide Copyright 2011 Accenture All Rights Reserved. 28
29 Questions Copyright 2011 Accenture All Rights Reserved. 29
30 About Author Guruprasath is holder of M.Sc Software Engineering Degree from Bharathiar University. He has total 5 years of experience in IT industry, predominantly worked on Finance and Banking Domain. He has been with Accenture for last 1 year and in his current assignment owns a responsibility of Function Point Analysis for a Major Telecom Client. Guruprasath is Certified Function Point Specialist (CFPS, 4.3) and an active contributor in IFPUG Bulletin Board Discussions. Copyright 2011 Accenture All Rights Reserved. 30
Derived Data in Classifying an EO
itip Guidance from the Functional Sizing Standards Committee on topics important to you Derived Data in Classifying an EO itip # 07 (Version 1.0 08/08/2014) itips provide guidance on topics important to
More informationAPPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT
APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT Jeff Lindskoog EDS, An HP Company 1401 E. Hoffer St Kokomo, IN 46902 USA 1 / 16 SEPTEMBER 2009 / EDS INTERNAL So, Ah, How Big is it? 2 / 16 SEPTEMBER 2009
More informationDETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS. Paulo Gurevitz Cunha EDS EDS --Electronic Data Systems Data Engineering West,
IFPUG-September 2004 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Paulo Gurevitz unha EDS EDS --Electronic Data Systems Data Engineering West, Denver, O O USA USA ommunications Industry Solution
More informationFUNCTION POINT ANALYSIS: Sizing The Software Deliverable. BEYOND FUNCTION POINTS So you ve got the count, Now what?
FUNCTION POINT ANALYSIS: Sizing The Software Deliverable BEYOND FUNCTION POINTS So you ve got the count, Now what? 2008 Course Objectives The primary webinar objectives are to: Review function point methodology
More informationDoes function point analysis change with new approaches to software development? January 2013
Does function point analysis change with new approaches to software development? January 2013 Scope of this Report The information technology world is constantly changing with newer products, process models
More informationCalculation of the Functional Size and Productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio
Calculation of the Functional Size and Productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio This document contains material that has been extracted from the IFPUG Counting
More informationFUNCTION POINT ANAYSIS DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS By Paulo Gurevitz Cunha
FUNCTION POINT ANAYSIS DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS By Paulo Gurevitz Cunha Introduction In general, when we receive a request to implement a package, the first question that comes
More informationMobile Applications, Function Points and Cost Estimating. Tammy Preuss International Cost Estimation & Analysis Association Conference June 11, 2013
Mobile Applications, Function Points and Cost Estimating Tammy Preuss International Cost Estimation & Analysis Association Conference June 11, 2013 Agenda Mobile Applications Fun Facts Function Points
More informationSizing Logical Data in a Data Warehouse A Consistent and Auditable Approach
2006 ISMA Conference 1 Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach Priya Lobo CFPS Satyam Computer Services Ltd. 69, Railway Parallel Road, Kumarapark West, Bangalore 560020,
More informationFundamentals of Function Point Analysis
Fundamentals of Function Point Analysis By David@SoftwareMetrics.Com Abstract Systems continue to grow in size and complexity. They are becoming more and more difficult to understand. Improvement of coding
More informationSpecialized Android APP Development Program with Java (SAADPJ) Duration 2 months
Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile
More informationHow to Avoid Traps in Contracts for Software Factory Based on Function Metric
How to Avoid Traps in Contracts for Software Factory Based on Function Metric Claudia Hazan Serviço Federal de Processamento de Dados (SERPRO) SGAN Quadra 601 Modulo V Brasilia, DF, CEP: 70836-900 BRAZIL
More informationMOTO. Quick Start Guide
MOTO 9h Quick Start Guide welcome Technology promised to make things easier... but then it gave you more to do phone calls, e-mails, music, photos, videos, the Internet, and more. It s time to take back
More informationCounting Infrastructure Software
Counting Infrastructure Software Dr. Anthony L Rollo, SMS Ltd, Christine Green EDS Many function point counters and managers of software counts believe that only whole applications may be sized using the
More informationBlackBerry 10 Accessibility Solutions for People with Disabilities
BlackBerry 10 Accessibility Solutions for People with Disabilities Access for all In our global society, access to information is important to people of all abilities. BlackBerry accessibility solutions
More informationWorkshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
More informationFunction Point Measurement from Java Programs
Function Point Measurement from Java Programs Shinji Kusumoto, Masahiro Imagawa, Katsuro Inoue Graduate School of Engineering Science Osaka University Toyonaka, Osaka, Japan {kusumoto, imagawa, inoue}@icsesosaka-uacjp
More informationSoftware Development: Tools and Processes. Lecture - 16: Estimation
Software Development: Tools and Processes Lecture - 16: Estimation Estimating methods analogy method direct estimating method Delphi technique PERT-type rolling window Constructivist Cost Model (CoCoMo)
More informationInformation Technology Services. *** Please visit tlc.dadeschools.net/blackberry for more information on your BlackBerry model.
*** Please visit tlc.dadeschools.net/blackberry for more information on your BlackBerry model. *** BlackBerry Training Presented by Information Technology Services Before we begin If you have a problem
More informationFull Function Points for Embedded and Real-Time Software. UKSMA Fall Conference
Full Function Points for Embedded and Real-Time Software UKSMA Fall Conference London (UK) Oct. 30-31, 1998 Software Engineering Management Research Laboratory Université du Québec à Montréal & Software
More informationPremium Design Phone with Smartphone Connect
Smartphone Connect App Guide Premium Design Phone with Smartphone Connect Model No. KX-PRW130 Thank you for purchasing a Panasonic product. This document explains how to use the Smartphone Connect app.
More informationTo help manage calls:
Mobile Phone Feature Definitions To help manage calls: Call waiting and call hold Allows you to accept a second incoming call with out losing the original call, then switch back and forth between them.
More informationWorld Alarm Clock Version 1.0
A-BON-100-11(1) World Alarm Clock Version 1.0 Operating Instructions 2001 Sony Corporation On the supplied software Copyright laws prohibit reproducing the software or the software manual in whole or in
More informationCloud Perspectives. Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-823-7573 www.cloud-perspectives.com
Cloud Perspectives Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-823-7573 www.cloud-perspectives.com Introduction Models and Standards Categories and Context Function Point Scenarios Hints
More informationUsing Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA
Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA Contents What Is an Entity-Relationship (E-R) Diagram? E-R Vocabulary
More informationFAST Function Points. David Seaver Director Estimation and Measurement Fidelity Investments 8-563-6753
FAST Function Points David Seaver Director Estimation and Measurement Fidelity Investments david.seaver@fmr.com 8-563-6753 Outline of the Presentation Overview of function points (IFPUG based Technique)
More informationFunction Point Counting Practices Manual. Release 4.1.1
Function Point Counting Practices Manual Release 4.1.1 International Function Point Users Group (IFPUG) Function Point Counting Practices Manual Release 4.1.1 Chairperson, Counting Practices Committee
More information5 Things Customers Should Know
1 Product & Service Guide Now, with, you will be able to get the ultimate mobile web experience without compromising your communication needs. 5 Things Customers Should Know 1. Combination QWERTY keyboard
More informationMeasuring Software Functionality Using Function Point Method Based On Design Documentation
www.ijcsi.org 124 Measuring Software Functionality Using Function Point Method Based On Design Documentation Anie Rose Irawati 1 and Khabib Mustofa 2 1 Department of Computer Science, University of Lampung
More informationTesting Mobile Software
Page 1 by Hans Schaefer Hans.Schaefer@ieee.org Some tips and tricks Some decisive test techniques 2014 Hans Schaefer Slide no. 1 What determines app success? The decisive fact: User experience Usability
More informationEPL603 Topics in Software Engineering
Lecture 10 Technical Software Metrics Efi Papatheocharous Visiting Lecturer efi.papatheocharous@cs.ucy.ac.cy Office FST-B107, Tel. ext. 2740 EPL603 Topics in Software Engineering Topics covered Quality
More informationIntroduction to Function Points www.davidconsultinggroup.com
By Sheila P. Dennis and David Garmus, David Consulting Group IBM first introduced the Function Point (FP) metric in 1978 [1]. Function Point counting has evolved into the most flexible standard of software
More informationMerrill Lynch Team s Development Plan v.1
Merrill Lynch Team s Development Plan v.1 *** Score 100/100 yet I feel that there is more to the story. The next issue needs to be more specific on the architecture. As I manager I would assume that this
More informationGETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
More informationWhy SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next?
1 Agenda Why SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next? 2 Agenda Why SNAP? What is SNAP (in a nutshell)?
More informationCA Mobile Device Management 2014 Q1 Getting Started
CA Mobile Device Management 2014 Q1 Getting Started This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is
More informationQuick Start Guide: Iridium GO! Advanced Portal
Quick Start Guide: Iridium GO! Advanced Portal Contents Set-Up... 3 Overview... 4 Main Tab 1: General... 5 Status.... 5 Settings... 8 Audio.... 8 GPS.... 9 Tab 2: Communication... 9 Wi-Fi... 9 Satellite...
More informationAdobe Certified Expert Program
Adobe Certified Expert Program Product Proficiency Exam Bulletin Adobe Lightroom 3 Photography Exam Exam # 9A0-159 ACE Certification Checklist The checklist below will help guide you through the process
More informationWorking with Windows Movie Maker
518 442-3608 Working with Windows Movie Maker Windows Movie Maker allows you to make movies and slide shows that can be saved to your computer, put on a CD, uploaded to a Web service (such as YouTube)
More informationFunction Points Analysis Training Course
Function Points Analysis Training Course Instructor: David Longstreet David@SoftwareMetrics.Com www.softwaremetrics.com 816.739.4058 Page 1 www.softwaremetrics.com Longstreet Consulting Inc Table of Contents
More informationSmart Watch Phone. User Guide. Please read the manual before use.
Smart Watch Phone User Guide Please read the manual before use. 1. Safety Warning The information in this document won't be modified or extended in accordance with any notice. The watch should be charging
More informationSTINGRAY MUSIC MOBILE APP USER GUIDE FOR MTS VERSION 1.0
STINGRAY MUSIC MOBILE APP USER GUIDE FOR MTS VERSION 1.0 QUICK START GUIDE 1 Download the Stingray Music mobile app from the App Store or Google Play, and then launch it. 2 Sign up for a Stingray Music
More informationMobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities
Brochure More information from http://www.researchandmarkets.com/reports/3245389/ Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities Description:
More informationUser Guide. BlackBerry Storm 9530 Smartphone. Version: 4.7
BlackBerry Storm 9530 Smartphone Version: 4.7 SWD-490426-0909090640-001 Contents Shortcuts... 9 BlackBerry basics shortcuts... 9 Phone shortcuts... 9 Camera shortcuts... 9 Media shortcuts... 9 Typing shortcuts...
More informationStore & 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 informationExtending Function Point Estimation for Testing MDM Applications
Cognizant 20-20 Insights Extending Function Point Estimation for Testing Applications Executive Summary Effort estimation of testing has been a much debated topic. A variety of techniques are used ranging
More informationAndroid (Basic + Advance) Application Development
Android (Basic + Advance) Application Development You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more.
More informationAn Esri White Paper June 2010 Tracking Server 10
An Esri White Paper June 2010 Tracking Server 10 Esri 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2010 Esri All rights
More informationBack, start, and search key... 3. Lock the keys and screen... 6. Unlock the keys and screen... 7. Set the keys and screen to lock automatically...
Userguide Nokia Lumia 620 Table of Contents Keys and parts... 3 Back, start, and search key... 3 How to Insert a SIM card... 4 First start-up... 6 Switching Phone ON and OFF... 6 Switch the phone on...
More informationAlgo CCR2050 Call Recorder
Algo CCR2050 Call Recorder Call Recording Software for Nortel IP Softphone 2050 USER GUIDE CCR2050 V1.0 Algo Communication Products Ltd. Tel: 604.454.3790 Toll-free (USA & Canada): 1.877.884.2546 EMEA,
More informationPress 1 for How to count Press 2 for an IVR Press 3 for using Function Points
Press 1 for How to count Press 2 for an IVR Press 3 for using Function Points Presented by Tammy Preuss CFPS, PMP, Lean Six Sigma Black Belt AT&T September 13, 2007 1 Overview What is an IVR Using Function
More informationAastra Business Communication Solution
Aastra Business Communication Solution Voice Mail System on Aastra 400 as of R2.1 User s Guide Supported platforms: Aastra 415 Aastra 430 Aastra 470 This user's guide describes the integrated voice mail
More informationWhite Paper on the Wireless Market
White Paper on the Wireless Market The Wireless Service Provider industry is an avid user of ecommerce. The power of e-commerce is leveraged for increasingly innovative ways to market, cross-sell, up-sell,
More informationAmcrest 960H DVR Quick Start Guide
Amcrest 960H DVR Quick Start Guide Welcome Thank you for purchasing our Amcrest 960H DVR! This quick start guide will help you become familiar with our DVR in a very short time. Before installation and
More informationQuick Start Guide. U.S. Cellular Customer Care: 1-888-944-9400
Quick Start Guide LG ENVOY III U.S. Cellular Customer Care: 1-888-944-9400 Getting to Know Your Phone Earpiece 3.5 mm Headset Jack Left Soft Key Text Message Key Volume Up/Down Keys Send Key Micro USB
More informationManufactured under license from Dolby laboratories. Dolby and the double-d symbol are trademarks of Dolby Laboratories.
Getting Started Thank you for selecting NETGEAR products. After installing your device, locate the serial number on the label and use it to register your product at https://my.netgear.com. You must register
More informationAndroid Mobile Phone User Manual
Android Mobile Phone User Manual The manual is applicable for the Grand X mobile phone. Contents Let s get started... 1 Getting to know your phone... 2 Screen control... 2 Open and switch applications...
More informationAutomated Function Points in a Continuous Integration Environment (Agile AFP)
3 International Conference on IT Data collection, Analysis and Benchmarking Florence (Italy) - October 19, 2015 Automated Function Points in a Continuous Integration Environment (Agile AFP) The Benefits
More informationUpdate date: 2015-08-31
Intelligent network camera APP and PC software User manual Update date: 2015-08-31 This manual applies to Product firmware version:13.0.0.53 Android COT Pro version:v8.3 IOS COT Pro version:v8.2 CMS Client
More informationContents. New features. Getting started. Entertainment. Transferring data. Managing your phone. Tools
User Guide Contents New features 1 Read before use 1 Unlocking with fingerprint 3 Safe 3 All focus mode 4 Taking photos from the timeline album screen 5 Scanning a QR code 6 Protecting your privacy Getting
More informationMilestone Edge Storage with flexible retrieval
White paper Milestone Edge Storage with flexible retrieval Prepared by: John Rasmussen, Senior Technical Product Manager, Milestone XProtect Corporate Business Unit Milestone Systems Date: July 8, 2015
More informationVodafone 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 informationOCR LEVEL 2 CAMBRIDGE TECHNICAL
Cambridge TECHNICALS OCR LEVEL 2 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT WEBSITE DEVELOPMENT A/601/3245 LEVEL 2 UNIT 9 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 WEBSITE DEVELOPMENT A/601/3245
More informationUser's Guide. [Home Network] app. Model No.
User's Guide [Home Network] app Model No. Table of Contents Table of Contents 1 Welcome to the Panasonic Home Network System!...5 1.1 What is the Panasonic Home Network System?...5 1.2 What can I use it
More informationWIND RIVER SECURE ANDROID CAPABILITY
WIND RIVER SECURE ANDROID CAPABILITY Cyber warfare has swiftly migrated from hacking into enterprise networks and the Internet to targeting, and being triggered from, mobile devices. With the recent explosion
More information10 Magni Tablet User Guide
10 Magni Tablet User Guide MODEL NUMBER: Wireless Mobile Internet Tablet Powered by SYTAB10ST Top View Front View Bottom View Side View SYTAB10ST Getting to Know Your New Tablet: MINI Micro SD Micro SD
More informationCrystal Gears. The Next Generation Personal Desktop Call Recording Solution. Why Crystal Gears
The Next Generation Personal Desktop Call Recording Solution Crystal Gears Crystal Gears (CG as short) is a new next generation desktop digital recording system like no other before. By widely compatible
More informationCisco TelePresence VCR MSE 8220
Cisco TelePresence VCR MSE 8220 Getting started 61-0008-05 Contents General information... 3 About the Cisco TelePresence VCR MSE 8220... 3 Port and LED location... 3 LED behavior... 4 Installing the VCR
More informationUser Manual. Vogue2.8-D6
User Manual Vogue2.8-D6 S L E E C Index 1. iball Vogue2.8-D6...1 1.1 Phone Overview...1 1.2 Functions of Keys...2 2. Getting Started...3 2.1 Installing the SIM Cards and the Battery...3 2.2 Installing
More informationMobile Communicator for Mobile Devices
Mobile Communicator for Mobile Devices Quick Reference Guide Hosted Voice Customer Resource Center www.earthlinkbusiness.com/hostedvoice 2015 EarthLink. Trademarks are property of their respective owners.
More informationWave 4.5. Wave ViewPoint Mobile 2.0. User Guide
Wave 4.5 Wave ViewPoint Mobile 2.0 User Guide 2014 by Vertical Communications, Inc. All rights reserved. Vertical Communications and the Vertical Communications logo and combinations thereof and Applications
More informationApp Operating Instructions Manual ES File Explorer
App Operating Instructions Manual ES File Explorer 2013/5 ES File Explorer (for Android only) In addition to managing local / shared / FTP / and Bluetooth file folders, you can also directly manage a variety
More informationModeling the Mobile Application Development Lifecycle
, March 12-14, 2014, Hong Kong Modeling the Mobile Application Development Lifecycle Tejas Vithani, Member, IAENG and Anand Kumar Abstract Software Development Lifecycle is crucial in Desktop or web application
More informationAdobe Certified Expert Program
Adobe Certified Expert Program Product Proficiency Exam Bulletin Adobe Captivate 5.5 Exam # 9A0-164 ACE Certification Checklist The checklist below will help guide you through the process of obtaining
More informationConnecting your Aiki phone to a network
Connecting your Aiki phone to a network Connect to mobile networks Depending on your carrier and service plan, your phone may connect automatically to your carrier s fastest available data network. Or
More informationTABLE OF CONTENTS YOUR PHONE 3
TABLE OF CONTENTS 3 Front View Features 3 Bottom View 4 Side by Side View 5 Cool Apps 6 SIM Card 7 Memory Card 11 Battery 13 Power 15 Making a Call 16 Sending a Message 16 Home Screen 18 Ringtone 24 Volume
More informationContent Protection in Silverlight. Microsoft Corporation
Content Protection in Silverlight Microsoft Corporation April 2010 Contents Contents...2 Introduction...3 What is Content Protection?... 3 Why Should You Protect Online Content?... 3 Techniques for Protecting
More informationSkynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
More informationPMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING 03-23-05 Christine Green, PMI PMBOK and Estimating EDS, Delivery
More informationSybase Unwired Platform 2.1.x
white paper Sybase Unwired Platform 2.1.x Development Paradigm www.sybase.com Table of Contents 1 Sybase Unwired Platform 2 Mobile Application Development 3 Mobile Business Object (MBO) Development 5 Mobile
More informationMobile Application Development
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
More informationUser Manual 9.7 Tablet Android 4.0
User Manual 9.7 Tablet Android 4.0 1 Welcome...3 Important Notices...3 Keys and Functions...4 I. Getting Started...5 1.1 Turn on/off...5 1.1.1 Turn on...5 1.1.2 Turn off...5 1.2 Lock/unlock the screen
More informationImagineWorldClient Client Management Software. User s Manual. (Revision-2)
ImagineWorldClient Client Management Software User s Manual (Revision-2) (888) 379-2666 US Toll Free (905) 336-9665 Phone (905) 336-9662 Fax www.videotransmitters.com 1 Contents 1. CMS SOFTWARE FEATURES...4
More informationWelcome to the GreatCall Family.
pms2603 pms1235 pms226 pms298 How-To Guide Welcome to the GreatCall Family. Thank you for choosing the Jitterbug. At GreatCall, we ve made it easy for you to stay Orange - pms 143 connected to friends
More informationMobility Manager 9.5. Installation Guide
Mobility Manager 9.5 Installation Guide LANDESK MOBILITY MANAGER Copyright 2002-2013, LANDesk Software, Inc. and its affiliates. All rights reserved. LANDesk and its logos are registered trademarks or
More informationHow to setup camera with NAS
How to setup camera with NAS V.150714 This article describes how to set up a Phylink camera with your NAS driver. Once your camera is authorized to access the NAS, it will be able to record its snapshots
More informationConnecting 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 informationIntegrated Security System
Integrated Security System Door Access Control System Elevator Access Control System Elevator Vandalism Protection System Car Park Control System Time Attendance System A Simple Building Integration System
More informationKofax White Paper. Mobile Technology for Advanced AP Automation. Executive Summary
Kofax White Paper Mobile Technology for Advanced AP Automation Executive Summary Mobile devices, including iphones, ipads, and Android devices are an engaging and fast-growing method for enterprise interaction
More informationDomonial, le Sucre. Easy to Use Intruder Detection Systems
Domonial, le Sucre Easy to Use Intruder Detection Systems Domonial Brief description With over a million installed sites, Domonial is one of the most popular remotely monitored wireless security systems
More informationINT-2064 (UNIV) ISSUE 1.0. Single Line Telephone User Guide
Notice Note that when converting this document from its original format to a.pdf file, some minor font and format changes may occur. When viewing and printing this document, we cannot guarantee that your
More informationINQ CLOUD TOUCH USER GUIDE
INQ CLOUD TOUCH USER GUIDE OVERVIEW THE BASICS The Basics overview Your phone Remove the back cover Insert SIM, microsd & battery Charge the battery Power on/off First-time setup Lock & unlock your screen
More informationLabTech Mobile Device Management Overview
You are here: Using LabTech > Mobile Device Management > Mobile Device Management Overview LabTech Mobile Device Management Overview Features LabTech mobile device management (MDM) is a fully integrated
More informationDefine Activities Sequence Activities Estimate Activity Resources Estimate Activity Durations Develop Schedule Control Schedule
1 (Image) 2 The process required to manage timely completion of the project. Project time management start with planning by the project management team (not shown as a discrete process). In small project,
More informationfriendlyway digital signage software
Choosing the right digital signage solution Digital Signage is an effective advertising medium, which is rapidly changing the way companies communicate with customers, visitors, and employees. As the demand
More informationCINEPAD 7 Multi-Touch Capacitive Tablet with Android 4.0 Quick Start Guide
CINEPAD 7 Multi-Touch Capacitive Tablet with Android 4.0 Quick Start Guide aluratek.com mnl M10312 AT007F Copyright 2013 Aluratek, Inc. All Rights Reserved. Tablet Highlights - Front 7 Capacitive Color
More informationWebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
More informationLogitech Alert Video Security System. Getting To Know
Logitech Alert Video Security System Contents Introduction................................................................ 3 Live Mode Viewing..........................................................
More informationShoreTel 13 Conferencing User Guide. Part Number 850-1234-01
ShoreTel 13 Part Number 850-1234-01 Document and Software Copyrights Copyright 1998-2012 by ShoreTel Inc., Sunnyvale, California, USA. All rights reserved. Printed in the United States of America. Contents
More information