Разработка мобильных приложений на C# для iOS и Android [Вячеслав Черников] (pdf) читать постранично, страница - 3
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (39) »
думаете об этой книге, – что понравилось или, может быть, не понравилось. Отзывы важны для нас, чтобы выпускать книги, которые
будут для вас максимально полезны.
Вы можете написать отзыв на нашем сайте www.dmkpress.com, зайдя
на страницу книги и оставив комментарий в разделе «Отзывы и рецензии». Также можно послать письмо главному редактору по адресу
dmkpress@gmail.com; при этом укажите название книги в теме письма.
Если вы являетесь экспертом в какой-либо области и заинтересованы в написании новой книги, заполните форму на нашем сайте по
адресу http://dmkpress.com/authors/publish_book/ или напишите в издательство по адресу dmkpress@gmail.com.
Скачивание иСхОднОгО кОда примерОв
Скачать файлы с дополнительной информацией для книг издательства «ДМК Пресс» можно на сайте www.dmkpress.com или www.дмк.рф
на странице с описанием соответствующей книги.
СпиСОк ОпечатОк
Хотя мы приняли все возможные меры для того, чтобы обеспечить
высокое качество наших текстов, ошибки все равно случаются. Если
вы найдете ошибку в одной из наших книг – возможно, ошибку в основном тексте или программном коде, – мы будем очень благодарны,
если вы сообщите нам о ней. Сделав это, вы избавите других читателей от недопонимания и поможете нам улучшить последующие издания этой книги.
Нарушение авторских прав 7
Если вы найдете какие-либо ошибки в коде, пожалуйста, сообщите
о них главному редактору по адресу dmkpress@gmail.com, и мы исправим это в следующих тиражах.
нарушение автОрСких прав
Пиратство в интернете по-прежнему остается насущной проблемой.
Издательство «ДМК Пресс» очень серьезно относится к вопросам защиты авторских прав и лицензирования. Если вы столкнетесь в интернете с незаконной публикацией какой-либо из наших книг, пожалуйста, пришлите нам ссылку на интернет-ресурс, чтобы мы могли
применить санкции.
Ссылку на подозрительные материалы можно прислать по адресу
электронной почты dmkpress@gmail.com.
Мы высоко ценим любую помощь по защите наших авторов, благодаря которой мы можем предоставлять вам качественные материалы.
Введение
Данная книга представляет собой практическое руководство для инженеров, уже овладевших основами разработки, а также руководителей или fullstack-разработчиков, которым в том числе необходимо
создавать и поддерживать мобильные приложения. Все примеры
даны на языке C# (фреймворк Xamarin.Forms).
Книга разделена на две части: в первой рассмотрен процесс выбора инструментов, проектирования и создания «скелета» (базовой
структуры) проекта, а во второй – представлены практические решения для самых частых задач, с которыми сталкиваются разработчики.
Ниже приведено краткое содержание каждой части и главы.
Часть I. Закладываем правильный фундамент
Как не построить большой дом без фундамента и грамотного проекта, так и реальное программное обеспечение без правильной архитектуры превращается в «миску спагетти» через 1–2 года развития.
В главе 1 мы начнем с общего знакомства с инструментами кроссплатформенной разработки, включая PhoneGap, ReactNative, Flutter,
Xamarin и Qt. Сравним заложенные в эти фреймворки архитектуры,
что позволит нам лучше понять их работу в сравнении с нативными.
В главе 2 мы опишем алгоритм создания «скелета» приложения
(архитектура и структура кода) на основе легковесной онлайн-документации.
С главы 3 начнется погружение в архитектуру, и далее в главе 4
мы рассмотрим, какие есть особенности реализации различных компонентов приложения на базе MVVM и многослойной архитектуры,
а также то, каким образом эти модули лучше связывать между собой.
И завершим мы первую часть книги описанием Mobile DevOps для
выстраивания коммуникации в команде на базе технической документации, а также использования облачных инструментов для автоматической сборки и тестирования приложений (глава 5).
Часть II. Практические советы на каждый день
В этой части будут представлены практические советы по следующим темам:
Введение 9
глава 6 «Иконочные шрифты вместо растровых картинок»;
глава 7 «Работаем с состояниями экранов»;
глава 8 «Дополнительные анимации при переходе экрана из
одного состояния в другое»;
глава 9 «Использование FastGrid для создания сложного интерфейса»;
глава 10 «Работа с сетевыми сервисами Json/REST»;
глава 11 «Авторизация с помощью нативных библиотек Facebook, ВКонтакте, а также с помощью OAuth».
Часть
I
ЗАК ЛАДЫВАЕМ
ПРАВИЛЬНЫЙ
ФУНДАМЕНТ
Глава
1
Особенности разработки
мобильных приложений
Архитектуру программных продуктов можно сравнить со скелетом,
расположением и связями внутренних органов человека. Именно поэтому в реальных проектах архитектуре следует уделять особое внимание. Чтобы лучше понимать особенности разработки мобильных
приложений (кроссплатформенных и нативных), мы рассмотрим архитектуры популярных кроссплатформенных фреймворков.
Самих фреймворков сейчас существует очень много, но с
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (39) »
Последние комментарии
21 часов 10 минут назад
21 часов 27 минут назад
21 часов 39 минут назад
21 часов 44 минут назад
1 день 16 минут назад
1 день 20 минут назад