This chapter is from the book
7.6 Summary
Despite the similarities in APIs and development tools between the J2ME and J2SE/J2EE platforms, experienced J2SE/J2EE developers do not automatically become good mobile Java developers. We need to understand the special characteristics of mobile devices, wireless networks, and mobile users. Then, we can design and optimize smart mobile clients using the best-practice guidelines laid out in this chapter. In the rest of this book, we explore J2ME tools and frameworks that help us to apply those best practices in mobile enterprise applications.