发明名称 METHOD OF DEVELOPING SOFTWARE PROGRAMS FOR RESOURCE CONSTRAINED MOBILE COMPUTING DEVICES
摘要 A method of developing a software program for resource constrained mobile computing devices comprises the step of using a library of three mandatory types of code which enable a system to be modelled, the three types of code being: (a) a first re-useable object which defines the transmission of raw binary data between a writer end and a reader end; (b) a second re-useable object which defines ordered name/value pairs and (c) an abstract API definition that defines how to write, create, call or use a task which handles the first and/or second objects. This very high level abstraction has been found, surprisingly, to apply to virtually all systems which have been analysed by the applicant. Hence, the present invention allows a small (deliberately restricted), core library of "primitives" to be built once and re-used very many times as building blocks by different applications. Re-use of code defining high level abstractions considerably reduces overall code size (a major technical advantage for mobile computing devices) and speeds up developing new programs (major technical advantage in the rapidly moving world of program development for mobile computing devices).
申请公布号 WO03036470(A3) 申请公布日期 2004.02.19
申请号 WO2002GB04755 申请日期 2002.10.22
申请人 INTUWAVE LIMITED;SPOONER, DAVID 发明人 SPOONER, DAVID
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址