Как установить APK на Android и IPA на iOS?
Установка APK на Android:
Читать ответПодготовка к интервью
845 вопросов для подготовки на позицию Mobile-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.
Каталог
Установка APK на Android:
Читать ответДля автоматизации тестирования мобильных приложений на iOS и Android используются следующие драйверы:
Читать ответПакеты используются для организации кода, предотвращения конфликтов имен и улучшения читаемости. Объявляются с помощью ключевого слова package в начале файла.
Читать ответKotlin предлагает следующие преимущества для серверной разработки:
Читать ответcompanion object — это специальный объект, связанный с классом, но не являющийся его экземпляром. Он действует как статические члены в Java.
Читать ответВыведение типа — это возможность компилятора определять тип переменной или выражения без явного указания типа разработчиком.
Читать ответВложенный класс (nested) не имеет доступа к членам внешнего класса. Он является просто классом, объявленным внутри другого.
Читать ответВ Kotlin наследование по умолчанию закрытое (final), классы и методы необходимо явно помечать как open для возможности наследования и переопределения.
Читать ответФункции объявляются с использованием ключевого слова fun, за которым следует имя функции, список параметров в круглых скобках (опционально), двоеточие и возвращаемый тип (опционально).
Читать ответКорутины, расширения, null safety, data классы, более лаконичный синтаксис для многих конструкций (например: лямбда-выражения, условные операторы, итерации).
Читать ответФункция apply относится к стандартным scoped functions в Kotlin.
Читать ответКласс: может содержать свойства (состояния) и функции (поведение).
Читать ответ