چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Cross-platform UI Development with Xamarin.Forms : Create a Fully Operating Application and Deploy It to Major Mobile Platforms Using Xamarin.Forms

Paul F. Johnson undifferentiated

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۱۵
فرمت
PDF
زبان
انگلیسی
تعداد صفحات
۵ صفحه
حجم فایل
۲۱٫۴ مگابایت
شابک
9781784391195، 9781784394370، 1784391190، 1784394378

دربارهٔ کتاب

Xamarin is an IDE used for the development of native iOS, Android, and Windows, and cross-platform mobile applications in C#. For the mobile developer, that means learning three different languages to create the same application. Even if you use the Xamarin toolchain, you still need to work with three different user interface construction sets. Xamarin is essentially a container in which developers can write any application in C# and use the Xamarin compiler to package and deploy on Android, iOS, or Windows platforms. To top this, Xamarin.Forms plays the role of a single codebase for mobile applications. This book will show you, with fully-coded examples, how to use both the Xamarin toolchain and the Xamarin.Forms library to code once for the three platforms. It goes from the concept and design of a mobile messenger application to its execution. You will be introduced to Messenger - the messaging app - which includes key features such as push notifications, UI, maps, databases, and web services.

Create a fully operating application and deploy it to major mobile platforms using Xamarin.Forms

About This Book

  • Create standard user interfaces on Windows Mobile, Android, and iOS and then make those interfaces look good with ease
  • Design a full-blown application in very little time with just about the entire code being shared
  • Learn how to access platform-specific features and still have the same core code with this handy guide

Who This Book Is For

This book is intended for mobile software developers who are fed up with having three different code sets for the same application. If you want to put your code on all mobile platforms with minimum fuss, and just want to develop but haven't got the time to be digging too far into a particular platform, this is the book for you. Basic knowledge of C# is assumed.

What You Will Learn

  • Create a responsive UI, modified to suit the target platform
  • Understand the basics of designing an application, and the considerations needed for target platforms
  • Construct a complete app using a single codebase
  • Develop attractive user interfaces
  • Bind information to the code behind to generate a reactive application
  • Design an effective portable class library (PCL)
  • Include a Windows Mobile application within your standard Xamarin.Forms application
  • Extend your applications using the Xamarin.Forms Labs library

In Detail

Xamarin is an IDE used for the development of native iOS, Android, and Windows, and cross-platform mobile applications in C#. For the mobile developer, that means learning three different languages to create the same application. Even if you use the Xamarin toolchain, you still need to work with three different user interface construction sets. Xamarin is essentially a container in which developers can write any application in C# and use the Xamarin compiler to package and deploy on Android, iOS, or Windows platforms. To top this, Xamarin.Forms plays the role of a single codebase for mobile applications.

This book will show you, with fully-coded examples, how to use both the Xamarin toolchain and the Xamarin.Forms library to code once for the three platforms. It goes from the concept and design of a mobile messenger application to its execution. You will be introduced to Messenger—the messaging app—which includes key features such as push notifications, UI, maps, databases, and web services. Next, you will learn to plan the UI using Xamarin.Forms for cross-mobile platform development, and move on to creating custom buttons, extending the UI, and connecting to social sites such as Facebook and Twitter.

You will also learn about the limitations of PCL libraries and how they make coding easier. This will be followed by the creation of a SQLite database and a database manager, and the SQLite database's reflection within the database manager. You will then be taken through the use of hardware features with ample coverage of iOS, Android, and Windows Mobile. Finally, the book will conclude by introducing common strategies that allow you to create applications that "just work" without having to reinvent the wheel each time.

Style and approach

A fun and informal approach to creating a mobile application using the most up-to-date cross-platform approach. Each coding chapter includes fully working code examples available for download from the Packt Publishing website.

About This BookCreate standard user interfaces on Windows Mobile, Android, and iOS and then make those interfaces look good with easeDesign a full-blown application in very little time with just about the entire code being sharedLearn how to access platform-specific features and still have the same core code with this handy guideWho This Book Is ForThis book is intended for mobile software developers who are fed up with having three different code sets for the same application. If you want to put your code on all mobile platforms with minimum fuss, and just want to develop but haven't got the time to be digging too far into a particular platform, this is the book for you. Some basic knowledge of C# is assumed.What You Will LearnCreate a responsive UI, modified to suit the target platformUnderstand the basics of designing an application, and the considerations needed for target platformsConstruct a complete app using a single codebaseDevelop attractive user interfacesBind information to the backend code to generate a reactive applicationDesign an effective Portable Class Library (PCL)Include a Windows Mobile application within your standard Xamarin.Forms applicationExtend your applications using the Xamarin.Forms Labs libraryIn DetailXamarin provides a developer with tools to develop effective mobile solutions using the.NET framework. Part of the toolchain is an IDE called Xamarin Studio. Even if you use the Xamarin toolchain, you will still need three different user interface construction sets.This book will show you, with fully-coded examples, how to use both the Xamarin toolchain and the Xamarin.Forms library to code for three platforms at once. It goes from the concept and design of an application to its execution. You will be introduced to common application features such as push notifications, UI, maps, databases, and web services. Next, you will learn to plan the UI using Xamarin.Forms for cross-mobile platform development, and move on to creating custom buttons, extending the UI, and connecting to social sites such as Facebook and Twitter.

کتاب‌های مشابه

Xamarin : Cross-Platform Mobile Application Development

Xamarin : Cross-Platform Mobile Application Development

۴۹٬۰۰۰ تومان

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

۴۹٬۰۰۰ تومان

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

۴۹٬۰۰۰ تومان

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

۴۹٬۰۰۰ تومان

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

۴۹٬۰۰۰ تومان

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

JavaScript mobile application development : create neat cross-platform mobile apps using Apache Cordova and jQuery Mobile

۴۹٬۰۰۰ تومان

Mobile Development with .NET: Build cross-platform mobile applications with Xamarin.Forms 5 and ASP.NET Core 5, 2nd Edition

Mobile Development with .NET: Build cross-platform mobile applications with Xamarin.Forms 5 and ASP.NET Core 5, 2nd Edition

۴۹٬۰۰۰ تومان

Mobile Development with .NET: Build cross-platform mobile applications with Xamarin.Forms 5 and ASP.NET Core 5, 2nd Edition

Mobile Development with .NET: Build cross-platform mobile applications with Xamarin.Forms 5 and ASP.NET Core 5, 2nd Edition

۴۹٬۰۰۰ تومان

INTRODUCING .NET MAUI : build and deploy cross -platform applications using c# and .net multi... -platform app ui

INTRODUCING .NET MAUI : build and deploy cross -platform applications using c# and .net multi... -platform app ui

۴۹٬۰۰۰ تومان

Creating Creating Mobile Apps with Xamarin.Forms

Creating Creating Mobile Apps with Xamarin.Forms

۴۹٬۰۰۰ تومان

معرفی .NET MAUI: ساخت و استقرار برنامه‌های چندسکویی با استفاده از C# و رابط کاربری برنامه‌های چندسکویی .NET

معرفی .NET MAUI: ساخت و استقرار برنامه‌های چندسکویی با استفاده از C# و رابط کاربری برنامه‌های چندسکویی .NET

۴۹٬۰۰۰ تومان

Creating Mobile Apps with Xamarin.Forms

Creating Mobile Apps with Xamarin.Forms

۴۹٬۰۰۰ تومان

قیمت نهایی

۴۴٬۰۰۰ تومان