Series 60 smartphone developers are deploying the next wave of mobile services. With more than 60% of all mobile phone manufacturers licensing Series 60 Platform, Series 60 represents the smartphone market with the largest user base for mobile application developers.To help nurture this growing market, Nokia has worked directly with EMCC Software, a leading Symbian and Series 60 Competence Center, to create Developing Series 60 Applications, the definitive guide to Series 60 development for C++ programmers and software designers. Fully reviewed by Nokia's subject matter experts, the authors cover the entire development process -- from design, programming, and testing to debugging and deployment -- while providing sixty complete projects, each with full C++ source code and installation scripts.Series 60 development tools, IDEs, and C++ SDKsThe underlying Symbian OSApplication design with the Series 60 framework architectureUser interface controls, menus, dialogs, lists, and editorsBasic and advanced Series 60 communications APIsMultimedia development: drawings, fonts, bitmaps, animation, and audioInvoking standard application views and using application enginesBuilding more powerful applications with C++ APIsSeries 60 Developer Platforms 1 and 2.