Cross-platform UI Development with Xamarin.Forms - PDF

Download Full Version of the eBook "Cross-platform UI Development with Xamarin.Forms - PDF"

Cross-platform UI Development with Xamarin.Forms by Paul F. Johnson
Xamarin - это IDE, используемая для разработки нативных iOS, Android и Windows, а также кроссплатформенных мобильных приложений на C#. Для мобильного разработчика это означает изучение трех разных языков для создания одного и того же приложения. Даже если вы используете инструментарий Xamarin, вам все равно придется работать с тремя разными наборами средств построения пользовательского интерфейса. Xamarin - это, по сути, контейнер, в котором разработчики могут написать любое приложение на C# и использовать компилятор Xamarin для упаковки и развертывания на платформах Android, iOS или Windows. В довершение всего, Xamarin.Forms играет роль единой кодовой базы для мобильных приложений.

В этой книге на полностью кодированных примерах вы узнаете, как использовать инструментарий Xamarin и библиотеку Xamarin.Forms, чтобы один раз написать код для трех платформ. В ней вы пройдете путь от концепции и дизайна мобильного приложения для обмена сообщениями до его реализации. Вы познакомитесь с Messenger - приложением для обмена сообщениями, которое включает такие ключевые функции, как push-уведомления, пользовательский интерфейс, карты, базы данных и веб-службы. Далее вы научитесь планировать пользовательский интерфейс с помощью Xamarin.Forms для разработки под кросс-мобильные платформы, перейдете к созданию пользовательских кнопок, расширению пользовательского интерфейса и подключению к социальным сайтам, таким как Facebook и Twitter.

Вы также узнаете об ограничениях библиотек PCL и о том, как они облегчают кодирование. Затем последует создание базы данных SQLite и менеджера баз данных, а также отражение базы данных SQLite в менеджере баз данных. Затем вам расскажут об использовании аппаратных возможностей с подробным освещением iOS, Android и Windows Mobile. Наконец, в конце книги будут представлены общие стратегии, позволяющие создавать приложения, которые "просто работают", без необходимости каждый раз изобретать колесо.


59
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!