Автоматизированное тестирование – важный этап в процессе тестирования программных продуктов. Автоматизация тестирования мобильных приложений позволяет существенно ускорить процесс подготовки проектов к публикации, а также автоматизировать многие рутинные процессы в работе QA специалиста.
Создание пользовательских элементов управления в Android
Курс «Создание пользовательских элементов в Android» является продолжением серии уроков для начинающих Android разрабочиков по созданию мобильных приложений с использованием Java и Kotlin. В данном курсе мы рассмотрим процесс создания пользовательских компонентов интерфейса с помощью различных специализированных библиотек. Навыки, полученные при прохождении этого курса, помогут понимать то, как правильно организовывать ис
Этот курс поможет начинающим Android разработчикам перейти от теории к практике. Шаг за шагом вы пройдете все этапы разработки мобильного приложения - от анализа технического задания до готового приложения с тестовыми данными.На примере создания приложения книги контактов, вы научитесь использовать современные инструменты и технологии разработки под Android. В курсе будут рассмотрены принципы дизайна и навигации в Android приложениях, создание гл
SQLite - это библиотека, которая встраивается в приложение и играет роль системы управления базами данных и самой базы данных. На сегодня SQLite стала фактически стандартом хранения данных в современных смартфонах как на Android, так и на iOs. Курс «SQLite. Базы данных в Android приложениях» поможет начинающим Android-разработчикам научиться правильно организовывать работу своих приложений с данными на мобильных устройствах. Проходя у
Курс «Kotlin» состоит из 12-ти последовательных уроков, на которых учащиеся смогут познакомиться с достаточно молодым перспективным языком Kotlin. На данном курсе учащиеся познакомятся с синтаксисом языка, основными возможностями, напишут собственную простую реализацию фреймворка JUnit, используя аннотации и механизм рефлексии, на практике попробуют механизм многопоточного программирования, представленный в Kotlin – сопрограммы.
В данном курсе рассматривается концепция Внедрения зависимостей (Dependency Injection) применительно к Android-разработке. Курс позволяет получить навыки использования распространенных фреймворков/библиотек внедрения зависимостей при создании Android-приложений.
Курс включает 8 уроков, которые позволяют освоить один из основных инструментов в Android разработке - Android Design Support Library. Данная библиотека предназначена для реализации компонентов Material Design при создании Android-приложений.
В данном курсе рассматриваются вопросы организации Unit тестирования в Android разработке. Курс позволяет получить навыки формирования и проведения тестов при создании Android приложений.
Курс "Android Advanced" предназначен для тех, кто хорошо знает Java core и уже умеет создавать простые приложения для мобильных устройств на операционной системе Google Android. Курс состоит из 10-ти уроков, где рассматривается работа с процессами в фоновом режиме на Android-устройствах: базы данных SQL lite, работа с файловой системой в Android, получение данных с интернета в формате XML или JSON и превращения их в объекты через библио
В данном курсе рассматриваются элементы пользовательского интерфейса (UI) Android-приложений. Курс позволяет получить навыки формирования макетов Android-приложения, применения и кастомизации элементов UI.