Smart Card application development for everyone

MULTOS provides an easy way to develop, test and deploy high-security applications. All the information, tools and even a few examples are provided here, free of charge. Even though MULTOS provides a very secure, flexible environment for application execution and data storage, it is relatively simple to build an application in the widely used C language. Smart cards are simple single threaded computing environments, and the C language is ideally matched to MULTOS. It is also possible to develop applications in MULTOS Assembler, or use object-oriented design methods provided by the Java language. The MULTOS platform and the tools we provide allow this flexibility.

Whatever your dialect, your MULTOS applications will be portable to each and every MULTOS smart card OS implementation. No need to re-write the application when you choose a different smart card supplier and no need to re-write the card and application management systems that manage their lifecycles either. MULTOS provides the highest degree of interoperability of any smart card platform, because every MULTOS platform is Type Approved to comply with specifications.

It is now easier than ever to obtain MULTOS smart cards to use to test your application. The new MULTOS Developer Community Card permits developers to use regular MULTOS cards - rather than special test-key Application Developer Cards - to load and test applications. When you order a MULTOS Developer Community Card, you can request Application Load and Delete Certificates for applications using the new web-based StepXpress service from StepNexus, free-of-charge. StepXpress is available 24 hours a day and provides near real-time processing of your certificate requests.

As well as the resources for download, The MULTOS Consortium provides free of charge developer support for application developers and personalisation and card management system developers. Our expert consultants provide public advice via our Developer Support mailbox. They can provide private advice, training and consulting services if required.