Мобильная разработка в облаке: что выбрать из книг
Сегодня интегрировать облако с мобильными приложениями становится все легче. Не без помощи специализированных книг, которые объяснят, как разобраться в этом вопросе, и познакомят с инструментарием.
Сферы мобильной и облачной разработки крепко связаны: приложения обеспечивают спрос на виртуальную инфраструктуру, которая, в свою очередь, даёт жизнь новым бизнес-моделям вроде Uber-like-стартапов и стриминговых сервисов. Мы подобрали специализированную литературу, которая поможет быстро собрать прототип своего продукта или сервиса.
«Изобретение колеса» является логичной частью любого образовательного процесса: чтобы сделать что-то новое, нужно понять, как работают старые и проверенные решения. Эта книга поможет начинающим Java-разработчикам быстро пройти этот шаг и приступить к созданию оригинальных приложений. Читать книгу можно в контексте созданного автором онлайн-курса.
Компании, которых привлекает кросс-платформенность, могут многое потерять, поспешив с выбором конкретных инструментов и стратегий. Автор этой книги обозревает доступные на рынке решения и указывает, на что обращать внимание в процессе проектирования приложения.
Самое свежее руководство по использованию Google Cloud Platform. За плечами автора десять лет опыта работы с платформой, восемь из которых он провёл непосредственно в Google. В этой книге популярно описываются общие принципы облачной архитектуры и их применение на практике. Достойное чтение как для тех, кто только осваивается в облаке, так и для желающих подробнее изучить облачный сервис Google.
Сотрудник Amazon Web Services Адриан Холл в свободное от работы время разрабатывает кроссплатформенные приложения на Azure и Xamarin. Сначала он посвятил этому вопросу серию публикаций, а затем с целью полноценно раскрыть тему выпустил бесплатную книгу. Она хорошо написана, отлично отформатирована, включает в себя иллюстрации и доступна по лицензии CC.
Книга обозревает новый кроссплатформенный веб-фреймворк от Microsoft и его облачный потенциал. Автор опубликовал более десяти книг на тему .NET и облачного программирования, что делает его идеальным кандидатом для создания такого руководства. Оно описывает как технические нюансы нового инструментария, так и общие архитектурные принципы, которые важно принять во внимание при создании микросервисов.
Менеджер и разработчик Джон Томас, ныне находящийся на посту директора по управлению Oracle Mobile Cloud, проведёт вас от начала и до конца через процесс построения бэкэнда для приложения. Помимо специфики сервиса, книга затрагивает лучшие практики построения API и их мобильных клиентов.
Бесплатный базовый курс для начинающих iOS-разработчиков. Отличная отправная точка для новичков — в книге терпеливо объясняются все нюансы языка и функциональность инструментов разработки. Эта электронная книга была создана для iBooks и включает в себя интерактивные тесты. Опытным разработчикам и знатокам фреймворков Apple можно обойти её стороной.
Книга расскажет вам о том, как ускорить процесс мобильной разработки, используя Swift для создания облачного бэкенда. Этот труд, написанный командой из IBM, — наиболее полный ресурс по веб-разработке со Swift. Предварительное знание языка не требуется — авторы проведут вас от “Hello world” до сложных serverless-систем.
Язык Go набирает популярность и продолжает развиваться, что делает его отличным выбором для облачного программирования. Эта книга представляет собой руководство по созданию микросервисов на этом языке. Вы познакомитесь с теорией и прочувствуете нюансы развертывания проектов на Go на практике.
Если вы уже хорошо разбираетесь в Java и хотите расширить свой инструментарий, эта книга — для вас. Бен Кристенсен, один из авторов, создал RxJava, работая в Netflix. Из первых уст вы узнаете всё про преимущества «реактивного» подхода к созданию асинхронных приложений и использование библиотеки RxJava в контексте облачной разработки.
Другие наши заметки в блоге Mail.Ru Cloud Solutions:
И исторические разборы на vc.ru: