•Java – J2ME |
||
•Java for mobile phones |
||
•Popular with carriers – allows applications to
run in a virtual machine environment (safer applications) |
||
•C or C++ “native” code using low-level APIs |
||
•Middleware Models |
||
•Abstract away some low-level details (in some
cases a “Platform” instead of a “Device”) |
||