Teach your students how to create native apps across platforms and Web apps for today’s most well liked smartphone platforms with Duffy’s PROGRAMMING WITH MOBILE APPLICATIONS: ANDROID(t), iOS, AND WINDOWS(R) PHONE 7. This unique, hands-on tutorial approach combines a clear presentation with a large number of screenshots and step by step instructions to guide students in developing applications for Google(t) Android(t), Apple(R) iOS, and Windows(R) Phone 7. Readers need only one previous semester of programming language instruction for success with this mobile applications book. Students learn how to create native and Web apps for each platform. As readers develop identical apps for each platform, they are able to compare platforms to resolve which they prefer. The book’s complete coverage ranges from platform architecture to native app life cycle management with an emphasis on fundamental programming concepts, including optimization and object-oriented design, where appropriate. The book’s modular approach offers the flexibility to present up-to-date content in a way that best supports your needs. Thought-provoking assignments and writer-written supplements further enhance the presentation. PROGRAMMING MOBILE APPLICATIONS: ANDROID(t), iOS, AND WINDOWS(R) PHONE 7’s unique coverage of more than one platforms emphasizes the portability of apps that students create and encourages a deeper understanding of programming principles to benefit students all the way through their careers.