1 option
Professional Android programming with Mono for Android and .NET/C# / Wallace B. McClure ... [et al.].
- Format:
- Book
- Author/Creator:
- McClure, Wallace B., author.
- Series:
- Wrox professional guides Professional Android programming with Mono for Android and .NET/C#
- Language:
- English
- Subjects (All):
- Android (Electronic resource).
- Application software--Development.
- Application software.
- Mobile computing.
- Physical Description:
- 1 online resource (556 p.)
- Edition:
- 1st edition
- Other Title:
- Android programming with Mono for Android and .NET/C#
- Place of Publication:
- Indianapolis, Ind. : Wiley Pub., 2012.
- Language Note:
- English
- System Details:
- text file
- Summary:
- 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 be
- Contents:
- Professional AndroidTM Programming With Mono For Android And .Net/C#; Contents; Foreword; Introduction; Chapter 1: Introduction to Android, Mobile Devices, and the Marketplace; Product Comparison; The .NET Framework; Mono; Mono for Android; Mono for Android Components; Development Tools; Mobile Development; Getting Around Support Issues; Design Issues; Android; History of Android; Writing Web-Based Applications for Android; Writing Native Applications for Android; Android Development Issues; Android SDK Tools; Android Development Costs; Cross-Platform Alternatives; Other Cross-Platform Tools
- Considerations for Selecting a Cross-Platform ToolHow Does the Tool Allow You to Author Your Application?; What Device Features Does the Tool Support?; What Platforms Does the Tool Support?; What Skill Sets Does the Tool Require?; What Tools Exist to Support Development?; How Active Are the Development Community and Support Channels?; What Are the Successful Application Deployments for This Tool?; Summary; Chapter 2: Introduction to Mono for Android; Before You Begin Developing; What Is Mono?; Mono Implementation Goals; Mono Standards; What Is Mono for Android?
- Why Do I Need Mono for Android?Familiar Development Environment; Familiar API and Library Structure; What Are the Trade-Offs of Working with Mono for Android?; Waiting for Improvements; Taking a Potential Performance Hit; Memory Management; What Do I Need for the Mono for Android Development Environment?; Java SDK; Android SDK; Visual Studio; Visual Studio Development with Mono for Android; General Setup; Building Hello Android; Logging; Debugging; Testing; Deploying; Mono for Android Development with MonoDevelop; General Setup; Building Hello Android; Logging; Debugging; Testing; Deploying
- SummaryChapter 3: Understanding Android/Mono for Android Applications; What Is an Android Application?; The Building Blocks of an Android Application; Activities; Services; Content Providers; Broadcast Receivers; Communicating between Components: Android Intents; Binding the Components: The Android Manifest; Android Manifest Basics; Editing the Manifest for Mono for Android via Visual Studio; Summary; Chapter 4: Planning and Building Your Application's User Interface; Guidelines for a Successful Mobile UI; Building an Android UI; Views; Design Surface; Choosing a Control Layout
- AbsoluteLayoutFrameLayout; LinearLayout; RelativeLayout; TableLayout; Optimizing Layouts; Designing Your User Interface Controls; TextView; EditText; AutoCompleteTextView; Spinner; Button; Check Box; Radio Buttons and Groups; Clocks; Pickers; Images; ImageView; ImageButton; Gallery; Virtual Keyboards; Selecting Your Virtual Keyboard; Removing the Keyboard; Controlling Your Menus; Introducing the Menu System; Menus; Submenus; Context Menus; Defining Menus as a Resource; Menus; Context Menus; Resolution-Independent UI; Supporting Various Screen Resources; Supporting Screen Sizes
- Supporting Pixel Densities
- Notes:
- "Programmer to programmer."
- Includes index.
- ISBN:
- 9786613650993
- 9781280674068
- 1280674067
- 9781118222157
- 1118222156
- OCLC:
- 781614591
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.