КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 718551 томов
Объем библиотеки - 1435 Гб.
Всего авторов - 275941
Пользователей - 125313

Новое на форуме

Новое в блогах

Впечатления

Serg55 про Борискин: Просто жизнь… (СИ) (Альтернативная история)

слабовато

Рейтинг: 0 ( 0 за, 0 против).
DXBCKT про Джеймс: Пятьдесят оттенков серого (Современная проза)

Вообще-то если я вижу книгу непонятной мне серии которую я не опознаю (в данном случае серии «Книга покорившая мир», которую я вообще первый раз наблюдаю)) в оформлении «мне плевать как там и что» (т.е когда ВООБЩЕ НЕТ никаких ОБЩИХ признаков принадлежности к серии и каждый новый том «лепится» по своему), с неизвестным западным автором и пафосной аннотацией по типу «НУ БЛИН... ВО-О-О-Т ЭТ-О-О КруТ-Т-Т-ьььь» (подставить нужное:

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
kiyanyn про Зайцев: Спасти веру предков, или вынужденные язычники (Альтернативная история)

Очередной безграмотный технологически автор, у которого капитан милиции в XI веке ухитряется воспроизвести револьвер, казнозарядное ружье, патрон, и даже нарезную артиллерию...

Трусливая Европа, которая воевать не умеет etc etc...

Вобщем, стандартный набор российского патриота :)

Интересно другое... Всегда читерство основано на использовании технологий, в свое время разработанных именно этой самой жуткой Европой. Это не смущает? :)

Рейтинг: -1 ( 0 за, 1 против).
pva2408 про Дестито: Путь Культиватора. Второй Том (Самиздат, сетевая литература)

Добавлено три новых главы

Рейтинг: +1 ( 1 за, 0 против).
Fukuda про Агафонов: Неудачник в школе магии (Самиздат, сетевая литература)

До прочтения данного произведения я относился скептически к подобным жанрам, особенно 18+. Но я был действительно приятно удивлён и две недели не мог оторваться от чтения. Наконец дочитав, решил написать отзыв. Чем больше думаю об этом, тем труднее выбрать точную оценку. Книга мне безумно понравилась, и я без угрызения совести могу сказать, что обязательно её перечитаю в будущем. Однако некоторые моменты испортили общее

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).

Разработка мобильных приложений на C# для iOS и Android [Вячеслав Черников] (pdf) читать постранично, страница - 1

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Вячеслав Черников

Издание рекомендовано как опытным, так и начинающим программистам,
интересующимся разработкой мобильных приложений. Также оно может
быть использовано в качестве пособия в вузах, центрах дополнительного
образования и др.
Желаем приятного чтения!
За плечами Вячеслава Черникова более 15 лет работы
в области разработки и эксплуатации программного
обеспечения. Он является экспертом в области облачных,
мобильных и инновационных технологий Microsoft; в
прошлом Microsoft MVP, Nokia Champion, Qt Ambassador,
сертифицированный разработчик на Qt и Xamarin, победитель
российских и международных конкурсов, хакатонов. Стаж
преподавания студентам и школьникам более 7 лет. Вячеслав
Черников активно выступает на конференциях, пишет
руководства и статьи, проводит вебинары и учебные курсы по
разработке мобильных и облачных бизнес-приложений.
ISBN 978-5-97060-805-0
Интернетмагазин:
www.dmkpress.com
Оптовая продажа:
КТК «Галактика»
e mail: books@alians-kniga.ru

www.дмк.рф

9 785970 608050

Разработка мобильных приложений на C# для iOS и Android

Данная книга в сжатой форме описывает целостный процесс создания
приложений для смартфонов и планшетов:
• особенности мобильных операционных систем и устройств;
• выбор инструментов для разработки;
• подготовка рабочей документации в духе Agile;
• проектирование структуры и архитектуры решения;
• создание автоматизированного конвейера Continues Integration/
Continues Delivery;
• мониторинг работоспособности конечного продукта на устройствах
реальных пользователей.
Все примеры приведены на языке C#.

Разработка
мобильных приложений
на C# для iOS и Android

Вячеслав Черников

Разработка
мобильных приложений
на C# для iOS и Android
Сравнение нативных и кроссплатформенных
инструментов на примере Xamarin, ReactNative,
PhoneGap, Qt и Flutter.
Проектирование и техническая документация для кода.
Архитектура и структура проекта,
раскладываем все по местам.
Mobile DevOps и автоматизация сборки,
тестирования, поставки и мониторинга.
Практические советы на каждый день

Москва, 2020

УДК 004.4
ББК 32.973.202
Ч49

Ч49

Черников В. Н.
Разработка мобильных приложений на C# для iOS и Android. – М.: ДМК
Пресс, 2020. – 188 с.: ил.
ISBN 978-5-97060-805-0
Данная книга в сжатой форме описывает целостный процесс создания приложений
для смартфонов и планшетов. Рассматриваются особенности мобильных операционных
систем и устройств, выбор инструментов для разработки, подготовка рабочей документации в духе Agile, проектирование структуры и архитектуры решения, создание
автоматизированного конвейера Continues Integration/Continues Delivery, а также
мониторинг работоспособности конечного продукта на устройствах реальных пользователей. Все примеры приведены на языке C#.
Издание может быть рекомендована как опытным, так и начинающим программистам, интересующимся разработкой мобильных приложений. Также оно может быть
использовано в качестве пособия в вузах, центрах дополнительного образования и др.

УДК 004.4
ББК 32.973.202

Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения
владельцев авторских прав.

ISBN 978-5-97060-805-0

© Черников В. Н., 2020
© Оформление, издание, ДМК Пресс, 2020

Содержание
Вступительное слово от издательства .............................................................6
Введение .......................................................................................................................8
Часть I. ЗАК ЛАДЫВАЕМ ПРАВИЛЬНЫЙ ФУНДАМЕНТ ................ 10
Глава 1. Особенности разработки мобильных приложений ............... 11
1.1. Нативные и кроссплатформенные инструменты разработки .............................. 11
1.2. Архитектура iOS/Android и нативные API .............................................................. 14
1.2.1. Нативный iOS .................................................................................................... 15
1.2.2. Нативный Android ............................................................................................ 17
1.2.3. Нативный Windows UWP .................................................................................. 18
1.3. Архитектуры кроссплатформенных фреймворков ............................................... 20
1.3.1. PhoneGap ........................................................................................................... 20
1.3.2. ReactNative ........................................................................................................ 23
1.3.3. Qt........................................................................................................................ 24
1.3.4. Flutter................................................................................................................. 26
1.3.5. Xamarin .............................................................................................................. 28
1.3.6. Xamarin.Forms ................................................................................................... 30
Глава 2. Процесс разработки и документация ........................................... 32

2.1. Первичная документация ....................................................................................... 33
2.2. Экраны, данные и логика ........................................................................................ 37
2.2.1. Группировка экранов и сквозное именование ............................................... 39
2.2.2. Таблица экранов ............................................................................................... 43
2.2.3. Карта переходов и состояний .......................................................................... 46
2.3. Cтили и ресурсы