The Resource Xamarin Studio for Android programming : a C# cookbook : over 50 hands-on recipes to help you get to drips with Xamarin Studio and C# programming to develop market-ready Android applications, Mathieu Nayrolles

Xamarin Studio for Android programming : a C# cookbook : over 50 hands-on recipes to help you get to drips with Xamarin Studio and C# programming to develop market-ready Android applications, Mathieu Nayrolles

Label
Xamarin Studio for Android programming : a C# cookbook : over 50 hands-on recipes to help you get to drips with Xamarin Studio and C# programming to develop market-ready Android applications
Title
Xamarin Studio for Android programming
Title remainder
a C# cookbook : over 50 hands-on recipes to help you get to drips with Xamarin Studio and C# programming to develop market-ready Android applications
Statement of responsibility
Mathieu Nayrolles
Title variation
C# cookbook
Creator
Author
Subject
Language
eng
Summary
Annotation
Member of
Cataloging source
UMI
Dewey number
005.25
Illustrations
illustrations
Index
index present
LC call number
QA76.774.A53
Literary form
non fiction
Nature of contents
dictionaries
Series statement
Quick answers to common problems
Summary expansion
Over 50 hands-on recipes to help you get grips with Xamarin Studio and C# programming to develop market-ready Android applicationsAbout This Book Create Android applications with C# and Xamarin Reuse your Android application to develop iOS and Windows Phone applications Leverage the easy-to-succeed recipes to exploit the latest Android releases and develop new applicationsWho This Book Is ForIf you have already developed an Android applications with Java and you now intend to use C# and Xamarin Studio's capabilities, or if you have never taken the dive into mobiles, then this book is for you. It would be helpful to have some C# experience so you follow the recipes in this book, though knowledge of Android is not required.What You Will Learn Build a GUI for your Android applications Explore Android activities and understand configuration changes Manage multiscreens, icons, and multimedia in your applications Start and bind Android services and create notifications Create beautiful applications using the camera and animations Effectively couple your phone's hardware with applications Integrate advertisements and select the right advertisement providers for your applicationsIn DetailMultiplatform applications have taken the development world by storm. This has revolutionized the selection of the right tools for the efficient development and deployment of applications. Xamarin studio is emerging as the preferred choice among .NET/C# developers. It enables them to design cross-platform applications using their favorite language and IDE. Xamarin studio is supported by the Mac OS and Windows platforms, and you can develop your own applications for iOS, Windows, or Android with its help.This book takes you through all the stages of application development, right from getting started with Xamarin and developing a GUI to putting up your application on the store. The recipes will help you in acquiring sufficient knowledge to go about creating applications.Starting with introducing Xamarin studio, its underlying technologies, and the Android ecosystem, the book goes on to cover the graphical aspects of creating Android applications. Moving on, you will learn more about data management with Android services. This is followed by techniques on how to interact with the Android OS and the phone's hardware, before finally concluding with mobile advertisements and Google Play. By the end of this book, you will have discovered all the specialties related to developing Android application with Xamarin Studio.Style and approachThis book is organized around hands-on and practical recipes that focus on the development of Android applications using C# and Xamarin. Each recipe is easy to follow to help you progress efficiently through the book
Label
Xamarin Studio for Android programming : a C# cookbook : over 50 hands-on recipes to help you get to drips with Xamarin Studio and C# programming to develop market-ready Android applications, Mathieu Nayrolles
Publication
Note
Includes index
http://library.link/vocab/branchCode
  • net
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Introduction; Installing the Xamarin suite; Building a Hello World App!; Chapter 2: Mastering the Life and Death of Android Apps; Introduction; Understanding Android activities; Practicing the activities' lifecycles; Going through state-saving management; Chapter 3: Building a GUI; Introduction; The multiscreen application; Using form elements; Using rotation; Adding layouts; Customizing components; Chapter 4: Using Android Resources; Introduction
  • Creating a SplashScreenUsing an icon for your application; Playing a song; Playing a movie; Chapter 5: Using On-Phone Data; Introduction; Storing preferences; Simple file reading/writing; Serializing and deserializing objects into files; Using the SQLite database; Chapter 6: Populating Your GUI with Data; Introduction; Populating simple objects; Populating the datepicker; Populating the spinner; Populating ListView; Creating a custom adapter; Chapter 7: Using Android Services; Introduction; Implementing a started service; Implementing a bound service; Send notifications from your service
  • Creating a news feed serviceChapter 8: Mastering Intents -- A Walkthrough; Introduction; Opening external applications; Monitoring time; Application monitoring; Solving equations; Sending an SMS; Chapter 9: Playing with Advanced Graphics; Introduction; Using the camera; Taking screenshots with the camera; Creating animations; Creating your own gestures; Chapter 10: Taking Advantage of the Android Platform; Introduction; Mastering fragments; Exploring Jelly Bean; Exploring KitKat; Integrating maps; Chapter 11: Using Hardware Interactions; Introduction; Beaming messages with NFC
  • Using the accelerometer and other sensorsUsing Bluetooth; Using GPS; Chapter 12: Debugging and Testing; Introduction; Debugging in an emulator; Debugging on a phone; Unit testing; Chapter 13: Monetizing and Publishing Your Applications; Introduction; Creating an Ad unit; Installing the required SDKs; Integrating advertisements in your applications; Preparing your application for publishing; Publishing your application; Conclusion; Appendix: Mono -- The Underlying Technology; Index
Control code
ocn935327036
Dimensions
unknown
Extent
1 online resource
Form of item
online
Isbn
9781849691406
Media category
computer
Media MARC source
rdamedia
Media type code
c
Other control number
9781849691406
http://library.link/vocab/ext/overdrive/overdriveId
884700
http://library.link/vocab/recordID
.b34166804
Sound
unknown sound
Specific material designation
remote
System control number
  • (OCoLC)935327036
  • ebl1849691401

Library Locations

    • Deakin University Library - Geelong Waurn Ponds CampusBorrow it
      75 Pigdons Road, Waurn Ponds, Victoria, 3216, AU
      -38.195656 144.304955
Processing Feedback ...