Abstract Factory Pattern. Human Computer Interaction Research University of Nevada, Reno

Size: px
Start display at page:

Download "Abstract Factory Pattern. Human Computer Interaction Research University of Nevada, Reno"

Transcription

1 Abstract Factory Pattern

2 Pattern Categories!Behavioral Patterns» observer» decorator» strategy!creational Patterns» factory method» abstract factory

3 Problem Too many dependencies to concrete classes makes your software difficult to maintain and modify

4 example client B1 A1 B2 A2 B3 A3 client depends on six classes

5 Dependency Inversion principle Depend upon Abstractions, do not depend upon concrete classes

6 Factory Method client client depends on one class abstraction B1 A1 B2 A2 B3 A3

7 Guidelines!No variable should have a reference to a concrete class!no class should derive from a concrete class!no method should override an implemented method of any of its base classes.

8 Example ipad iphone

9 Instead of creating this Factory A4 8GB A5 16GB Factory A4 8GB A5X 32GB

10 Look at ingredients AT&T Verizon iphone CPU A4 A4 protocol GSM CDMA memory 8 16 ipad CPU A5 A5X protocol GSM CDMA memory 16 32

11 Create Abstractions CPU protocol memory A4 A5X A5 GSM CDMA device ipad iphone

12 Create Ingredient Factory CPU protocol memory A4 A5X A5 GSM CDMA Factory ipad()

13 Abstract Factory Pattern The Abstract Factory Pattern provides an interface for creating families of related or dependent objects without specifying their concrete classes.

14 Abstract Factory each factory knows how to make the right ingredients

15 Exercise II B.I.G

16 NV Slot store public interface SlotComponentFactory { public Cabinet createcabinet(); public Display createdisplay(); // public GPU(); // public CPU(); public interface Cabinet { public String tostring(); public class largecabinet implements Cabinet { public String tostring() { return "A large cabinet";

17 NV Slot Component Factory public class NVSlotComponentFactory implements SlotComponentFactory public Cabinet createcabinet() { return new largecabinet(); public Display createdisplay() { return new LCD();

18 NJ Slot Factory public class NJSlotFactory extends SlotFactory { protected Slot makeslot(string item) { Slot slot=null; SlotComponentFactory componentfactory = new NJSlotComponentFactory(); if (item.equals("bonus")) { slot=new BonusSlot(componentFactory); slot.setname("new Jersey Style Bonus Slot"); else if (item.equals("progressive")) { slot=new ProgressiveSlot(componentFactory); slot.setname("new Jersey Style Progressive Slot"); return slot;

19 Bonus Slot public class BonusSlot extends Slot { SlotComponentFactory componentfactory; public BonusSlot(SlotComponentFactory componentfactory) { this.componentfactory= componentfactory; void build() { System.out.println("Building " + name); cabinet = componentfactory.createcabinet(); display = componentfactory.createdisplay();

Division of Information Technology Lehman College CUNY

Division of Information Technology Lehman College CUNY Division of Information Technology Lehman College CUNY Using Lehman s Secure Outgoing (SMTP) Server Updated April 16, 2013 Are you able to receive your Lehman email on your smart phone, laptop or tablet

More information

POS Systems & Software

POS Systems & Software ipad VERSION GATEWAY INFORMATION SUPPORT ipad VERSION GATEWAY INFORMATION SUPPORT Online Service PROVIDER INFORMATION PROVIDER INFORMATION SUPPORT (Taxi and related) PROVIDER INFORMATION SUPPORT TRANSACTION

More information

ViewPoint Mobile Quick Start Guide

ViewPoint Mobile Quick Start Guide ViewPoint Mobile Quick Start Guide Step 1 Download the ViewPoint Mobile application. This MUST be done on the ios device, NOT the computer you sync your ios device with. The application will automatically

More information

System requirements for Qlik Sense. Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved.

System requirements for Qlik Sense. Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved. System requirements for Qlik Sense Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved. Copyright 1993-2016 QlikTech International AB. All rights reserved. Qlik, QlikTech,

More information

Buying a New Tablet or Smartphone? My 2c Worth by Kaye Walford of Creative Juices Computing 3-10-13

Buying a New Tablet or Smartphone? My 2c Worth by Kaye Walford of Creative Juices Computing 3-10-13 1 Buying a New Tablet or Smartphone? My 2c Worth by Kaye Walford of Creative Juices Computing 3-10-13 So. You want to buy a tablet or smartphone huh? Which one to buy out the myriad of options?! As soon

More information

FixIT The Quick Help 20.00. Call Out 1st Hour 80.00. Call Out Second Hour 40.00. Remote Service per Hour 40.00. Data Back Up 45.00

FixIT The Quick Help 20.00. Call Out 1st Hour 80.00. Call Out Second Hour 40.00. Remote Service per Hour 40.00. Data Back Up 45.00 Miscellaneous Services www.fixitireland.ie - Dublin 4: (01) 441-0444 - Naas: (45) 87 6580 FixIT The Quick Help 20.00 Call Out 1st Hour 80.00 Call Out Second Hour 40.00 Remote Service per Hour 40.00 Laptop

More information

Mobile Software Development Services

Mobile Software Development Services Mobile Software Development Services Rapidsoft Systems has extensive domain knowledge when it comes to wireless and mobile application solutions. We like to build smart phone applications for cellular

More information

Specifications. Product Description 18.5" Fanless, Intel ATOM D510 1.66GHz Processor, Multi Function Panel PC

Specifications. Product Description 18.5 Fanless, Intel ATOM D510 1.66GHz Processor, Multi Function Panel PC Product Description 18.5" Fanless, Intel ATOM D510 1.66GHz Processor, Multi Function Panel PC Introduction PPS1831 is a 18.5 inch fanless multi function panel PC, feature power efficient Intel embedded

More information

Abstract Classes. Suppose we want write a program that manipulates various types of bank accounts. An Account typically has following features;

Abstract Classes. Suppose we want write a program that manipulates various types of bank accounts. An Account typically has following features; Abstract Classes Suppose we want write a program that manipulates various types of bank accounts. An Account typically has following features; Name, AccountNumber, Balance. Following operations can be

More information

Data Plans for GPS 6500 Units with a Rover Bundle

Data Plans for GPS 6500 Units with a Rover Bundle Data Plans for GPS 6500 Units with a Rover Bundle With the new GPS 6500 s there has been a lot of questions about how to activate the cell plan when you buy a Rover Bundle with the GPS 6500. The CDMA Rover

More information

DOC# IMBU-PB-REMOTE-MONITORING-01-EN IMBU. Remote monitoring of industrial equipment

DOC# IMBU-PB-REMOTE-MONITORING-01-EN IMBU. Remote monitoring of industrial equipment IMBU Remote monitoring of industrial equipment imbu IMBU s remote monitoring solution is both an operational performance dashboard for upper management, and a diagnostic tool for engineers, mechanics and

More information

2) Upon Alarm condition: facilitate the compilation and printing of alarm information to local & networked printers.

2) Upon Alarm condition: facilitate the compilation and printing of alarm information to local & networked printers. Alarm Notification Software or Automatic Paging, E-Mail, SMS, Mobile App, and Telephone Alarm Notification System For Windows XP, Server 2003, 7, Server 2008, 2008 R2 (Note: For Brief specifications use

More information

GIS Receiver. Zenith02 Zenith 05-S Zenith 05-D

GIS Receiver. Zenith02 Zenith 05-S Zenith 05-D GIS Receiver Zenith02 Zenith 05-S Zenith 05-D ZENITH 02-05 The perfect field and office tools for maintaining your GIS whether you are working for a utility company, local government, federal agency, ensuring

More information

A Generic Process Calculus Approach to Relaxed-Memory Consistency

A Generic Process Calculus Approach to Relaxed-Memory Consistency A Generic Process Calculus Approach to Relaxed-Memory Consistency Palle Raabjerg Tjark Weber Nadine Rohde Lars-Henrik Eriksson Joachim Parrow UPMARC Workshop on Memory Models (MM 15) 23 24 February 2015,

More information

http://www.brosglobal.com (305) 318-28-22 (USA) sales@brosglobal.com Bros Global Technologies @brosglobal

http://www.brosglobal.com (305) 318-28-22 (USA) sales@brosglobal.com Bros Global Technologies @brosglobal The AA-SE-008 Desk Video Phone Dock will let you use your ipad as an integrated wired desk video phone in your office or home environment. With this device you can make and receive calls like you do with

More information

A Look Inside Smartphone and Tablets

A Look Inside Smartphone and Tablets A Look Inside Smartphone and Tablets Devices and Trends John Scott-Thomas TechInsights Semicon West July 9, 2013 Teardown 400 phones and tablets a year Four areas: Customer Focus Camera Display Manufacturer

More information

Mobile 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 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 information

Laptop vs. Tablet. What Should I Buy? Presented by: Matt Harmon & Rob Germeroth

Laptop vs. Tablet. What Should I Buy? Presented by: Matt Harmon & Rob Germeroth Laptop vs. Tablet What Should I Buy? Presented by: Matt Harmon & Rob Germeroth Intro Survey Take a few minutes to answer the questions we gave you. Feel free to elaborate on your answers in the margins

More information

Mobile and Sensor Systems

Mobile and Sensor Systems Mobile and Sensor Systems Lecture 1: Introduction to Mobile Systems Dr Cecilia Mascolo About Me In this course The course will include aspects related to general understanding of Mobile and ubiquitous

More information

Core Expertise. Certifications. Europe. Korea. CPU Module Optimization Technology (Telemetric embedded Design Technology) CPU Board

Core Expertise. Certifications. Europe. Korea. CPU Module Optimization Technology (Telemetric embedded Design Technology) CPU Board ATID Co., Ltd Certifications & Core Expertise Certifications Technologies CPU Board CPU Module Optimization Technology (Telemetric embedded Design Technology) OS (Firmware) Various Module Interface Optimization

More information

ADMINISTRATOR GUIDE FOR USA MOBILITY AMC SELECT

ADMINISTRATOR GUIDE FOR USA MOBILITY AMC SELECT ADMINISTRATOR GUIDE FOR USA MOBILITY AMC SELECT AMC Select Administrator Guide 1 March 5, 2013 This page intentionally left Blank. AMC Select Administrator Guide 2 March 5, 2013 I. INTRODUCTION... 4 II.

More information

Date: August 4, 2011. Hidalgo County - HIDTA Task Force. Response to Request for Quotation Includes:

Date: August 4, 2011. Hidalgo County - HIDTA Task Force. Response to Request for Quotation Includes: Wireless Telecom Proposal for: Hidalgo County - HIDTA Task Force State of Texas DIR Contract No. DIR-SDD-604 for Wireless Voice & Data Services and Equipment Date: August 4, 2011 Sales Representative:

More information

For the latest information, check the product home page (http://www.pfu.fujitsu.com/ en/products/rack2_smart).

For the latest information, check the product home page (http://www.pfu.fujitsu.com/ en/products/rack2_smart). Getting Started Thank you for purchasing Rack2-Filer Smart! This Getting Started describes an overview of Rack2-Filer Smart, the installation, and the structure of the manuals. We hope that this manual

More information

Join & Leave Meetings

Join & Leave Meetings Join & Leave Meetings There are several ways to join a meeting depending on how you receive the meeting invitation. Joining a meeting doesn t require registration, software installation in advance or configuration.

More information

HPC-Nutzer Informationsaustausch. The Workload Management System LSF

HPC-Nutzer Informationsaustausch. The Workload Management System LSF HPC-Nutzer Informationsaustausch The Workload Management System LSF Content Cluster facts Job submission esub messages Scheduling strategies Tools and security Future plans 2 von 10 Some facts about the

More information

Contents Error! Bookmark not defined.

Contents Error! Bookmark not defined. PayFox User Guide Contents Table of Contents... Error! Bookmark not defined. Product Overview... 3 Peripheral Devices... 3 Product Features and Functionality... 4 Account Activation Programming Enablement...

More information

ShoreTel Mobility Version 4.6 Platform Support Guide. Rev. 1

ShoreTel Mobility Version 4.6 Platform Support Guide. Rev. 1 ShoreTel Mobility Version 4.6 Platform Support Guide Rev. 1 Document and Software Copyrights Copyright 1998-2011 by ShoreTel Inc., Sunnyvale, California, USA. All rights reserved. Printed in the United

More information

AT&T Connect System Requirements for End Users v9.5. March 2013

AT&T Connect System Requirements for End Users v9.5. March 2013 AT&T Connect System Requirements for End Users v9.5 March 2013 Product: AT&T Connect Title: System Requirements for End Users Version: v9.5 Publication date: 3/6/2013 Reference number: CONSYSCL01012 Revision

More information

Abila MIP Mobile. System Requirements

Abila MIP Mobile. System Requirements This is a publication of Abila, Inc. Version 1.x 2013 Abila, Inc. and its affiliated entities. All rights reserved. Abila, the Abila logos, and the Abila product and service names mentioned herein are

More information

Operating Manual Version: 1.0. U.S. Patent Pending

Operating Manual Version: 1.0. U.S. Patent Pending GLOBAL REACH WIRELESS THROW PHONE/COMMUNICATOR Operating Manual Version: 1.0 U.S. Patent Pending Copyright 2013 Specialty Wireless Advanced Technologies, LLC (SWAT, LLC). All Rights Reserved. Content Subject

More information

4G Ready Mobiles - Apple Devices

4G Ready Mobiles - Apple Devices 4G Ready Mobiles - Apple Devices iphone 5s iphone 5c Dimensions 123.8 x 58.6 x 7.6mm Weight 112g LED-backlit IPS LCD, capacitive Size 640 x 1136 pixels, 4.0 inches /32GB/64GB Camera 8 MP (Rear) 1.2MP (Front)

More information

Mobility at Northwestern

Mobility at Northwestern NUIT Tech Talk Mobility at Northwestern February 16, 2010 Matt Gruhn Distributed Support Specialist Today s Agenda Popular Mobile Devices iphone/ipod Touch BlackBerry Android Devices Tablets, Netbooks,

More information

Case Study: Smart Phone Deleted Data Recovery

Case Study: Smart Phone Deleted Data Recovery Case Study: Smart Phone Deleted Data Recovery Company profile McCann Investigations is a full service private investigations firm providing complete case solutions by employing cutting-edge computer forensics

More information

MODELOS APPLE. 16 GB / CPU Dual Core 1 GHz / Wi-Fi / Internet 3G / 64 GB GB / CPU Dual Core 1 GHz / Wi-Fi / Internet

MODELOS APPLE. 16 GB / CPU Dual Core 1 GHz / Wi-Fi / Internet 3G / 64 GB GB / CPU Dual Core 1 GHz / Wi-Fi / Internet MODELOS ALCATEL OT-209a GSM 850 /1900 / Radio FM / 250 Entradas $13.25 OT-296a Tigo GSM 850 /1900 / Radio FM / microsd $16,50 OT-306a GSM 850 /1900 / MP3 Player / Radio FM / 250 Entradas $22 OT-890D GSM

More information

FIGURE 12-1 Original Advanced Mobile Phone Service (AMPS) frequency spectrum

FIGURE 12-1 Original Advanced Mobile Phone Service (AMPS) frequency spectrum FIGURE 12-1 Original Advanced Mobile Phone Service (AMPS) frequency spectrum FIGURE 12-2 Complete Advanced Mobile Phone Service (AMPS) frequency spectrum TABLE 12-1 AMPS Frequency Allocation TABLE 12-2

More information

Table of contents. Section Title Page

Table of contents. Section Title Page VGN-FExx series Disassemble Instruction Table of contents Section Title Page 1 Disassembly Procedures Outline Fixture for disassembly 2 2 Disassembly components Disassembly battery 4 Disassembly RAM 4

More information

INTEGRATED MONITORING RECEIVER WITH MICRO SERVER STAM-IRS. 1. Features. 2. Description

INTEGRATED MONITORING RECEIVER WITH MICRO SERVER STAM-IRS. 1. Features. 2. Description INTEGRATED MONITORING RECEIVER WITH MICRO SERVER STAM-IRS stam-irs_en 01/11 STAM-IRS is a dedicated server to be used with the STAM-2 monitoring station which enables receiving transmissions sent via telephone

More information

Topic 1) How to get an inexpensive cell phone that works well in Oakmont. Drawing for door prize (cell phone)

Topic 1) How to get an inexpensive cell phone that works well in Oakmont. Drawing for door prize (cell phone) Topic 1) How to get an inexpensive cell phone that works well in Oakmont. Drawing for door prize (cell phone) Topic 2) How to set up a free landline using VOIP(voice over internet protocol). Auction of

More information

KT40. Quick Guide Android 4.4.2

KT40. Quick Guide Android 4.4.2 KT40 Quick Guide Android 4.4.2 List KT40 SPECIFICATION... 3 1 EXTERNAL STRUCTURE DESCRIPTION... 4 2 HOME SCREEN... 5 2.1 Notification Bar Icons... 6 3 OPERATION INSTRUCTIONS... 7 3.1 Dialing... 7 3.2 Notification

More information

Objective C and iphone App

Objective C and iphone App Objective C and iphone App 6 Months Course Description: Understanding the Objective-C programming language is critical to becoming a successful iphone developer. This class is designed to teach you a solid

More information

Developing Vietnam s Infrastructure

Developing Vietnam s Infrastructure Developing Vietnam s Infrastructure Creating investment opportunities by including interoperability in deployment plans Jari Alvinen Chairman of the Board, Open Mobile Alliance www.openmobilealliance.org

More information

SERVER SETUP GUIDE CREATED BY JOHN SHEATHER 25 AUGUST 2013. SambaPOS Server Setup Guide V2.0 1 of 25

SERVER SETUP GUIDE CREATED BY JOHN SHEATHER 25 AUGUST 2013. SambaPOS Server Setup Guide V2.0 1 of 25 SERVER SETUP GUIDE CREATED BY JOHN SHEATHER 25 AUGUST 2013 SambaPOS Server Setup Guide V2.0 1 of 25 Table of Contents SambaPOS Server Setup Guide... 3 Equipment used in this setup... 3 Software Used...

More information

Non Volatile Memory Invades the Memory Bus: Performance and Versatility is the Result

Non Volatile Memory Invades the Memory Bus: Performance and Versatility is the Result Non Volatile Memory Invades the Memory Bus: Performance and Versatility is the Result A discussion on why and how Non Volatile Memory is moving onto the DDR bus and what it means for the industry, as well

More information

New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software

New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software New Mexico Broadband Program Basic Computer Skills Module 1 Types of Personal Computers Computer Hardware and Software Basic Computer Skills Learning Objectives Acquire introductory familiarity with basic

More information

Central Processing Unit

Central Processing Unit Computer Components c 2015 by David W. Gerbing School of Business Administration Portland State University Computer Components Central Processing Unit CPU Characteristics Other Components of a Computer

More information

TSP s RIM Package. TSP s Innovate. Server Monitoring Services Top 10 Monitoring Parameters. Firewall Monitoring Services Monitoring Parameters

TSP s RIM Package. TSP s Innovate. Server Monitoring Services Top 10 Monitoring Parameters. Firewall Monitoring Services Monitoring Parameters TSP s RIM Package TSP s unique RIM (Remote Infrastructure Management) package has always been a favorite with new entrants to infrastructure management. Designed to offer the best value for money and with

More information

More information >>> HERE <<<

More information >>> HERE <<< More information >>> HERE http://dbvir.com/pcpandora/pdx/cc131/ Tags: pc pandora scam or work?-- vmware

More information

Here are my slides from lecture, along with my notes about each slide.

Here are my slides from lecture, along with my notes about each slide. Chapter 3: Storage Here are my slides from lecture, along with my notes about each slide. NOTE: You are expected to attend all class meetings. Please be in the room when class begins and be ready to participate

More information

Discount Apple Computers - Budget Solutions

Discount Apple Computers - Budget Solutions Save over $300 on tech and textbooks Bundles. Wrangler Bundle Deal Purchase any discounted Apple computer with AppleCare or Safeware and any combination of 4 Bundle Boosters and/or Tech Packs. 10% OFF

More information

! encor e networks TM

! encor e networks TM ! encor e networks TM Version A.1, March 2008 Copyright 2008 Encore Networks, Inc. All rights reserved. Activating a Wireless Card in a Carrier Network Wireless connections use radiofrequencies (RF) through

More information

Introduction to GPU Computing

Introduction to GPU Computing Matthis Hauschild Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Technische Aspekte Multimodaler Systeme December 4, 2014 M. Hauschild - 1 Table of Contents 1. Architecture

More information

GLOBALMEET FOR iphone. GLOBALMEET FOR iphone USER GUIDE

GLOBALMEET FOR iphone. GLOBALMEET FOR iphone USER GUIDE GLOBALMEET FOR iphone GLOBALMEET FOR iphone USER GUIDE Release 1.5 March 2014 TABLE OF CONTENTS GlobalMeet for iphone Overview 2 Installing GlobalMeet for iphone 3 Download the App 3 System Requirements

More information

NetLeverage UK ThinPoint Solution Overview Version 2 Copyright 2012 NetLeverage UK

NetLeverage UK ThinPoint Solution Overview Version 2 Copyright 2012 NetLeverage UK NetLeverage UK ThinPoint Solution Overview Version 2 Copyright 2012 NetLeverage UK 1. ThinPoint solution to Access your Own PC You require your business users to access their own PC in the office remotely

More information

MA-WA1920: Enterprise iphone and ipad Programming

MA-WA1920: Enterprise iphone and ipad Programming MA-WA1920: Enterprise iphone and ipad Programming Description This 5 day iphone training course teaches application development for the ios platform. It covers iphone, ipad and ipod Touch devices. This

More information

RESOLUTION PRODUCTS 2015 HELIX CATALOG

RESOLUTION PRODUCTS 2015 HELIX CATALOG RESOLUTION PRODUCTS 2015 HELIX CATALOG ABOUT RESOLUTION Whether it s cliché or not, we end all of our conversations in the same way. We tell customers, we re here to solve problems and make a difference

More information

The Telephone. Wonder what Bell and Watson would think now?

The Telephone. Wonder what Bell and Watson would think now? The Telephone. Wonder what Bell and Watson would think now? Experian and the marks used herein are service marks or registered trademarks of Experian Information Solutions, Inc. Other product and company

More information

Resource Aware Scheduler for Storm. Software Design Document. <jerry.boyang.peng@gmail.com> Date: 09/18/2015

Resource Aware Scheduler for Storm. Software Design Document. <jerry.boyang.peng@gmail.com> Date: 09/18/2015 Resource Aware Scheduler for Storm Software Design Document Author: Boyang Jerry Peng Date: 09/18/2015 Table of Contents 1. INTRODUCTION 3 1.1. USING

More information

IRT84. Irt84. Datasheet. EMV L1 compliant terminal with ISO14443A/B. www.asiselektronik.com.tr 1

IRT84. Irt84. Datasheet. EMV L1 compliant terminal with ISO14443A/B. www.asiselektronik.com.tr 1 Irt84 EMV L1 compliant terminal with ISO14443A/B contactless card reader, GPRS Modem and GPS Datasheet www.asiselektronik.com.tr 1 Overview Irt84 is a powerful terminal with contactless card reader, based

More information

CReST Developers Guide

CReST Developers Guide CReST Developers Guide John Cartlidge University of Bristol Last Modified: June 2012 This document is being periodically updated and is not complete. Documentation on the extending the code is required,

More information

ORGANIZER QUICK REFERENCE GUIDE. Install GoToMeeting. Schedule a Meeting. Start a Scheduled Meeting. Start an Instant Meeting.

ORGANIZER QUICK REFERENCE GUIDE. Install GoToMeeting. Schedule a Meeting. Start a Scheduled Meeting. Start an Instant Meeting. GoToMeeting organizers on both personal and corporate plans can hold meetings with up to 25 attendees. Organizers must first create a GoToMeeting account and then download the GoToMeeting desktop application

More information

Sophos Mobile Control User guide for Apple ios. Product version: 2 Document date: December 2011

Sophos Mobile Control User guide for Apple ios. Product version: 2 Document date: December 2011 Sophos Mobile Control User guide for Apple ios Product version: 2 Document date: December 2011 Contents 1 About Sophos Mobile Control... 3 2 Set up Sophos Mobile Control on an Apple iphone... 4 3 Set up

More information

Monitoring Remote Chemical Tanks

Monitoring Remote Chemical Tanks Monitoring Remote Chemical Tanks Introduction Economically meeting requirements for monitoring of mobile assets and remote processes always presents project engineers a considerable challenge. While the

More information

Protect Your Children. Prove Sobriety.

Protect Your Children. Prove Sobriety. Protect Your Children. Prove Sobriety. Children often suffer the most in alcoholic families. SOBERLINK aims to assist in providing safer environments for children by developing unprecedented, practical

More information

Collections.sort(population); // Método de ordenamiento

Collections.sort(population); // Método de ordenamiento import java.util.collections; import java.util.linkedlist; import java.util.random; public class GeneticAlgorithms static long BEGIN; static final boolean _DEBUG = true; LinkedList population

More information

FREQUENTLY ASKED QUESTIONS BY CUSTOMER S WHO ORDER CLUSTER BOX UNITS

FREQUENTLY ASKED QUESTIONS BY CUSTOMER S WHO ORDER CLUSTER BOX UNITS FREQUENTLY ASKED QUESTIONS BY CUSTOMER S WHO ORDER CLUSTER BOX UNITS Question: How many cartons is the cluster box unit shipped in? Answer: Regardless of model ordered (8, 12, 13 or 16-door), you will

More information

Pcounter Mobile Guide

Pcounter Mobile Guide Pcounter Mobile Guide Pcounter Mobile Guide 2012.06.22 Page 1 of 19 1. Overview... 3 2. Pre-requisites and Requirements... 4 2.1 Gateway server requirements... 4 2.2 Mobile device requirements... 4 2.3

More information

AddPac Technology. 2013, Sales and Marketing. www.addpac.com

AddPac Technology. 2013, Sales and Marketing. www.addpac.com Smart SIM Server Manager AddPac Technology 2013, Sales and Marketing www.addpac.com Contents Main Features Service Network Diagram System Requirement Manager Login Configuration Management Monitoring Management

More information

GSM Diallers - How to Use and Install the Rebel Simii Dialler

GSM Diallers - How to Use and Install the Rebel Simii Dialler Automatic GSM diallers can be either be installed as software or as hardware. This Demo shows how to use the Rebel Sim II Dialler v2 firmware in iphone 3GS which is a Hardware based Automatic Least Cost

More information

CQCON 2013: five Sling features you should know

CQCON 2013: five Sling features you should know CQCON 2013: five Sling features you should know Olaf Otto 19.06.2013 1: Write custom tag libraries Use current XSD Fully qualified identifier

More information

Deployment Guide Microsoft System Center Operations Manager (SCOM)

Deployment Guide Microsoft System Center Operations Manager (SCOM) Deployment Guide Microsoft System Center Operations Manager (SCOM) DG_SCOM_052013.1 TABLE OF CONTENTS 1 Introduction... 3 2 System Requirements... 3 3 A10 SCOM Management Pack Class Structure Reference...

More information

Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond

Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond Industry Intelligence Program Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond Abstract The global tablet industry has begun the trends featuring high specifications

More information

Introduction. Observation Patterns. Accounting Patterns. How to use Patterns

Introduction. Observation Patterns. Accounting Patterns. How to use Patterns Analysis Martin Fowler fowler@acm acm.org http://ourworld ourworld.compuserve.com/homepages/martin_fowler Page Martin Fowler 9//99 What we will cover Introduction Observation Accounting How to use Page

More information

Quick Installation Guide DIR-620. Multifunction Wireless Router Supporting GSM, CDMA, WiMAX with Built-in 4-port Switch

Quick Installation Guide DIR-620. Multifunction Wireless Router Supporting GSM, CDMA, WiMAX with Built-in 4-port Switch DIR-620 Multifunction Wireless Router Supporting GSM, CDMA, WiMAX with Built-in 4-port Switch BEFORE YOU BEGIN Delivery Package Multifunction wireless router DIR-620 Power adapter DC 5V/2.5A Ethernet cable

More information

This Talk is NOT. an endorsement a detailed guide about a particular phone. about carriers. except when it is. ok, fine, it s mostly about carriers.

This Talk is NOT. an endorsement a detailed guide about a particular phone. about carriers. except when it is. ok, fine, it s mostly about carriers. Alexander Lash Outline Disclaimers Why I Do This Basic Skills Feature -phones Light Modification Heavy Modification Smartphones BlackBerry Symbian Windows Mobile iphone This Talk is NOT an endorsement

More information

CS 111 Classes I 1. Software Organization View to this point:

CS 111 Classes I 1. Software Organization View to this point: CS 111 Classes I 1 Software Organization View to this point: Data Objects and primitive types Primitive types operators (+, /,,*, %). int, float, double, char, boolean Memory location holds the data Objects

More information

Advanced Graphics and Animations for ios Apps

Advanced Graphics and Animations for ios Apps Tools #WWDC14 Advanced Graphics and Animations for ios Apps Session 419 Axel Wefers ios Software Engineer Michael Ingrassia ios Software Engineer 2014 Apple Inc. All rights reserved. Redistribution or

More information

Talking the Talk - A Guide to Mobile Advertising Terminology

Talking the Talk - A Guide to Mobile Advertising Terminology MERCURY MEDIA INDEX June 2010 Michael Goodman, Senior Director, Research and Analytics, mgoodman@mercurymedia.com, 508-449-3319 Talking the Talk - A Guide to Mobile Advertising Terminology As consumer

More information

High-performance VoIP Traffic Optimizer Client Solution

High-performance VoIP Traffic Optimizer Client Solution GSM Gateway VoIP Traffic Optimizer Client High-performance VoIP Traffic Optimizer Client Solution AddPac Technology 2014, Sales and Marketing www.addpac.com Contents Product Overview Benefits and Features

More information

Instant Graphical User Interface Solutions Why you need a new User Interface

Instant Graphical User Interface Solutions Why you need a new User Interface Instant Graphical User Interface Solutions Why you need a new User Interface Thanks to the iphone & Smart Phones Customer GUI expectations have changed Monochrome character LCDs and button style keypads

More information

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms. SNAPPIN.IO SNAPPIN.IO Snappin is an ecosystem oriented to retail that aims to increase in store sales due to the proactive involvement of users, relying on mechanisms of "Engagement", "Empowerment " and

More information

Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT - BCNS/05/FT - BIS/06/FT - BIS/05/FT - BSE/05/FT - BSE/04/PT-BSE/06/FT

Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT - BCNS/05/FT - BIS/06/FT - BIS/05/FT - BSE/05/FT - BSE/04/PT-BSE/06/FT BSc (Hons) in Computer Applications, BSc (Hons) Computer Science with Network Security, BSc (Hons) Business Information Systems & BSc (Hons) Software Engineering Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT

More information

SOFTDENT Practice Management Software v14.0 System Requirements. Server. Workstation (without digital imaging)

SOFTDENT Practice Management Software v14.0 System Requirements. Server. Workstation (without digital imaging) SoftDent software strongly adheres to compliance with MICROSOFT WINDOWS operating systems and hardware compatibility. Only operating systems and hardware listed below have been fully tested and certified

More information

574 Newark Avenue, Suite 210, Jersey City, NJ 07306 Contact Us: +1-888-745-3321 Email: info@mymobileinnovations.com

574 Newark Avenue, Suite 210, Jersey City, NJ 07306 Contact Us: +1-888-745-3321 Email: info@mymobileinnovations.com Explore My Mobile Innovations My Mobile Innovations is a renowned USA based Mobile Application Development Company, which has been successful in developing advanced and useful applications for clients,

More information

Cloud Panel Service Evaluation Scenarios

Cloud Panel Service Evaluation Scenarios Cloud Panel Service Evaluation Scenarios August 2014 Service Evaluation Scenarios The scenarios below are provided as a sample of how Finance may approach the evaluation of a particular service offered

More information

ODROID Multithreading in Android

ODROID Multithreading in Android Multithreading in Android 1 Index Android Overview Android Stack Android Development Tools Main Building Blocks(Activity Life Cycle) Threading in Android Multithreading via AsyncTask Class Multithreading

More information

www.digi.com/support June 2013 v. 0.2

www.digi.com/support June 2013 v. 0.2 Application Note Verizon LTE Provisioning on Digi TransPort www.digi.com/support June 2013 v. 0.2 Page 1 of 7 Contents 1 Introduction... 2 1.1 Purpose... 2 1.2 Necessary Documents / Tools... 2 1.3 Assumptions

More information

INTRODUCTION OF IPAD USE AT UT. Introduction of ipad use at the University of Twente... 1. Content... 1. 1. Introduction... 2

INTRODUCTION OF IPAD USE AT UT. Introduction of ipad use at the University of Twente... 1. Content... 1. 1. Introduction... 2 CONTENT INTRODUCTION OF IPAD USE AT UT Introduction of ipad use at the University of Twente... 1 Content... 1 1. Introduction... 2 2. BEFORE YOU GET STARTED... 2 3. Setting to work... 2 3.1. Purchase...

More information

H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration

H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration H0/H2/H4 -ECOM100 DHCP & HTML 6 H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML 6-2 H0/H2/H4 -ECOM100 DHCP DHCP Issues The H0/H2/H4--ECOM100 is configured at the factory

More information

Touch Print All-in-One Printer

Touch Print All-in-One Printer Touch Print All-in-One Printer Extended User Guide DSgi, 2012. Hemel Hempstead Hertfordshire HP2 7TG MC/MR/TM: Advent. September 2012 Table of contents 1 Printer Overview Components...1 Control panel...2

More information

A-317. Mobile Data Terminal. Android Platform Datasheet

A-317. Mobile Data Terminal. Android Platform Datasheet A-317 Mobile Data Terminal Android Platform Datasheet Revision 1.4 October, 2014 Disclaimer: Micronet reserves the right to change product specifications without prior notice. Introduction A-317 Platform

More information

HP Z Workstations graphics card options

HP Z Workstations graphics card options Sales guide HP Z Workstations graphics card options Quick reference guide Table of contents Desktop Workstations compatibility... 3 Mobile and All-in-One Workstations compatibility... 4 Compare features:

More information

1. Technical requirements 2. Installing Microsoft SQL Server 2005 3. Configuring the server settings

1. Technical requirements 2. Installing Microsoft SQL Server 2005 3. Configuring the server settings Microsoft SQL Server 2005 Installation guide and configuration settings on Microsoft Windows 2003/2008 server ( March 2009 ) This guide explains the different steps for installing and configuring Microsoft

More information

PD590-KT. Guide Android 4.4.2

PD590-KT. Guide Android 4.4.2 PD590-KT Guide Android 4.4.2 List PD-590 SPECIFICATION... 3 1 EXTERNAL STRUCTURE DESCRIPTION... 4 2 HOME SCREEN... 5 2.1 Notification Bar Icons... 6 3 OPERATION INSTRUCTIONS... 7 3.1 Dialing... 7 3.2 Notification

More information

Implementation of a Collaborative Engineering Data Management System. Tony Metz Fermilab 04 May 2015

Implementation of a Collaborative Engineering Data Management System. Tony Metz Fermilab 04 May 2015 Implementation of a Collaborative Engineering Data Management System Tony Metz Fermilab 04 May 2015 Agenda Introduction Engineering Data Management System (EDMS) History Problem to resolve Solution Benefits

More information

2020 Design Update 11.3. Release Notes November 10, 2015

2020 Design Update 11.3. Release Notes November 10, 2015 2020 Design Update 11.3 Release Notes November 10, 2015 Contents Introduction... 1 System Requirements... 2 Actively Supported Operating Systems... 2 Hardware Requirements (Minimum)... 2 Hardware Requirements

More information

Compact All-in-One Solution with Wireless Network Connectivity

Compact All-in-One Solution with Wireless Network Connectivity Multi-Function Centres DCP-J315W Compact All-in-One Solution with Wireless Network Connectivity Overview Functions Print Speed Print Resolution Network Print, Scan, Copy, Direct Photo Print, Fast print

More information

for Android Desktop and Conduit for Mac Quick Start Guide

for Android Desktop and Conduit for Mac Quick Start Guide for Android Desktop and Conduit for Mac 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

CPU Dual processor, quad-core 2.0 gigahertz (GHz)+ 4-way processor, dual-core 2.0 GHz+

CPU Dual processor, quad-core 2.0 gigahertz (GHz)+ 4-way processor, dual-core 2.0 GHz+ Hardware component Minimum requirement CPU Dual processor, quad-core 2.0 gigahertz (GHz)+ 4-way processor, dual-core 2.0 GHz+ Memory 12 gigabytes (GB) Disk 10K RPM hard disk drive (HDD) (multiple spindles

More information