A one-of-a-kind book on Android application development with Mono for Android The wait is over! For the millions of .NET/C# developers who have been eagerly awaiting the book that will guide them through the white-hot field of Android application programming, this is the book. As the first guide to focus on Mono for Android, this must-have resource dives into writing applications against Mono with C# and compiling executables that run on the Android family of devices. Putting the proven Wrox Professional format into practice, the authors provide you with the knowledge you need to become a…mehr
A one-of-a-kind book on Android application development with Mono for Android The wait is over! For the millions of .NET/C# developers who have been eagerly awaiting the book that will guide them through the white-hot field of Android application programming, this is the book. As the first guide to focus on Mono for Android, this must-have resource dives into writing applications against Mono with C# and compiling executables that run on the Android family of devices.
Putting the proven Wrox Professional format into practice, the authors provide you with the knowledge you need to become a successful Android application developer without having to learn another programming language. You'll explore screen controls, UI development, tables and layouts, and MonoDevelop as you become adept at developing Android applications with Mono for Android.
- Answers the demand for a detailed book on the extraordinarily popular field of Android application development
- Strengthens your existing skills of writing applications and shows you how to transfer your talents to building Android apps with Mono for Android and .NET/C#
- Dives into working with data, REST, SOAP, XML, and JSON
- Discusses how to communicate with other applications, deploy apps, and even make money in the process
Professional Android Programming with Mono for Android and .NET/C# gets you up and running with Android app development today.
Die Herstellerinformationen sind derzeit nicht verfügbar.
Autorenporträt
Wallace B. McClure is a Microsoft MVP, ASPInsider, and member of the national INETA Speaker's Bureau, and has a popular blog and podcast.
Nathan Blevins is an ASPInsider, a public speaker, and blogs at http://nathanblevins.com.
John J. Croft IV is an author, developer, and senior technical manager for Turner Broadcasting System in Atlanta.
Jonathan Dick develops mobile applications, maintains and contributes to several open source projects for mobile, and blogs about it all at http://redth.info.
Chris Hardy, a Microsoft ASPInsider, is a .NET consultant focusing on MonoTouch and Mono for Android development and tweets @chrisntr.
Inhaltsangabe
Foreword xxiii
Introduction Xxv
Chapter 1: Introduction to Android, Mobile Devices, and the Marketplace 1
Chapter 2: Introduction to Mono for Android 17
Chapter 3: Understanding Android/Mono for Android Applications 37
Chapter 4: Planning and Building Your Application's User Interface 59
Chapter 5: Working with Data 105
Chapter 6: Binding Data to Controls 131
Chapter 7: Working with the File System and Application Preferences 183
Chapter 8: Programming with the Device Hardware 207
Chapter 9: Using Multimedia -- Audio, Video, and the Camera 237
Chapter 10: Talking to Other Applications and Libraries 269
Chapter 11: Developing Background Services and Asynchronous Code 289
Chapter 12: Canvas and Drawables: Building Custom Android Graphics 323
Chapter 13: Working with Location Information 371
Chapter 14: Internationalization and Localization 393
Chapter 15: Sharing Code between Mono for Android, Monotouch, and Windows Phone 7 417
Chapter 16: Preparing and Publishing Your Application to the Market 445
Chapter 17: Android Tablets 469
Appendix a: Tips for Developers and the Future of Mono and Android 495