By Richard V- Dragan Illustrations by Fiatt Herring

Total Page:16

File Type:pdf, Size:1020Kb

By Richard V- Dragan Illustrations by Fiatt Herring for the Road By Richard V- Dragan Illustrations by fiatt Herring 124 PC MAGAZINE MAY IS, 2004 www.pcmag.com MOBILE DEVELOPMENT have a direct impact on the bottom line. When PC Magazine last covered mobile development in the fall of 2002, mobile corporate applications were just emerg- ing. Since then handhelds have become more powerful, with faster CPUs and more memory, and development tools have come a long way. For this story, we evaluated four mobile development tools by building our own application to help taxi drivers record their fares. We tested the mobile versions of two com- peting programming environments: Java 2 Micro Edition and Microsoft .NET Compact Framework. DEVELOPERS' DECISION: J5f1E OR .NET CF? Sun Microsystems' Java beat Microsoft to the punch in adding mobile capabili- ties to its programming environment via J2ME and reaching out to all vari- eties of mobile devices, including cell phones and Palm OS PDAs. Microsoft .NET CF is comgetitive thanks to its richness and ease of use, but it works only with Pocket PC-based devices. Pocket PC devices are expensive but powerful and favored by big enterprises. The rise of Pocket PC coincides with the launch last year of.NET CF, which gives programmers a subset of the full .NET Framework for desktop and server devel- opment. Its unified model means an easier development process, because what works on a desktop works on a mobile device. Besides offering a rich set of controls, fea- Clear skies ahead for mobile tures for enterprise developers like Web services support are standard in .NET CF. enterprise applications- That said, |2ME still reaches the widest range of handhelds. "With Microsoft, you etBlue Airways may be known cradle their handhelds at the end of the can run your software on a S600 device," for its high-tech efficiencies, but day. In only seven months, "the application its system for tracking cargo- has paid for itself." says Ryan Plant, man- computers and airplane parts— ager of development and systems architec- IN THIS STORY that it hauls between hubs in ture at the airline. Now the company is 127 Crossfire 5.0 •••OO JNew York; in Long Beach. California; and considering rolling out the same applica- 127 Borland Mobile Studio L5 around the country was decidedly low- tion for its consumer cargo business. •••OO tcch. As the airline grew, its inventory Such success stories are playing out in tracking needed to keep pace with the more and more businesses as mobile ap- 128 IBM WebSphere Studio Device times too. JetBlue turned to a mobile ap- plication development rides a definite Developer 5.G ••••o plication to solve the problem. upswing and heavy hitters like Microsoft 134 Microsoft Visual Studio .NET Working for three months, three of its and IBM deliver robust tools for building Compact Framework ••••o in-house programmers built an application mobile apps. These kinds of projects typi- _126 How We Tested in Microsoft Visual Studio .NET 2003 that cally break even in six months, according 127 Editors' Choice lets personnel on the ground track ship- to Gartner Research, and analysts there ^28 Scorecaj;d ments. Using Pocket PC-based handhelds forecast an 80 percent increase in the 130 Sybase Serves Up On-the-Go number of mobile applications in use from with bar code scanners, up to 20 people in Databases each cargo center can scan shipments and 2003 to 2004. By giving workers in the 132 Summary of Features store time stamps and destination infor- warehouse, showroom, or customer loca- mation. All the information is synchro- tion access to critical enterprise informa- ~134 J2ME vs. Microsoft .NET CF-. nized with a main database when they tion, mobile .applications arc starting to Comparison Table www.pcmaa.com MAY 18, 2004 PC MAGAZINE 125 says David Rivas, CTO of Sun Microsys- Although Java apps can run on vastly tools for handhelds and allows for a wider tems' Consumer and Mobile Systems more hardware than .NET CF can, being selection of display elements. Group. "With J2ME, apps can run any- first to market has meant some growing The problem is that current products where from a giveaway cell phone to that pains. J2ME includes a bewildering set of don't support the two equally, providing $600 device." In fact, Microsoft's emerging configurations that support portions of plenty of MIDI' options but few for Person- Smartphone 2003 SDK is available for free Java's core toolset, and profiles that address al Profile. So J2ME can do everything .NET download and can extend .NET CF to specific devices. J2ME developers have two CF can do, but all its -capabilities have not many newer (though certainly more ex- options for mobile devices: the Mobile In- yet appeared in force on the ground. This pensive) phones, hut support for it Von't formation Device Profile (MIDP), which al- kind of incremental improvement is not an be built into .NET CF natively until the lows for simple interfaces on cell phones, issue for Microsoft, which has complete next version rolls out in 2005. and the Personal Profile, which presents control of its standard. The best example of this is Web ser- vices support. Sun Microsystems has de- fined the standard, but it's still missing from most shipping J2ME applications. It's How We Tested up to hardware manufacturers to deliver o test the mobiie development tools for this story, we built two functionally implementations of newly approved Java equivalent applications for tracking taxi fares: one for J2ME and one for .NET CF. features, but even these will differ slightly Rather than using a clipboard and pencil, our high-tech taxi drivers can record from one device maker to the next. Test- trips and fares on their handhelds and receive reports and alerts from the dispatcher. ing on two or three handhelds and ac- Building the program, we focused on the key elements of a mobile application para- counting for subtle differences is a bane of digm: interface design, mixed-modality connectivity, and Web services. Java's mobile development. We first built a simple server-side system using J2EE running on Tomcat 4.1, with Web services IBM AT BAT powered by AXIS, an open-source implementation In ffie meantime, IBM has stepped for simpler SOAP-based services on Java. This up to the plate to deliver en- system connected to a database running on Mi- hancements to the I2ME platform, crosoft SQL Server 2000, We populated the data- relying on Sim Microsystems' stan- base with drivers, fares, customers, and alerts with dards but implementing them support for several hundred sample records for faster and adding proprietary each table. We also included a simple, Web-based technology. IBM provides a Java JSP administration interface for managing alerts Virtual Machine (fVM) that can be and basic server configuration. deployed on PDAs running Palm We then created six soAP-based Web services OS, Pocket PC, Nokia, and Zaunis. calls on our server, exposing feature sets for mobiie Based on open-source Eclipse clients. We used Web services to add fares to the technology, IBM's new WebSphere remote database (a transactional operation) and to Device Developer is proof that query alert and report information (read-only func- J2ME can rival .NET CF even for the tions). This approach matches current enterprise- most robust devices. level mobile applications, which typically expose Another option is Borland Soft- business logic to different clients via SOAP-based ware, which provides a solid set of Web services. Our system exposed the methods of Java tools with its JBuilder Mobile these calls via WSDL so they could be consumed Edition. And it offers native-code easily by the mobile-development tools. targeting for Symbian, Nokia, and For our fare-tracking system, we supported Palm in C++ with its C++BuilderX intermittent connections and synchronization via local storage on J2ME and .NET CF. product. Though Borland is bucking the Before a fare is posted to the database, the client checks for an available network trend with a strong offering in native code connection. If there's no connection, the client stores fare records in XML on the local on an older language, it has added support device. When the connection becomes available, these local records are read and for Web services too. bringing the aging posted via Web services calls to the database. On .NET CF, we stored these XML player up to XML-based standards for records to a text file. On J2ME. which has no support for local files, we stored these sharing data and processing. temporary XML records with the standard J2ME RecordStore APIS, which are support- And finally, AppEoi^e strikes a balance ed even on today's lightweight J2ME-enabled cell phones. between the old and the new with its We made the interface simple. Mobile applications for smart phones and even Crossfire tool, which piggybacks on top of PDAs must take into account the limited real estate and navigation tools of the de- Microsoft Visual Basic .NET. This tool lets vices. Furthermore, the J2ME version has less visual precision because of inherent programmers design software using com- programming restrictions. For example, we could not place controls on the screen or ponents, but unlike Microsoft's tools, it use screen tabs. targets a range of mobile devices beyond J2ME and .NET CF were well matched with respect to data access and Web services I'ocket PC, including Symbian, Palm, and connectivity. The clear advantage of J2ME is the breadth of mobile-device support. For recent Nokia phones. '" ^^ a rich, well-designed interface, however, look to .NET CF.— RVD and Sahi! Cambhir Note that Sun Microsystems' own de- velopment title, Java Studio Enterprise, is 126 PC MAGAZINE MAY IS.
Recommended publications
  • Windows Mobile
    Universidad Católica “Nuestra Señora de la Asunción” Teoría y Aplicación de la Informática 2 Windows Mobile Carlos Trabuco [email protected] Asunción – Paraguay 2009 Introducción Windows Mobile es un sistema operativo compacto combinado con un conjunto de aplicaciones básicas para dispositivos móviles basados en la API Win32 de Microsoft. Los dispositivos que llevan Windows Mobile son Pocket PC, Smartphones, Media Center portátil y computadoras en tableros de ciertos automóviles. Ha sido diseñado para ser similar a las versiones de escritorio de Windows, inteligente y estético. Adicionalmente Windows Mobile cuenta con la opción de obtener software de terceros que puede ser utilizado para el desarrollo de aplicaciones. Windows mobile hace su aparición como el sistema operativo “Pocket PC 2000” y fue evolucionando a través de los años hasta llegar hoy día a su versión Windows Mobile 6.1. Microsoft concedió la licencia del Windows Mobile a cuatro de los cinco mayores fabricantes de telefonía móvil del mundo, siendo Nokia la excepción. Se estima que el 80% de los 50 millones de dispositivos equipados con WM (Windows Mobile) fueron producidos, bajo contrato, por la corporación HTC (High Tech Computer), que produce dispositivos para varias grandes compañías bajo sus marcas y últimamente ha sacado también su propia marca HTC. En febrero del 2009 Microsoft firma un acuerdo con la tercera mayor compañía productora de teléfonos móviles, LG Electronics, y concede la licencia de WM para 50 nuevos modelos de Smartphone que lanzara LG. Características Comunes del WM Windows Mobile para Pocket PC lleva estas características estándar en la mayoría de sus versiones: La pantalla principal muestra la fecha actual, la información del propietario, las próximas citas, los mensajes de correo electrónico, y tareas.
    [Show full text]
  • PDA Forensic Tools: an Overview and Analysis
    NISTIR 7100 PDA Forensic Tools: An Overview and Analysis Rick Ayers Wayne Jansen NISTIR 7100 PDA Forensic Tools: An Overview and Analysis Rick Ayers Wayne Jansen C O M P U T E R S E C U R I T Y Computer Security Division Information Technology Laboratory National Institute of Standards and Technology Gaithersburg, MD 20988-8930 August 2004 U.S. Department of Commerce Donald L. Evans, Secretary Technology Administration Phillip J. Bond, Under Secretary of Commerce for Technology National Institute of Standards and Technology Arden L. Bement, Jr., Director ii Reports on Computer Systems Technology The Information Technology Laboratory (ITL) at the National Institute of Standards and Technology (NIST) promotes the U.S. economy and public welfare by providing technical leadership for the Nation’s measurement and standards infrastructure. ITL develops tests, test methods, reference data, proof of concept implementations, and technical analysis to advance the development and productive use of information technology. ITL’s responsibilities include the development of technical, physical, administrative, and management standards and guidelines for the cost-effective security and privacy of sensitive unclassified information in Federal computer systems. This Interagency Report discusses ITL’s research, guidance, and outreach efforts in computer security, and its collaborative activities with industry, government, and academic organizations. National Institute of Standards and Technology Interagency Report 67 pages (2004) Certain commercial entities, equipment, or materials may be identified in this document in order to describe an experimental procedure or concept adequately. Such identification is not intended to imply recommendation or endorsement by the National Institute of Standards and Techn ology, nor is it intended to imply that the entities, materials, or equipment are necessa rily the best available for the purpose.
    [Show full text]
  • Developing Applications for Pocket PC and GPRS/EDGE Devcentral White Paper
    Developing Applications for Pocket PC and GPRS/EDGE devCentral White Paper Document Number 12588 Revision 2.0 Revision Date 10/15/03 AT&T Wireless Developer Program © 2003 AT&T Wireless. All rights reserved. Legal Disclaimer This document and the information contained herein (collectively, the "Information") is provided to you (both the individual receiving this document and any legal entity on behalf of which such individual is acting) ("You" and "Your") by AT&T Wireless Services, Inc. ("AWS") for informational purposes only. AWS is providing the Information to You because AWS believes the Information may be useful to You. The Information is provided to You solely on the basis that You will be responsible for making Your own assessments of the Information and are advised to verify all representations, statements and information before using or relying upon any of the Information. Although AWS has exercised reasonable care in providing the Information to You, AWS does not warrant the accuracy of the Information and is not responsible for any damages arising from Your use of or reliance upon the Information. You further understand and agree that AWS in no way represents, and You in no way rely on a belief, that AWS is providing the Information in accordance with any standard or service (routine, customary or otherwise) related to the consulting, services, hardware or software industries. AWS DOES NOT WARRANT THAT THE INFORMATION IS ERROR-FREE. AWS IS PROVIDING THE INFORMATION TO YOU "AS IS" AND "WITH ALL FAULTS." AWS DOES NOT WARRANT,
    [Show full text]
  • Windows Embedded Compact | Microsoft Wiki | Fandom Windows Embedded Compact
    8/24/2020 Windows Embedded Compact | Microsoft Wiki | Fandom Windows Embedded Compact Windows Embedded Compact,[1] formerly Windows Embedded CE Windows Embedded Compact and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.* Unlike Windows Embedded Standard, which is based on Windows NT, Windows Embedded Compact uses a different hybrid kernel.[2] Microsoft licenses Windows CE to original equipment manufacturers (OEMs), who can modify and create their own user interfaces and experiences, with Windows CE providing the technical foundation to do so. The current version of Windows Embedded Compact supports x86 and ARM processors with board support package (BSP) directly.[3] The MIPS and SHx architectures had support prior to version 7.0. On every version, changing the view options like showing hidden stuff in the Windows folder will lead you a bunch of stuff. Most of them are just images, while those files are a bunch of system files. The "homelogo" file is used in Internet Explorer Mobile, it can be seen on the home page (it Developer Microsoft probably appears on 6.0 and lower) and on these versions, it haves the old CE logo that can be customized on the desktop to make it look like a OS family Windows old version. Working state Supported Contents [show] Source model Closed Source Released November 16, 1996 Features as Windows CE 1.0 Windows CE is optimized for devices that have minimal memory; a Windows CE kernel may run with one megabyte of memory.[4] Devices Final release 8.0 (Embedded Compact 2013) are often configured without disk storage, and may be configured as a June 13, 2013 "closed" system that does not allow for end-user extension (for instance, it can be burned into ROM).
    [Show full text]
  • Windows Mobile
    Windows Mobile Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007 Windows Programming Lecture 14 - 2 Windows CE It is a modular operating system the Platform Builder allows to pick exactly which modules of Windows CE should be built into an operating system. since Windows Embedded CE 6.0, the Platform Builder is a plug-in for Visual Studio 2005 It is a kind of tool kit that device makers use for building customized operating system images for variety of nondesktop devices. Krzysztof Mossakowski Faculty of Mathematics and Information Science http://www.mini.pw.edu.pl/~mossakow Windows Programming Lecture 14 - 3 Windows Mobile It is a compact operating system combined with a suite of basic applications for mobile devices based on the Microsoft Win32 API Windows Mobile is built on Windows CE Windows Mobile 2003 was built on Windows CE version 4.2 Windows Mobile 5.0 and Windows Mobile 6.0 both are built on Windows CE 5.0 The three main platforms: Windows Mobile Classic (formerly: Pocket PC) Windows Mobile Standard (formerly: SmartPhone) Windows Mobile Professional (formerly: Pocket PC Phone Edition) Krzysztof Mossakowski Faculty of Mathematics and Information Science http://www.mini.pw.edu.pl/~mossakow Windows Programming Lecture 14 - 4 Windows Mobile History Pocket PC 2000 Pocket PC 2002 Windows Mobile 2003 Windows Mobile 5.0 Windows Mobile 6 Krzysztof Mossakowski Faculty of Mathematics and Information Science http://www.mini.pw.edu.pl/~mossakow Windows Programming Lecture 14 -
    [Show full text]
  • Socket In-Hand Scan Card (ISC) Gives You the Freedom of Scanning Bar Codes Anytime Anywhere with a Variety of Windows-Based Mobile Computers
    Full-service, independent repair center -~ ARTISAN® with experienced engineers and technicians on staff. TECHNOLOGY GROUP ~I We buy your excess, underutilized, and idle equipment along with credit for buybacks and trade-ins. Custom engineering Your definitive source so your equipment works exactly as you specify. for quality pre-owned • Critical and expedited services • Leasing / Rentals/ Demos equipment. • In stock/ Ready-to-ship • !TAR-certified secure asset solutions Expert team I Trust guarantee I 100% satisfaction Artisan Technology Group (217) 352-9330 | [email protected] | artisantg.com All trademarks, brand names, and brands appearing herein are the property o f their respective owners. Find the Socket 8510-00183B at our website: Click HERE In-Hand Scan Card™ and In-Hand Scan Card-Xtreme™ CompactFlash Card with Built-in Bar Code Laser Scanner for: • Pocket PC 2000s and Pocket PC 2002s • Handheld PC Pros, HPC 2000s and Pen Tablets based on Windows CE • Windows 95/98/Me/2000/XP Notebooks • Casio BE-300 Cassiopeia Pocket Manager User’s Guide Table of Contents Chapter 1 Introduction................................................. 4 Package Contents 5 Product Diagram 5 Chapter 2 Setup for Windows CE ............................... 6 STEP 1: Register the Card 6 STEP 2: Uninstall Old Scanning Software 6 STEP 3: Install the Software 7 STEP 4: Insert the ISC into Your Device 8 STEP 5: Start SocketScan 8 STEP 6: Assign a Trigger Button 9 STEP 7: Scan Data into a Windows Program 11 Optional: Select Symbologies 12 Optional: Configure Prefix/Suffixes 13 Optional: Run Scan Demo 14 Optional: Configure Sounds 15 Optional: Configure Special Symbologies 16 Chapter 3 Setup for Casio BE-300 ...........................
    [Show full text]
  • Microsoft Streets 98 Iso Download Microsoft Streets and Maps Software
    microsoft streets 98 iso download Microsoft Streets And Maps Software. Pocket Streets 2005 1.0 is yet another extremely useful utility for everyone. It actually makes it easy to take maps with you on your Windows Mobile™"based Pocket PC or Smartphone. Pocket Streets 2005 is your street-level mapping assistant and. File Name: Pocket Streets 2005 Author: 5am Code License: Freeware (Free) File Size: Runs on: Windows Mobile PocketPC. Microsoft developed the Feedback Wizard as an easy-to-use, structured way to send feedback about Expedia Streets 98 maps . The wizard takes you through the steps of identifying a feature on the map, specifying the type of feedback, and sending in. File Name: St98fdwz.exe Author: 5am Code License: Shareware ($) File Size: Runs on: Windows XP, Windows 2000, Windows 98. Streets & Trips 2005Introducing a backseat driver youA?ll be glad to have along. Microsoft Streets & Trips 2005 is like a trusted friend who knows the road ahead. Whether looking for that new restaurant just across town, or the fastest route to a. File Name: Microsoft Streets & Trips 2005 Author: 5am Code License: Commercial ($39.95) File Size: Runs on: Windows XP, Windows 2000, Windows NT, Windows. You can view maps of the US using moncarte on your Palm OS device. moncarte is designed to use the free maps available from the US census web site and is developed using the PRC-tools. You can zoom, pan, search for streets on your. File Name: moncarte_0.0.2.zip Author: moncarte License: Freeware (Free) File Size: 66 Kb Runs on: N/A.
    [Show full text]
  • Socket LP-E User's Guide
    Low Power Ethernet Card™ CompactFlash and PC Card solutions for • Windows Mobile-based Pocket PCs, Handheld PCs and pen tablets • Windows 95/98/Me/2000/XP/NT 4.0 Notebooks User's Guide 8/2005 Document # 6410-00125 K Copyright Notice Copyright © 2005 Socket Communications, Inc. All rights reserved. The Low Power Ethernet Card includes technology licensed under United States Patent Nos. 4,543,450, 4,603,320, 4,686,506, and 4,972,470. Socket and the Socket logo are registered trademarks of Socket Communications, Inc. Socket Communications, Socket Low Power Ethernet Card and Mobility Friendly are registered trademarks or trademarks of Socket Communications, Inc. All other brand and product names are trademarks of their respective holders. Reproduction of the contents of this manual without the permission of Socket Communications is expressly prohibited. Please be aware that the products described in this manual may change without notice. Feel free to contact SOCKET COMMUNICATIONS at: Socket Communications, Inc. 37400 Central Court Newark, CA 94560 Other than the above, Socket Communications can assume no responsibility for anything resulting from the application of information contained in this manual. Socket Communications requests that you refrain from any applications of the Socket Low Power Ethernet Card that are not described in this manual. Socket Communications also requests that you refrain from disassembling the CompactFlash card. Disassembly of this device will void the product warranty. You can track new product releases, software
    [Show full text]
  • The Most Common Mobile Operating Systems Are: Android from Google Inc. (Open Source, Apache) Blackberry OS from RIM
    The most common mobile operating systems are: Android from Google Inc. (open source, Apache) BlackBerry OS from RIM (closed source, proprietary) iOS from Apple Inc. (closed source, proprietary) Symbian OS from the Symbian Foundation (open public license) Windows Phone from Microsoft (closed source, proprietary) webOS from HP (certain parts open sourced) Android from Google Inc. (open source, Apache) Android was developed by a small startup company that was purchased by Google Inc. Released on November 5th 2007 Android is an open source, Linux-derived OS backed by Google, along with major hardware and software developers (such as Intel, HTC, ARM, Samsung, Motorola and eBay, to name a few) Android releases prior to 2.0 (1.0, 1.5, 1.6) were used exclusively on mobile phones. Android 3.0 was a tablet-oriented release and does not officially run on mobile phones. Android releases are nicknamed after sweets or dessert items like Cupcake (1.5), Frozen Yogurt (2.2), Honeycomb (3.0) and Ice Cream Sandwich (4.0). Most major mobile service providers carry an Android device. 1. What is Android? Android is a software platform and an operating system for mobile devices, The first device running Android is T-Mobile G1 officially released on October 22nd 2008. 2. I want to develop for Android. What are the basics I need to know? Android requires knowledge of Java programming language although it allows other programming languages (C C++for example) to be compiled in the native code. This however is not officially supported by Google. You can download SDK and get all the relevant info at http://code.google.com/android/index.html Make sure to checkout Android Developers forum for more tips at http://androidforums.com/a/ and/or share your experience with us.
    [Show full text]
  • Creating Online Content for Pocket PC Pocket Internet Explorer HTML
    Creating Online Content for Pocket PC Seite 1 von 120 Pocket PC Development Guide Creating Online Content for Pocket PC What did you think of this topic? Send us feedback Built on Wednesday, May 07, 2003 Pocket PC Development Guide Pocket Internet Explorer HTML Element Reference This reference specifies the HTML elements that are supported for Microsoft® Windows® Powered Pocket PC with their attributes, values, and descriptions. What did you think of this topic? Send us feedback Built on Wednesday, May 07, 2003 Pocket PC Development Guide A Designates the start or destination of a hypertext link. The A element is an inline element and requires a closing tag. Attributes Attribute Value Description ACCESSKEY 0…9, #, * A method of giving access or focus to an active HTML element by using a keypad number. Not supported for Pocket PC 2000 or Pocket PC 2002. CLASS Associates the element with a cascading style sheets style. Not supported for Pocket PC 2000 or Pocket PC 2002. HREF URL A string that specifies a destination URL or anchor point. For example, #bookmark, mailto: or tel: Not supported for Pocket PC 2000 or Pocket PC 2002. ID Uniquely identifies the element within a document. Not supported for Pocket PC 2000 or Pocket PC 2002. NAME String Specifies a name or bookmark for the current section of the document. ONCLICK An event that occurs when the user chooses the A element. file://C:\Temp\~hh1E96.htm 08.04.2005 Creating Online Content for Pocket PC Seite 2 von 120 Not supported for Pocket PC 2000. STYLE Provides the definition of the cascading style sheets styles used for this element.
    [Show full text]
  • Socket™ Dual Serial I/O PC Card™
    Socket™ Dual Serial I/O PC Card™ Two High Speed RS-232 COM Ports for FEATURES Windows CE, 95, 98, Me, 2000, and XP* • Plug-and-play and hot swapping support with Windows CE, 95, 98, Me, 2000 and XP* Give Your Mobile Computer Two COM Ports Running up to 921 Kbps • Hi-Speed COM Tools and drivers Do you need to connect serial devices to a Pocket PC 2000, Pocket PC 2002 enable you to re-map baud rates to or HPC 2000 that doesn’t have any serial ports? Or is the one serial port on higher speeds such as 230.4, 460.8 your notebook computer not enough? Now it’s easy to add two high-speed or 921.6 Kbps RS-232 ports to your mobile computer with Socket’s Dual Serial I/O Card. • Advanced features allow you to set Connect to devices such as fax/modems, digital cameras, bar code scanners, custom baud rates. You can even quickly identify and change COM port monitoring and control systems, writers for court reporting, data collection assignments gear, lab equipment, GPS receivers, etc. The ports operate simultaneously, so • Available with two removable or you can connect and use two serial devices at the same time. “Ruggedized” cables with industry- standard DB-9 connectors Want to transmit data at speeds up to 921 Kbps? The Dual Serial I/O Card • Two 16550 compatible UARTs provide comes with Hi-Speed COM Tools and drivers that allow you to map lower baud internal data buffering to utilize the rates to higher speeds.
    [Show full text]
  • UNIT 7 BASICS of WINDOWS MOBILE Windows Mobile
    Mobile Operating Basics of UNIT 7 BASICS OF WINDOWS MOBILE Windows Mobile Structure 7.0 Introduction 7.1 Objectives 7.2 Development 7.2.1 Evolution of Windows Phone 7.3 Features of Windows Phone 7.3.1 Virtual Private Networking 7.4 Releases 7.4.1 Windows Phone 7 7.4.2 Windows Phone 8 7.4.3 Windows 10 Mobile 7.5 Summary 7.6 Further Readings 7.0 INTRODUCTION Microsoft developed Windows Mobile Operating System for Smart phones and Pocket PCs so that those windows users can access the windows features on their handheld devices. It was originally developed as Windows CE in 1996. However, Windows Mobile first appeared in 2000 as Pocket PC 2000. ‘Pocket PC’ came to be known as Windows Mobile in 2003 after which it started coming in different versions as that of Windows and was mostly used by business and enterprise consumers. It became the most popular smart phone in U.S. until 2007.But afterwards; it started losing its popularity. After the launch of other operating systems like iOS and Android, in February 2010, Microsoft announced Windows Phone to supplant Windows Mobile. After that, Windows Mobile has been deplored. The last version of Windows Mobile was released after the announcement of Windows Phone. That last version is 6.5.5. But, this version was not able to run in newly developed Windows Phone because Windows Phone was not compatible with Windows Mobile devices and software. Microsoft finally stopped developing the Windows Mobile and started developing Windows Phone only. Windows Phone basically aimed at the consumer market instead of enterprise market.
    [Show full text]