Binary Runtime Environment for Wireless (BREW)
BREW is a product from QUALCOMM and it is a powerful platform for creating exciting applications on a wide variety of mobile devices. BREW is used to develop mobile applications for playing games, sending messages, sharing photos, etc. BREW is widely used in U.S. as their leading wireless providers Alltel and Verizon are currently offering phones that support BREW. This allows easily porting of the mobile applications in mobile devices for the application developers.
BREW has large user base in parts of Asia including Japan and South Korea.
BREW developers typically use the C or C++ programming language in combination with the BREW API to develop mobile games for BREW devices. It also supports other software development technologies such as XML and even Java. BREW can run as intermediary between a game and the underlying phone's operating system. It also supports native code which enable a game to be compiled specifically for a certain phone's processor. The essential components that you need to acquire when you desired to developed mobile game using BREW are listed as follow: