Разработка системы тестирования мобильных приложений



Pdf көрінісі
бет15/24
Дата31.01.2024
өлшемі1.52 Mb.
#490369
1   ...   11   12   13   14   15   16   17   18   ...   24
ТЕСТИРОВАНИЯ МОБИЛЬНЫХ

Windows 
OS X 
Linux 
Версия ОС 
Microsoft 
Windows 
10/8/7/Vista/2003 
(32 или 64-bit) 
Mac® OS X® 
10.8.5 или выше, 
до 10.9 
(Mavericks) 
GNOME или 
KDE 
Оперативная 
память 
3 ГБ (минимум), 8 ГБ (рекомендуется); +1 ГБ для Android 
Emulator 
Свободное место 
на диске 
2 ГБ минимум (500 МБ для IDE + 1.5 ГБ для Android SDK 
и образа системы эмулятора), 4 ГБ SSD рекомендуемое 
Версия JDK 
Java Development Kit 8 
Разрешение 
экрана 
1280 x 800 (минимум) 
Дополнительно 

Java Runtime 
Environment (JRE) 

GNU C Library 
(glibc) 2.15 или 
выше 
Как видно из таблицы, системные требования достаточно низкие для 
современных персональных компьютеров, а значит и программа должна 
стабильно функционировать, без сбоев и задержек в работе. 
2.3 Выбор языка программирования для разработки приложения 
При проектировании и последующей разработке программного продукта 
необходимо учитывать важные критерии, такие как: 
1. Наличие и поддержание технологии быстрой разработки приложения, 
базируемой на объектно-ориентированном программировании. 
2. Наличие возможности поддержки трехзвенной архитектуры «клиент-
сервер». 
3. Наличие знаний языка разработчиком программного продукта. 


44 
4. Возможность поддержки системы управления базами данных. 
Поскольку уже была выбрана ОС Android Studio, то и язык 
программирования будет Java, однако стоит провести анализ с целью 
выявления возможностей использования этого языка. На текущий момент, при 
создании мобильных приложений используют следующие, широко 
распространённые языки программирования: Java и Objective-C. 
Java, 
является 
мульти-платформенным 
языком, 
объектно-
ориентированного 
программирования. 
Используется 
в 
разработках 
приложений, на платформах типа Android. К недостатком относится
допускаемая потеря скорости при выполнении приложений. Однако, язык 
является достаточно простым и доступным в понимании, что несомненно 
является плюсом. 
Objective-C, 
является 
компилируемым 
языком 
объектно-
ориентированного программирования, используется в разработках корпорации 
Apple , будучи построенным на основах языка СИ и парадигм Smalltalk. 
Сравнительный анализ этих языков программирования приведен в 
таблице 2.3 
Таблица 2.3 – Сравнительный анализ языков программирования 


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   24




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет