Мобильное тестирование Flashcards

1
Q

Логи в Android Studio (методы ответов)

A

Можно ответить, что смотрел логи, снимал.
Методы: e - ошибки, w - предупреждения, i - информация, d - отладка, v - подробности

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Типы мобильных приложений

A

1) Нативные приложения - приложения находятся на самом устройстве, доступ к которым можно получить, нажав на иконку приложения. Они разработаны специально для конкретной платформы и могут использовать все возможности устройства – камеру, GPS-датчик, акселерометр, компас, список контактов и всё остальное.
Также они могут распознавать стандартные жесты, предустановленные операционной системой или совершенно новые жесты, которые используются в конкретном приложении. Пример – приложение Instagram:
1. устанавливается из магазина приложений;
2. для работы также необходим доступ в Интернет;
3. использует ПО смартфона: камера, геолокация, адресная книга;
4. можно включить получение push-уведомлений.

2) Мобильные веб-приложения – На самом деле мобильные веб-приложения не являются приложениями как таковыми. Ведь дело в том, что веб-приложение, в сущности, представляет собой сайт, который адаптирован и оптимизирован под любой смартфон. И для того, чтобы воспользоваться им, достаточно иметь на устройстве браузер, знать его адрес и располагать интернет-соединением (благодаря нему происходит обновление информации в данном виде приложений).
Минусом считается - производительность.

3) Гибридные приложения – симбиоз нативных приложений и веб-приложений. Так же, как и нативные приложения, их можно загрузить в магазине приложений, а сами гибридные приложения могут использовать множество функций устройства, на котором установлены. Также одной из причин высокой популярности гибридных приложений является тот факт, что все они написаны на одном языке HTML. Это позволяет
выпускать кроссплатформенные приложения, которые будут одинаково хорошо работать на любой из существующих систем.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Каким образом можно установить приложение на андроид девайс

A

Перенесение . apk на sdcard
Установка с PlayMarket
Использование AirDroid
Android Debug Bridge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Отличие IOs и Android

A

Разработка под эти операционные системы ведется на разных языках программирования. Для iOS необходимо владение Swift и Objective-C. Для Android – Kotlin или Java. Больше того, вам потребуется разная техника. Для iOS – Mac или iPhone. Для Android подойдет любой компьютер и смартфон.

-разнообразие устройств на android больше чем на ios
-Google Play, и App Store
-Приложения для Android и iOS предлагают разные пользовательские интерфейсы.
-Кнопка возврата отсутствует в iOS
-инструмент для эмуляции и симуляции девайсов разные для каждой платформы
Смотри также: https://ux.pub/razlichie-v-proektirovanii-nativnyx-prilozhenij-ios-i-android/

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Инструменты в Android SDK, ADB

A

https://ux.pub/editorial/razlichiie-v-proiektirovanii-nativnykh-prilozhienii-ios-i-android-9mn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly