• your Windows® embedded community

    eWEEK Windows for Devices - Your Windows Embedded Community

    Windows For Devices

  • home
  • news
  • embedded PCs
  • boards
  • handhelds
  • tablets
  • thin clients
  • enterprise
  • consumer
  • articles

    News

  • Home > News

        Building data-driven apps for mobile devices

        Doug | Date: Jan 10, 2005 | Comments: 1



        • Print PDF
        • Filed Under: News

        DevSource has published an article about the challenges of creating database applications for resource-constrained mobile devices. Editor Shawn Wildermuth summarizes the issues and then discusses alternative products and approaches, including: remote data, SQL server, Web services, SQL Server CE, Sybase's iAnywhere, Pocket Access, and XML Files.Wildermuth writes .


        . .

        Developing data driven applications on mobile devices can be a daunting task. Mobile devices are notoriously short on system resources (mostly memory). In most cases, only a small subset of data is needed. As a result, unlike other platforms, deciding on a database for your mobile application is a very important decision.

        What is Important?

        As with most development decisions, the choice of database is a balancing of benefits. You need to decide which features and limitations are the most important; there is no right answer in this article. But by looking at the differences in approach from each of the contenders, you can decide which is most important to you.

        Pocket PCs are not PCs. Mobile devices are fundamentally different, in that most of them work with a single data store for both what we would call "memory" and "disk" storage in the PC world. This changes the way we think about using memory. No longer can we differentiate between what we keep in memory and what we keep on disk. As a result, the database on the Pocket PC must be frugal with the amount of data that's kept on the device.

        Also, since applications shut down less frequently than do their PC brethren, you can assume that any database engine that is in use will take up memory longer than you might expect.

        The Contenders

        Not all of the options discussed in this article are products. Sometimes the right approach is not to use a product. This really depends on what you need from your database.


        Read the full article at DevSource.com:

        Choosing a Database for Compact Framework Applications




        Related stories:
        • Embeddable .NET database helps deliver milk, gains OSS license
        • Tutorial describes remote database access for Smartphones
        • Syware solves problem of sometimes-connected wireless databases
        • J2ME-oriented in-memory database targets Windows Mobile
        • In-memory embedded database boasts performance boosts
        • VDC report: embedded database market highly fragmented
        • High availability in-memory database for mission critical apps
        • XML support comes to an embedded database

      • Newsletter
      • RSS
      • Twitter
      • Got a Tip?
      • Linux Devices

    most read

    • ARM Windows 8 may nix desktop
    • Autonomous robot's built around a Windows Phone handset
    • Intel ships Cedar Trail Atoms
    • America's first 'WhiteFi' network goes live
    • Tiny module boots Windows Embedded Compact 7 in 800 milliseconds

      WfD showcase archives

      • Mobile Phones
      • PDAs and other handhelds
      • Netbooks
      • Windows tablets, UMPCs, and MIDs
      • Audio/video entertainment devices
      • Thin client terminals and devices
      • Voice over IP devices
      • SPOTlight on .NET Micro Framework (MF)
      • SPOT-light on Microsoft's "SPOT" Technology
      • Other smart devices

  • eWEEK Quick LInks
  • Home
  • Windows & Interoperability
  • Mobile & Wireless Technology
  • Application Development
  • Enterprise Applications
  • Enterprise Networking
  • Desktops & Notebooks
  • Technology Videos
  • ZDE Corporate Site
  • Linux for Devices
  • Microsoft Watch Blog
  • Migration Expert Zone
  • Smarter Technology
  • ASP Free
  • Scripts
  • Tutorialized
  • Technology Resource Library

Site Map

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2010 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. eWEEK and Spencer F. Katt are trademarks of Ziff Davis Enterprise Holdings, Inc.
Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.