A middleware services layer for a platform system for a mobile terminal
for a wireless telecommunications system, the platform system including a
mobile terminal platform assembly having a software services component,
and application software loaded, installed and run in said mobile
terminal platform assembly. The middleware services layer comprises at
least one application programming interface (API) for providing access to
the mobile terminal platform assembly for loading, installing and running
application software in said mobile terminal platform assembly; and, at
the same time, isolates the platform assembly from the applications via
the at least one API.