// The Motorola Ecosystem

Introducing MOTOMAGX

MOTOMAGX DevicesWith more than 10 million Linux-based handsets shipped worldwide (as of Q3 2007), Motorola is a leader in mobile Linux innovation – and this is just the beginning. MOTOMAGX™, Motorola's mobile Linux platform, is the next significant step in demonstrating our commitment to mobile Linux and will play a key role in supporting Motorola's strategy.

Building on the global success of Motorola's earlier Linux-based platforms, MOTOMAGX incorporates best-of-breed open technologies to deliver new levels of openness, flexibility and support for third-party applications on Motorola mobile devices. The MOTOMAGX platform supports applications developed in Java™ ME, with plans to introduce development environments for both WebUI and native Linux applications in upcoming releases.

One Platform, Three Ways to Develop

Java ME is deployed on more than 2.1 billion phones (Sun Microsystems, 02/08), and 8 out of 10 new mobile devices sold in the marketplace today are Java-enabled. Because Java applications abstract the details of the platform, developers can more easily port their applications to other devices, such as set-top boxes and desktop PCs. Today, the Java support in MOTOMAGX provides a robust environment for developers producing new content, and is ideal for light to medium-weight applications such as gaming and entertainment. And Motorola continues to extend MOTOMAGX Java, with support planned for the Motorola-led JSRs known as MIDP 3.0.

Development EnvironmentsUsing the latest web technologies, WebUI will enable the creation of innovative services and applications that can interact with the web. WebUI, based on the open source WebKit engine, will allow developers to use the XHTML, JavaScript, CSS, and AJAX technologies that are currently used to create web pages and Web 2.0 services. WebUI goes beyond web browsing by offering APIs for trusted applications to access native phone services. Leveraging the expertise of the web development community, WebUI opens up exciting new possibilities for developers to extend their business to the mobile arena.

Finally, the native Linux development environment will include the APIs that comprise lower-level mobile handset functions, such as dialing, setup, data synchronization, and device management. Native applications written in C or C++ will be able to interact directly with the lower-level services of the MOTOMAGX platform, offering superior performance for processor-intensive or media-intensive applications and greater integration with the platform. Native applications will also provide compelling experiences such as multimedia and games. To create these advanced experiences using the native APIs, developers can tap into the resources of the large Linux ecosystem and the open source community.

Combined with the relevant tools available through Motorola's MOTODEV Studio and the developer resources of the MOTODEV developer network, the MOTOMAGX platform will help foster developer innovation and accelerate time to market for value-added applications.

Note: Visit MOTODEV's MOTOMAGX page »