Cargando…

Xamarin mobile application development for Android : develop, test, and deliver fully featured Android applications using Xamarin /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Panigrahy, Nilanchala (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Edición:Second edition.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: The Anatomy of an Android App""; ""The Android platform""; ""Versions of Android""; ""The Linux kernel""; ""Native libraries""; ""The Android runtime""; ""The application framework""; ""The application layer""; ""The building blocks of the Android application""; ""The Android packages (.apk)""; ""The application manifest""; ""Activities""; ""The life cycle of an activity""; ""The events of an activity""; ""Fragments""
  • ""The fragment life cycle""""Services""; ""Content providers""; ""Broadcast receivers""; ""Views and ViewGroups""; ""Declarative versus programmatic View creation""; ""User interface widgets""; ""Common layouts""; ""Adapter layouts""; ""XML layout files""; ""Element and attribute names""; ""The View and layout identifiers""; ""Using XML layouts from activities""; ""Intents""; ""Resources""; ""The R.java file""; ""Summary""; ""Chapter 2: The Xamarin.Android Architecture""; ""Getting started with Xamarin""; ""Why Xamarin.Android?""; ""The benefits of using Xamarin.Android""
  • ""The drawbacks of using Xamarin.Android""""What is Mono?""; ""Mono and Dalvik side by side""; ""The Java Native Interface""; ""Peer objects""; ""Xamarin.Android application packaging""; ""The Android bindings design""; ""Design principles""; ""C# properties""; ""Delegates""; ""Constants to enumerations""; ""Development environments""; ""Xamarin Studio""; ""Xamarin for Visual Studio""; ""IDE comparison""; ""Compatibility""; ""Summary""; ""Chapter 3: Creating the Points Of Interest App""; ""The sample POIApp""; ""Installing Xamarin.Android""; ""Installing platforms and tools""; ""Tools""
  • ""The Android platform APIs""""The Android platform Extras""; ""Creating Android Virtual Devices""; ""Cloning a virtual device""; ""Speeding up the Android emulator""; ""Using the x86 emulator""; ""Third-party emulator solutions""; ""The Xamarin Android Player""; ""Genymotion""; ""Creating the POI app""; ""The Xamarin Studio IDE""; ""The Project Options view""; ""Understanding the project structure""; ""The Xamarin Studio layout designer""; ""The designer content layout""; ""The Document Outline and Properties pads""; ""Toolbox""; ""Setting the target framework""
  • ""Setting the app icon and package name""""The launcher activity""; ""Running and debugging the app""; ""Debugging with an Android device""; ""Enabling USB debugging""; ""Installing a USB driver""; ""Running apps on a device""; ""Behind the scenes""; ""The peer object""; ""The AndroidManifest.xml file""; ""Summary""; ""Chapter 4: Adding a List View""; ""Creating the POI ListView layout""; ""Creating POIListActivity""; ""Creating the POI list row layout""; ""Adding a RelativeLayout view group""; ""Adding an ImageView widget""; ""Adding a LinearLayout widget""