Symbian操作系统占有大额的智能手机终端市场,Symbian C++应用程序开发难度较高,融入了多种平台特性。Windows Mobile是微软主推的智能手机应用平台,传统的Windows程序员可以比较轻松的完成由PC客户端至手机客户端开发的过渡。Android智能平台由Google公司主导,基于Linux嵌入式内核,融合大量成熟的基础类库,上层应用基于Java开发,难度较小,市场未来值得关注。