原生顾客终端应用程序与B/S结构的Web应用刚好相反。原生推广客户端应用程序基于Java语言开发,它一般是安装在移动终端设施上,所以它可以灵活地调用移动终端的各种硬件功能,如手机摄像头、扬声器、速度传感器等。 因此,这种开发技术的特征是用户可以从终端应用市场上自由下载所需的软件。 但针对不一样的移动操作系统,需要单独开发相应的应用程序,增加了开发本钱。