1. A computer-implemented method comprising the steps of: parsing a specification of said computing application for a mobile information device by using a descriptor element factory, said specification being written in an extended markup language and comprising tags of said markup language corresponding to functions of said application, to create a descriptor object model comprising objects that implement said functions, wherein the parsing comprises reading different ones of said tags with different readers registered in a factory to be instantiated; processing said objects to generate executable code for said application, said processing step further comprising: (i) creating a generation object model according to said specification and (ii) dynamically generating source code based on said descriptor object model and said generation object model by using a generation object factory that produces generation objects, said generation objects being operable to generate class files of said source code: preverifying classes of said class files; packaging said executable code into an archive file, said packaging step comprising: preparing an application descriptor file; and including a portion of said application descriptor file in said archive file, said archive file being adapted to be downloaded to and run by the mobile information device.
1. A computer-implemented method comprising the steps of: parsing a specification of said computing application for a mobile information device by using a descriptor element factory, said specification being written in an extended markup language and comprising tags of said markup language corresponding to functions of said application, to create a descriptor object model comprising objects that implement said functions, wherein the parsing comprises reading different ones of said tags with different readers registered in a factory to be instantiated; processing said objects to generate executable code for said application, said processing step further comprising: (i) creating a generation object model according to said specification and (ii) dynamically generating source code based on said descriptor object model and said generation object model by using a generation object factory that produces generation objects, said generation objects being operable to generate class files of said source code: preverifying classes of said class files; packaging said executable code into an archive file, said packaging step comprising: preparing an application descriptor file; and including a portion of said application descriptor file in said archive file, said archive file being adapted to be downloaded to and run by the mobile information device. 13. The method according to claim 1 , wherein said step of parsing said tags comprises verifying said specification against schema definitions of said markup language.