手机编程分客户端应用程序(传统的C/S模式)和浏览器(B/S)方式。
客户端应用程序常用的主要有JAVA(用Eclipse调试开发)、FLEX(可用eclipse或flex builder),上手慢些,但用户页面设计效果好,能给用户很好的体验。适合开发游戏等用户界面复杂的程序,不同平台会有所不同。后台服务程序和数据库没有限制。
浏览器方式,前端通常使用Html5、javascript、CSS等,后台可与jsp、php通信,数据库没有限制。这种方式,开发速度快,适合开发企业级、对用户界面要求不高、注重数据交互传输的应用。