Insight Developing for Mobile Devices. 2 Device for voice communication Alexander Graham Bell (1876)

Slides:



Advertisements
Similar presentations
Mobile Technologies Challenges and Case Studies
Advertisements

Mobile Infrastructure CSE 390 Fall Mobile device types Pagers – Mostly RIM devices (proprietary OS) – 2-way paging – Use Mobitex and DataTAC wireless.
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
VCE IT Theory Slideshows By Mark Kelly McKinnon Secondary College Vceit.com Mobile computing devices.
Mobile Computing Advantages and limitations of mobile computing
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Design & Developed by: EATL
Introduction to Computers and Information Systems CE 100: Module 1: Hardware.
Windows Mobile Devices Presenter: Marius Cristian CONSTANTIN.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
A Palm or a Pocket PC What’s the Difference? NTRS 455 by Daniel Frankl, Ph.D.
Integrated Mobile GIS and Wireless Internet Map Servers for Environmental Monitoring and Management By Ming-Hsiang Tsou
Interactive Visual System By Arthur Evans, John Sikorski, and Patricia Thomas.
Choosing the Right PDA for You You have decided your busy schedule can benefit from the facility of a PDA, but which PDA? By which maker?
SM3121 Software Technology Mark Green School of Creative Media.
Introduction to Computer Terminology
Differentiate PC, server, and handheld device operating system Bernetta Falaniko Charles Miller Jowella Vaka.
Hardware of Personal Computers
AD-HOC Kick-off Meeting October 2001, Crete, Greece.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Symbian os with smart phones Guided by: Hetal A Josiyara
Portable Devices Getting ready for Christmas….. Main types of Hand/Pocket Systems Psion Palm Pocket PC –All have office-like applications, synchronization.
Introduction to Windows CE for Wireless Development Terence Goggin President, Information Appliance Associates Chris De Herrera Webmaster,
NSBE – Houston Space Chapter Professional Toolkit Series: PDA Choosing the Right PDA Professional Toolkit Series NSBE – Houston Space Chapter.
Introduction to the Resources of Pocket PC Bo-Yuan Peng National Taiwan University.
Operating Systems Chapter 4.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
More than You Want to Know About Pocket PC’s. What is a Pocket PC?
January 22, ECET 581/CPET 499 Mobile Computing Technologies & Apps Mobile Computing Device & Technologies Lecture 3 Paul I-Hai Lin, Professor Electrical.
Introduction to Computers
Lesson 6 Operating Systems and Software
MoboNet A Mobile Code System for.NET CF Devices. Mr Douglas Kirk Dr Ian Ferguson Department of Computer.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 20 Notebooks, Tablet PCs, and PDAs.
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 11 Outline Which small devices? What are the limitations and what kind of.
EVOLUTION 1. PDA was introduced the earlier 80’s. 2. The base of the technology comes by casio’s digital diary which was invented in First time.
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Bharathi.S. Intel® Pentium® 4, 3.6 GHz or equivalent AMD processor 500 MB free hard disk space 2 GB RAM 1 available USB 2.0 port and USB cable Microsoft®
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Computer Hardware Introduction to Computer Components and Terminology.
Personal Digital Assistant (PDAs) Digital Communication Systems Comp
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Introduction to the Resources of Pocket PC Bo-Yuan Peng National Taiwan University.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module A Computer Hardware and Software.
NetTech Solutions Resolving Issues with Locally Attached Devices Lesson Twelve.
Keyboard Computer Mouse Input devices is the information you put into the computer.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
BMTS 242: Computer and Systems Lecture 4: Computer Hardware and Ports Yousef Alharbi Website
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 10 Outline Which small devices? What are the limitations and what kind of.
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 10 Outline Which small devices? What are the limitations and what kind of.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
Introducing Networks and the Internet Mrs. Wilson Rocky Point High School.
History of Windows Operating System. Windows 1.0 Debuted in 1985 First version of Windows that was set up to use bitmap displays and mouse pointing devices.
Anatomy of a Smartphone Matthew Vartabedian (708)
Introduction A bit of history At bit of architecture
Introduction to Mobile Computing
Operating System and Utility Programs
Computer Information Systems
Introducing the Windows Mobile development
Classifying & evaluating computers
Introduction to Visual Basic 2008 Programming
Introduction to Mobile Web Applications
INTRODUCTION TO COMPUTING
Computer Hardware and Software
MOBILE COMPUTING Jitendra Patel ROLL NO :- 38 TY MSC(CA & IT)
MOBILE DEVICE OPERATING SYSTEM
The World as Seen by Pocket PC
Classifying & evaluating computers
Presentation transcript:

Insight Developing for Mobile Devices

2 Device for voice communication Alexander Graham Bell (1876)

3 Everyday life‘s tools Computer FaxRadio Music player Word processor Credit cards

Windows Mobile Platforms Introduction  Before we look at the process of development, we should look at the platforms themselves >The origins of the Pocket PC and Smartphone >What constitutes state of the art at the moment >What the future holds

Pocket PC  Originally called the “wallet PC”  Launched in 1996 with Version 1.0 of Windows CE  Superseded in the following year with Version 2.0  Initially available in keyboard and keyboard-less versions

Breakthrough Pocket PC: Compaq Ipaq  This was the first device to deliver on performance, display and battery life >120MHz processor >32MB of RAM >Flash ROM >RS232 and IR ports >240x320 TFT colour display

State of the art Pocket PC  Dell Axim V50s >624Mhz Processor >64MB RAM >480x640 colour display >WIFI and Bluetooth >3D Graphics accelerator  Windows Mobile 5  £150 less than the original IPAQ!

Smartphone  In 2001 Microsoft announced that it would be launching a range of Smarpthones (codenamed "Stinger")  The Smartphones would be "Windows based"  The version of Windows in question was Windows CE 3.0  Launched in October 2002 with Orange SPV

Breakthrough Smartphone: SPV E200  First to deliver on performance and battery life: >32MB user memory >Built in Bluetooth support >Built in camera >Smartphone 2003 Operating System >.NET Compact Framework

State of the art Smartphone: SPV C600  Launched in August 2005 >64MB of internal memory >Fast internal processor (200 MHz) >Small form factor >Runs Windows Mobile 5  The Imate SP5 version of this platform also has WIFI

Pocket PC Phone Edition  Combines PDA with phone >Launched in July 2002 >206-MHz Intel StrongArm processor >32MB RAM >Based on Pocket PC 2002

Breakthrough Device: XDA II  Launched in April 2004 >400MHz Processor >128MB RAM >Camera >Bluetooth >Windows Mobile 2003

State of the Phone Edition: XDA IIS  Launched in April 2005 >Integrated Keyboard >Improved performance

Imate Jasjar  First 3G Windows Mobile Device >Branded as Orange M5000 >VGA resolution display (640x480) >WIFI support >Two cameras >Windows Mobile 5.0  A viable desktop alternative

Other devices of note  Palm Treo >First Palm Windows Mobile 5.0 device >Available in USA with broadband network speed >Being positioned as a “Blackberry killer"  Imate JAM >Very small Pocket PC phone edition >New form factor for Pocket PC

The Future…  The development of the devices over the last few years has been amazing  The systems are going to get more powerful and more connected  Location based behaviour is now very easy to implement in systems

Preferred Connections  USB is the most reliable  Bluetooth is the most convenient, but can be problematic to set up and maintain  IRDA works surprisingly well, particularly with notebook and tablet PCs  The serial port connection will require a special cable, and is declining in popularity

Visual Studio 2005  This provides the development environment for the mobile devices  Can create.dll libraries and executables  Produces both managed an unmanaged (native) code  Also supports remote debugging in the target (on both emulator and device)

19 Mobile applications  Banking (check balance, make transaction)  Restaurant (order and payment)  Mobile Payment (ticket, vending machine)  Tourism: tourist guide  Education: mobile learning  Entertainment: interactive digital art  Scientific: controlling and monitoring

20 Advantages of mobile devices  Accessible anywhere, anytime  Conveniently controlling and monitoring  Instant notification  Easy to exchange data and information

21 Challenges  Small screen-size (will remains)  Limited input facilities (will remains?)  Diverse software environments: OS (Symbian, Linux, Windows Mobile), Language (J2ME, BREW, C++)  Limited bandwidth (will be solved): GSM->GPRS->UMTS, CDMA, WiFi