Printer Friendly
The Free Library
18,914,692 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Tapwave Launches Native Application Programming Model; New Toolset Enables Native ARM Application Development on Tapwave Devices.


Business Editors/High-Tech Writers

MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--Sept. 22, 2003

Tapwave, Inc., creator of the Tapwave Zodiac The Tapwave Zodiac is a Palm OS 5-based PDA created by the US company Tapwave, and the first Palm-based device developed with gaming and multimedia as primary considerations. , is proud to announce it has created the Tapwave Native Application (TNA TnA Total Nonstop Action (wrestling alliance)
TNA The National Archives (UK)
TNA Training Needs Analysis
TNA Tamil National Alliance (Sri Lanka) 
) Model for Palm OS(R), which makes native ARM development available to the Tapwave development community.

Built on top of PalmSource's PNO PNO Piano (music)
PNO Project Number (assigned by activity)
PNO Public Network Operator
PNO Program Number
PNO Parent's Night Out
PNO Pecunia Non Olet
 and FAST Technology, the Tapwave TNA gives all developers the ability to build native ARM applications for use on Tapwave devices. The Tapwave TNA makes it possible for the general development community to access this technology via Tapwave's unique combination of development tools.

The Tapwave TNA programming model includes the following components:

-- Tapwave SDK (Software Developer's Kit) See developer's toolkit and Windows SDK.

SDK - Software Developers Kit (or "Software Development Kit").
 

-- Tapwave Native Application runtime

-- Metrowerks CodeWarrior 9.2

-- Metrowerks Standard Library for ARM

-- Palm OS Debugger

-- Palm OS Simulator Palm OS Simulator is a version of the Palm OS compiled native for Intel x86, running in a Microsoft Windows environment.

There are only Palm OS simulators for Palm OS 5 and newer.
 

Tapwave worked closely with both PalmSource and Metrowerks to create this new TNA programming model.

"We certainly expect more development models like this one to follow, as developers have been asking for access to exactly this type of functionality for a while," said Peng Lim, co-founder and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of Tapwave. "Still, we're gratified grat·i·fy  
tr.v. grat·i·fied, grat·i·fy·ing, grat·i·fies
1. To please or satisfy: His achievement gratified his father. See Synonyms at please.

2.
 to present a comprehensive native ARM toolset, and we'll continue to work hard on innovating new ways to save developers time and money."

"Palm OS provides a flexible and open architecture that enables licensees, such as Tapwave to develop diverse products and innovative applications that deliver a unique user experience," said David Nagel, president and CEO, PalmSource.

The Tapwave TNA model provides many unique features that enable developers to write powerful Palm OS applications. Some primary benefits include:

-- Native ARM development -- Developers no longer need to write

68k code.

-- Native ARM APIs -- For the first release, the Tapwave TNA will

support about 600 native ARM APIs (not PACE wrappers).

-- No code segment size limit -- Developers have successfully

built working applications with code segments larger than 1MB.

-- Huge memory allocation Reserving memory for specific purposes. Operating systems and applications generally reserve fixed amounts of memory at startup and allocate more when the processing requires it. If there is not enough free memory to load the core kernel of an application, it cannot be launched.  limit -- Each application can allocate

up to 8MB memory in a single chunk.

-- Standard C/C C/C Center to Center
C/C Combustion Chamber
C/C Command/Control
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Channel-to-Channel
C/C Communication and Collaboration
++ library support -- Easy debugging and

customization, including floating point, mathlib, (string.h),

(stdlib.h), (stdio.h), (set), (map), and many others.

-- Global variable and relocation support -- This functionality

includes C++ virtual function table.

-- Extensive APIs -- This includes most of Palm OS System

functions, all Tapwave APIs, zlib, Berkeley sockets The Berkeley sockets application programming interface (API) comprises a library for developing applications in the C programming language that perform inter-process communication, most commonly across a computer network.  and more.

-- Compatibility -- The TNA possesses binary compatibility See binary compatible.  with

future Palm OS releases.

-- Easy debugging -- Using VC++ on PalmSim, and Palm OS Debugger

on devices using a serial cable, the TNA makes debugging fast

and simple.

Other Developer Support

For developers, Tapwave also offers a fully customized version of the X-Forge 3D game engine (www.x-forge.com) for rapid prototype and development. In conjunction with the Tapwave hardware offerings, the company will both publish games and continue to aggressively support independent game development specifically for the Tapwave platform. By keeping the platform open, building a strong developer support program, and providing a distribution channel, Tapwave will leverage the thousands of developers focused on mobile gaming and build a strong win-win business opportunity. Since announcing the company in May 2003, more than 500 game developers have signed up for the Tapwave development program and requested the Software Development Kit (SDK).

About Tapwave, Inc.

Pioneers of a new category called mobile entertainment gear, Tapwave is changing the way people live, play and interact on the go. Founded in May 2001, Tapwave is a privately funded startup company The creator of this article, or someone who has substantially contributed to it, may have a conflict of interest regarding its subject matter.
It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view.
 in Mountain View, CA. Through a wealth of experience and strong partnerships, Tapwave is developing a portfolio of innovative next-generation products tailored to deliver the most fun and function in mobile entertainment gear. More information about the company can be found on the Internet at www.tapwave.com.

Palm OS is a registered trademark and Palm Powered is a trademark of PalmSource Inc. a subsidiary of Palm Inc. Other brands may be trademarks of their respective owners.
COPYRIGHT 2003 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2003, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Sep 22, 2003
Words:635
Previous Article:Movicel Approves Nortel Networks for CDMA Wireless Data Network In Angola.
Next Article:Borealis Family of Companies to be represented by Antonio Garrigues Walker, President of Garrigues, Abogados y Asesores Tributarios.



Related Articles
GNUPro design tools. (Software Tools).
Tapwave, Inc. Launched by Mobile, Game and High-Tech Industry Veterans.
Fathammer Delivers Customized X-Forge Game Solution to Tapwave.
Tapwave Licenses Fathammer's X-Forge 3D Game Development Kit As Preferred Game Development Tools for the Tapwave Zodiac Platform.
The Tapwave Zodiac Console Now Shipping to Customers; 1200+ Developers Signed Up to Develop for the Zodiac, Providing a Large, Diverse Base of Game...
Implementing SMI-S in the real world.(Storage Management)
The Tapwave Zodiac Recognized as a 'Must Have' This Holiday Season.
The Tapwave Zodiac Launches into Retail and Brings Activision's Street Hoops and MTX: Mototrax into Their Lineup; Zodiac System Software 1.1 Updates...
The Tapwave Zodiac Now in CompUSA Stores Nationwide.
Tape automation extends its 5-year run: advantages keep tape center stage.(Storage Management)

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles