万本电子书0元读

万本电子书0元读

顶部广告

Xamarin 4 By Example电子书

售       价:¥

9人正在读 | 0人评论 9.8

作       者:Matteo Bortolu,Engin Polat,

出  版  社:Packt Publishing

出版时间:2016-08-01

字       数:127.2万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Design, develop, and publish your own mobile apps for iOS and Android using C# and Xamarin Studio About This Book Explore the exciting features of Xamarin Studio while learning to develop your own applications Develop a complete application from conceptualization through to publishing it on the app store The book walks you through the basics of cross-platform development with Xamarin using examples and best practices and tips for cross platform solutions. Who This Book Is For If you want to develop your own applications and want to explore the features of Xamarin Studio, then this is the book for you. It is expected that you have a basic understanding of technologies in mobile development, but prior knowledge of Xamarin is not required. What You Will Learn Understand the software development lifecycle for mobile applications Use Xamarin Studio and its wide range of features to write your programs in C# Use different options to create multi-platform applications using Xamarin and develop a cross-platform extension method Work with Xamarin forms and various UI controls Integrate synchronous and asynchronous communication module within your app Render images to work with Android and iOS Link a third-party application to your solution In Detail The mobile app market is increasing exponentially every year. Xamarin Studio with its modern and powerful IDEs makes creating applications a lot easier by simplifying the development process. Xamarin will allow you and your team to create native applications by taking advantage of one of the most evolved programming language in the world: C#. This book will provide you with the basic skills you need to start developing mobile apps using C# and Xamarin. By working through the examples in each chapter, you will gain hands-on experience of creating a complete app that is fully functional by all means. Finally, you will learn to publish the app you created on the app market. Each project in this book will take you one step closer to becoming a professional app developer. Style and approach The step-by-guide will walk you through the process of creating an application of with the help of small projects that will teach you everything you need to know to build a complete application of your own.
目录展开

Xamarin 4 By Example

Xamarin 4 By Example

Credits

About the Authors

About the Reviewers

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Getting Started with Xamarin

Take off

From Mono to Xamarin

From Xamarin to native

Xamarin cross-platform

What do we need to start?

Xamarin Studio

The editor

The global search

The key bindings

Policies

Code template

Source analysis

Regions and comments

Mobile Development Software Development Lifecycle

Idea

Design

User experience design

User Interface design

Development

Testing

Deployment

Distributing through Apple Connect

Distributing through Google Play

Distributing through Windows Store

Feedback

Summary

2. Sharing Code between Platforms

Shared Project

Example an extension method to translate text

Idea

Design

Development

Portable Class Library

A multiplatform PCL connectivity plugin

Idea

Development

MVVM pattern a quick overview of theory

MVVM pattern example – split the bill

Idea

Design

Development

The core portable application

Summary

3. Exploring the UI Controls

The user's point of view

Xamarin.Forms

Rendering Model

The Application class

The Properties dictionary

The MainPage property

Pages

ContentPage

MasterDetailPage

Menu page

Menu item

Content pages

MenuListData

Menu List View

Root page

NavigationPage

Push and Pop

TabbedPage

CarouselPage

Layouts

StackLayout

LayoutOptions

AbsoluteLayout

RelativeLayout

Grid

ContentView

ScrollView

Frame

Views

ActivityIndicator

BoxView

Button

DatePicker

Editor

Entry

Image

Label

ListView

OpenGLView

Picker

ProgressBar

SearchBar

Slider

Stepper

Switch

TableView

TimePicker

WebView

Cells

Pop-ups

Gestures

Fonts

Colors

Summary

4. Data – the Monkeys Catalog

Mobile architectural pattern

Presentation, business, and data layers

Inside the layers

The Monkeys catalog

Base folders

Base entities

Base data layer

Create

Read

Update

Delete

Base business layer

Core folder

Core entities

Core data layer

Core business layer

Presentation

Summary

5. Cloud and Async Communication

Communication

Data, format, and channel

Sync and async communication

Example project - Xamarin Fast Food

Service layer

Presentation Layer

Services

Web Service Description Language

RESTful APIs

How to request data

Parameters needed in the data request

Structure of data in response

Error messages to display

Example project Weather

Data model

Service layer

Presentation layer

Ideas

Summary

6. Custom Renderers

Rendering model

Custom renderers

Rounded image example

App linking example

Summary

7. Monkey Puzzle Game – Processing Images

Monkey Puzzle Game

Starting up – the first prototype

Loading images from the Web

Taking pictures and loading an image from the gallery

Summary

8. The People Around Me Application

What is People Around Me doing?

Installing Windows 10

Downloading Windows 10

Installing Windows 10 via BootCamp

Installing Visual Studio 2015

Installing Xamarin

Creating the project

Checking the Android SDK installations

Check Android virtual devices installation

Summary

9. Testing – Spot the bugs

Debugging a Xamarin project

Creating a sample project

Setting a breakpoint

Starting a debug session

Usage of log panels

Application output window

Android device log

Xamarin Profiler

Launching the Profiler

The Xamarin.UITest framework

Creating a sample UITest project

Summary

10. Publishing to the Market

What is store?

Publishing to the Apple App Store

Apple Developer Portal steps

Visual Studio steps

Publishing to the Google Play Store

Preparing Project to Compile

Creating a package

Publishing an application on the Google Play Store

Publishing to the Windows Store

Summary

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部