Mobile DBMS - FineDB Lite 2.0
FineDB Mobile is a mobile application development tool. It consists of database engine which makes it more efficient to store and more quickly to search data on the mobile devices such as laptop, PDA or Smartphone, and synchronization server for data synchronizing with enterprise DBMS such as Oracle or Microsoft SQL Server.
mobile DBMS FineDB Mobile on top of existing DBMSs.Although you require a full-function DBMS on the mobile platform, this DBMS must be easy to use and manage.This page provides resources on mobile computing application development integration and mobile DBMS; including development tools and software development kits.This page lists products for Application and Mobile DBMS integration, DBMS Synchronization, Backend Integration, and Retofitting Tools.The rationale is that we would like to build a mobile DBMS FineDB Mobile on top of existing DBMSs. The agent is an interface between a database server ... In addition, we are the first to propose use of the quota idea in a mobile DBMS FineDB Mobile environment.
Mobile DBMS giant GoldenPack Software Co., Ltd was able to increase its share of the market from xx percent in 2003 to xx percent in 2004. As the global economy slowly pulls out of recession, the mobile DBMS market is expected to pick up fairly rapidly.We view a mobile DBMS computing environment as an extension of a distributed system.Mobile DBMS, FineDB Mobile seeks to build a GIS software for PDA (Window CE-based). My responsibility was to design a software architecture and to write codes for display, networking, and GPS functions.Topics include, but are not limited to, mobile architectures, mobility and connectivity, data caching, concurrency control, replication, synchronization, location management, mobile DBMS, and user interfaces.We view a mobile DBMS computing environment as an extension of a distributed system.It extends their classification to include mobile DBMS systems.An Extensible Storage Manager for Mobile DBMS.We are very pleased with Upright’s availability of Mobile DBMS FineDB Mobile for Symbian OS.The hot topics will be crash recovery, mobile DBMS, and Geographic Information Systems. See bottom of this page for voting tallies. The topic and reading schedule will be adjusted shortly to reflect the new topics.Access level, Choosing a Mobile DBMS.Mobile DBMS, Context Maintenance, Replication & Synchronization, Profiling. Increasing Concurrency of Transactions Using Delayed Certification in Mobile DBMS. Finally, the mobile DBMS is a specialized version of a departmental or enterprise DBMS. The mobile DBMS enables local database access and modification on a laptop or handheld device, such as a Palm PDA or PocketPC.
General Wireless Mobile Devices
This category is for those development tools which address multiple hand held devices.
Centurasoft.com - Centura provides a rapid development API, SDK and deployment suite for extending enterprise and legacy systems to wireless mobile devices.
Application Development Tools For Windows 95/2000/NT
If the mobile hardware device is supported under Windows95/2000/NT – which means a larger footprint, faster processor and more RAM, almost any of the Windows development tools could be used for developing user interface, application logic and any local DBMS that your application design calls for.
Pen-based Software Development Kits
The following SDKs are representative of various pen-based development kits:
AllPen Software Inc.’s (now acquired by Spyglass) – Nethopper (a mobile web browser for Newton), Mobile Forms Database, Spyglass Microbrowser ( a small footprint browser for PDAs, copiers, printers and industrial control devices). Click on www.spyglass.com.
PenRight's Mobile Builder visual development toolkit - a Rapid Application Development tool
Smartspeak and SmartWriter SDK from ArtComp (www.artcomp.com) adds voice and handwriting recognition to Win95 apps
Visual Basic Pro and Visual C++ from Microsoft
PenOp (from Peripheral Vision at 212-262-1588) - Available in PenDOS and Pen for Windows; secure capture and management of hand-written signatures. Now Netscape plug-in also. Has C++ interface.
Generic Psion, Symbian and EPOC Development Tools
Metrowerks' CodeWarrior Software Development Tools for Symbian platform - June 2001 delivery. Subsequent releases will support C++.
Psion/EPOC32 C SDK
Essential Disk Utilities for EPOC32 by Atelier - now part of Psion SDK
Imperial College Archive - Over 60 tools, mostly for series 3 - search www.ic.ac.uk for the latest page on description of the file that can be downloaded by ftp
MacConnect from Atelier in France - Integrate Psion with the desktop's finder
OPL from Psion PLC - a number of development tools for Psion
OVAL from Psion PLC - object-oriented visual application language for Psion - runs under Windows and uses Visual Basic
PsiWin 2.1 - connectivity software for Psion from Psion, including automatic synchronization with the desktop under Windows
Psion Web Suite - e-mail client and browser
Palm OS Application Development
There is a rich set of development tools for Palm Pilot from PalmOS division of Palm, third party vendors and independents. PalmOS itself maintains a very good web site for additional developer resources. There is a Palm Developers conference every year which is a must for any serious Palm application developer. Here is a subset of the starter tools available for this platform::
Palm 4.0 OS SDK - official SDK from Palm Computing for version 3.0
AppForge - allows you to develop Palm OS applications in Microsoft Visual Basic
CASL 3.0 - a compact application solution language for Palm Pilot
CBasPad - a small interpreter for a subset of Basic
CoPilot - emulates Palm Pilot hardware on Windows for debugging Palm Pilot applications; now supported by Palm Computing as a component of version 3.0 SDK
CodeWarrior 4 - Toolkit for Pal OS applications hosted on Macintosh and Windows 95/NT
Debug 3.0 ROM - An enhanced and officially-supported version of Copilot
HanDbaseVersion 2.75 from DDH Software - users can extract data deom Windows or Macintosh PC and sync it with their palmOS handheld devices. There is a handheld client software and a
PC/Macintosh software to achieve this.
JetTOP - Allows editing (display, delete, and create new entries for the address, To-do, datebook and memopad applications on Palm Pilot
Jump – Java code for Palm Pilot
LispMe - A scheme compiler and runtime system running on Palm Pilot
Palm Developer Studio - creates a framework for working applications on the Palm Pilot - intuitive and graphical interface
PalmPrint - allows printing of information from palm Pilot
Pendragon Forms -Pilot Forms Manager
PilotBean -Java interface to Palm Pilot
PocketC - Allows C applet
RTAccess - provides synchronization between PalmPilot applications and database
Satellite Forms - a forms-based application development environment for Palm Pilot
SetupMAX - installation wizards that allow creation of .PRC and .PDB files
ViaXML - Joint product effort between AppForge (visual basic expertise for Palm) and Odyssey Software (Enterprise expertise for handheld) - use XML from Palm to access enterprise data (SAP, Oracle, Siebel, Baan and PeopleSoft data in SQLServer, DB2 and Oracle)
Windows CE & Pocket PC Application Development
Windows CE SDK from Microsoft
Windows CE Visual C++ (from Microsoft)
Windows CE Visual Basic (Microsoft)
Windows CE Visual J++ (Microsoft) – Java Virtual Machine for Windows CE
Windows CE Platform Builder (formerly Embedded Toolkit from Microsoft)
Code Warrior for CE by Metrowerks – hosted on Windows NT, it offers an integrated development environment (IDE)
HPC Connect- ActiveX control over connected HPC
CE Install - Nstall Wizard – for application installation - by Applian, an easy way to install Windows CE applications
codeBase for Windows CE - Cobebase 'C' database engine - supports Microsoft Visual C++5 CE compiler
CEFusion Application Development Tool from Odyssey Software
Multi-platform, Multi-device, Multi-Language Globalization - Smart phone and i-Mode Application Development Tools
AVIDRapid Tools - Java toolset for i-Mode, WAP, HTML, Palm VII and more
Motorola has entered into partnership with Boland?to provide its JBuilder?4 Foundation development environment as part of the Motorola iDEN?Subscriber Groups developers?toolkit. For more, go to news item.
See J2ME page.
Multilizer Edition 5.0 - allows support for country localization, global markets - multiple language versions of user interface - supports EPOC/Symbian and Palm/Os platform, uses XML to achieve this
Embedded Systems and Internet Appliance Development Tools
BSquare's Internet Appliance Software - Instant Messenger Software, Remote Device Updater, Remote Device Administrator, etc.
SERVER SIDE Tools
(offering specialized APIs and application management for wireless and mobile applications)
Afaria is one of the leading solutions that can manage laptops, PDAs, smart phones, RIM pagers, WinCE devices, and more. From a central location, you can keep devices running, deploy applications, check inventory, and provide automatic updates.
Broadbeam Wireless Application Development Tools e.g. ExpressQ and Smart IP as communications middleware
XTNDConnect Server - allows development of applications requiring DBMS synchronization on handheld devices
Orsus Mobile Framework is a comprehensive wireless infrastructure for developing, deploying and managing mobile applications. Orsus' Mobile Framework includes the Developer Studio, a wireless application development environment with visual productivity tools for simplifying and accelerating development; the Orsus Mobile Application Server, a wireless application gateway (WAG) for reliable, scaleable deployment; and the Management Console for the efficient management of users, devices, and runtime events. Synchrologic iMobile Suite - allows development of applications requiring DBMS synchronization on handheld devices - Client and Server modulesDynamic Mobile Data APIs for mobile applications Oracle’s Mobile Agents – a good application development tool within Oracle environment IBM’s WebSphere Mobile Environment Sybase's SQL Anywhere Studio & iAnywhere Wireless Server Server & Client Mobile Databases : These databases allow storage of local copy on mobile devices in such a way that it can be synchronized with server or desktop databases Oracle’s Oracle8iLite Sybase "SQLAnywhere"
IBM’s DB2 Everywhere for PDAs and DB2 Satellite Edition for Laptops
Microsoft MSDE – new engine for Access for mobile use Server & Client - Multiple-OS Application Development & Transaction Systems for PDAsXMLEdge - MobileQ's software solution for developing applications mobile applications on handheld devices eXpresso - application development toolkit (Java and XML) for PocketPC, PalmOs, Dos and others in future IBM's MQSeries Everyplace - a lightweight version of IBM's transaction processing middleware that runs on handheld devices Retrofitting Mainframe Information for Wireless and HandheldsIBM's MQSeries Everyplace ResQNet - a 100% pure Java applet that provides on-the-fly graphical connectivity to mainframe applications (IBM 390 and AS/400) for the web through Java-enabled browsers - convert "old green" screens to modern "point & click" GUI interface
Esker's Mobile Mainframe Access Solution - Esker? Corridor Solution enables enterprises to perform the following:Transform mainframe and AS/400 applications for access by mobile employees, customers, and business partners via a wide range of WAP-enabled devices Develop Web applications for wireless access to host data because the Corridor Builder automatically generates WML for enabling WAP-devices access to legacy applications