Java的运行环境，加上Java语言自身的跨平台特性，Java成为了编写手机游戏时最常使用的语言之一。用于在手机上运行的Java一般按照J2ME标准进行编程。
最新发展.
与定位系统结合.有些游戏（如Ingress、Pokémon GO等）利用了手机的GPS功能，可以显示玩家目前所在的位置，并以此为基础与玩家进行互动。
多人在线游戏.与电脑上的大型多人线上游戏（MMO）类似，手机可以通过以下连接方式进行多人在线游戏：玩家之间除了可以