Download presentation
Presentation is loading. Please wait.
Published byTerence Hutchinson Modified over 9 years ago
1
Introduction to Windows CE for Wireless Development Terence Goggin President, Information Appliance Associates terenceg@doctorce.com Chris De Herrera Webmaster, CEWindows.NET, Windows CE MVP webmaster@cewindows.net
2
What is Windows CE? An embedded operating system for PC Companions (also for embedded systems) Offers instant-on functionality, pre-emptive multitasking, and real time processing capabilities Supports a subset of the Win32 API, allowing for faster development since you can port existing code Supports a variety of peripherals and data storage devices Supports a variety of wireless technologies so you can choose what is best for your application
3
What is a PC Companion? The Pocket PC and Handheld PC 2000 are the current generation of PC Companions Prior generations include the Palm-size PCs (P/PC 2.0, 2.1), the Handheld PC 2.0 (H/PC), and the Handheld PC Professional Edition (H/PC 2.11).
4
Pocket PC Features Similar size to fit in the palm of your hand No keyboard - supports handwriting recognition, both printing and cursive Supports audio and video multimedia applications Supports multiple wireless technologies and solutions Includes a good subset of applications: Pocket Excel, Pocket Word, Pocket Internet Explorer, Reader, Pocket Money, Calendar, Contacts, and Tasks Uses Windows CE 3.0 as the core operating system Designed for consumer and corporate use
5
Handheld PC 2000 Features Smaller and lighter than a notebook PC Includes ½ VGA display or larger, and a keyboard Supports up to two peripheral slots Supports multiple wireless technologies Includes a good set of applications: Pocket Access, Pocket Word, Pocket Excel, Pocket PowerPoint, Internet Explorer, Calendar, Contacts, and Tasks Uses Windows CE 3.0 as the core operating system Designed for corporate use
6
Wireless Support Two major types of wireless –Campus based wireless Wireless around the office –Wide-area based wireless Wireless around the city or country
7
Campus Based Wireless Local Area Wireless for Corporate Environments Windows CE supports 802.11b based systems, including 11Mb/s (WiFi standard) Proxim OpenAir is also supported Example solutions include the Symbol PPT-2740 with built-in 802.11 support. Compaq iPAQ Pocket PC with PC Card adapter and 802.11 LAN card. Also, 802.11 PC Cards can be used in the Handheld PC 2000 and the Handheld PC, Professional Edition.
8
Nationwide Wireless Cellular –CDMA – Code Division Multiple Access, common in the United States, 14.4k, higher speeds in other countries ie: 64k in South Korea –GSM – Global System for Mobile Communications, 9.6k (some 14.4k) CDPD – Cellular Digital Packet Data, 19.2k Paging Networks – Mobitex & Ardis, 9.6k, high latency Other Networks – Ricochet, 128k limited availability
9
Future Wireless Directions Windows CE is ready for the future! Bluetooth – Socket Communications has already demonstrated a Bluetooth CompactFlash card 3G – Windows CE is well suited for high speed wireless networks: –Full web browser (H/PC 2000 has Internet Explorer 4.0 in rom) –Fast CPUs (over 200MHz) –Lots of RAM (16MB+)
10
Communications Architecture Supports Winsock API – functionality is similar to the desktop Native TCP/IP application support – allows the developer to open a port and use it as needed Supports RAS 1.2 for dial-out only – allows you to connect to other computers using PPP (Point to Point Protocol) via program control
11
Summary Developing wireless solutions with Windows CE is straightforward Windows CE supports TCP/IP to communicate with other devices Systems are either: –Connected full time – NDIS –Require RAS to dial up – PPP or SLIP Once connected, the same application functionality applies You must still plan for the reduced bandwidth that wireless offers
12
Introduction to Windows CE for Mobile Application Development Terence Goggin President, Information Appliance Associates terenceg@doctorce.com Chris De Herrera Windows CE MVP webmaster@cewindows.net
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.