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 P*tools 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 applicationsOracle’s Mobile Agents – a good application development tool within Oracle environmentIBM’s WebSphere Mobile EnvironmentSybase'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 EveryplaceResQNet - 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