Получи случайную криптовалюту за регистрацию!

Для начинающих и продолжающих: мы собрали небольшой список кни | Стажировки в РТЛабс

Для начинающих и продолжающих: мы собрали небольшой список книг, который поможет сориентироваться в мобильной разработке и прокачать свои знания. Сохраняй, чтобы не потерять

iOS
Серия книг Flight School (Strings, Numbers, Codable)
Про актуальное устройство строк в Swift и лучшие практики работы с ними вы найдете в книге Strings. Numbers ответит на все вопросы про числа. Знание Codable обязательно для приложений, где есть бэкенд. Если первые 2 книги много рассказыват про внутреннее устройство, то Codable - про правильное использование в повседневной работе. Обязательно для прочтения

Advanced Swift - obj.io
Наверняка, все iOS-разработчики прочитали Swift or Apple (рекомендуем начать изучение языка именно с неё). Следующей ступенью должна стать книга от obj.io

iOS Animations by Tutorials
Доскональный разбор анимированных переходов и 3D-анимаций, благодаря которым приложение будет выглядеть намного интереснее

Core Image for Swift
Руководство по работе со статичным изображением и фреймворком Core Image с подробным описанием, как создать свой фильтр

Android
Kotlin в действии
Книга от авторов языка, подойдет не только новичкам, но и продвинутым разработчикам. В первой части — базовый разбор, вторая богата на интересные детали по работе внутренних механизмов языка. Например, дается понятное объяснение того, как работает ковариантность и контрвариантность

Android Security Internals
Несмотря на то, что материал излагается с Позиции security-эксперта, эту книгу нужно прочитать всем, кто хочет понять, как Android работает изнутри. В работе её можно использовать как справочник: открывать оглавление и читать только те темы, которые интересны

The Busy Coder's Guide to Android Development
Довольно подробное руководство по Android-разработке, которое покрывает большое количество тем. Книга будет полезна для любого уровня. Опытные специалисты могут использовать её в тех ситуациях, когда официальная документация слишком «сухая»

Было полезно? С тебя