Конспект лекционных занятий


  Расширение для карманных компьютеров"



Pdf көрінісі
бет11/67
Дата26.09.2023
өлшемі2.41 Mb.
#478672
түріКонспект
1   ...   7   8   9   10   11   12   13   14   ...   67
kt 1

8. 
Расширение для карманных компьютеров" обеспечивает возможность 
работы с данными информационных баз 1С:Предприятия 8 на мобильных 
устройствах (карманных компьютерах, коммуникаторах, терминалах сбора 
данных), а также на персональных компьютерах (в том числе ноутбуках), не 
имеющих прямого доступа к информационным базам 1С:Предприятия 8. 


15 
 
Рис. 1.6. Редактор мобильных приложений 1С 
Разумеется, данный программный продукт имеет очень узкую сферу 
применения, однако в некоторых случаях может являться наиболее удачным 
решением.
1.4 Эмуляторы 
Эмуляция. Стандартный эмулятор Android 
Эмуляция (англ. emulation) в вычислительной технике - комплекс 
программных, аппаратных средств или их сочетание, предназначенное для 
копирования (или эмулирования) функций одной вычислительной системы 
(гостя) на другой, отличной от первой, вычислительной системе (хосте
таким образом, чтобы эмулированное поведение как можно ближе 
соответствовало поведению оригинальной системы (гостя). Целью является 
максимально точное воспроизведение поведения в отличие от разных форм 
компьютерного моделирования, в которых имитируется поведение некоторой 
абстрактной модели (Википедия). 
Эмулятор - виртуальное мобильное устройство, которое запускается на 
компьютере. При помощи эмулятора можно разрабатывать и тестировать 
приложения без использования реальных устройств. На рисунке 1.7 приведен 
пример запущенного стандартного эмулятора. Подробно работа с 
эмуляторами рассмотрена в лабораторной работе. 


16 
Рис. 1.7. Эмулятор Android SDK в процессе запуска и приложение "Hello, world!" 
К достоинствам использования эмуляторов можно отнести простоту их 
использования и нулевую стоимость. Разработчику не нужно покупать 
огромное количество устройств с различными характеристиками, чтобы 
проверить работоспособность приложения на различных смартфонах. 
Достаточно создать несколько эмуляторов с требуемыми характеристиками и 
запустить на них приложение. 
К сожалению, эмуляторы имеют и ряд недостатков: 

Требуют много системных ресурсов. 

Из-за различий в архитектуре процессоров компьютера и 
смартфона медленно запускаются. Современные персональные компьютеры 
построены на архитектурах x86 и x64, а большинство процессоров 
смартфонов на Android - ARM. Процесс эмуляции одной архитектуры на 
другой чрезвычайно сложен и происходит довольно медленно. 

В некоторых случаях стандартного эмулятора недостаточно. Речь 
идет о возможностях смартфонов, которыми обычные компьютеры не 
обладают (например, наличие датчика gps или акселерометра). В таких 
случаях полноценную отладку можно провести только с использованием 
реального устройства. 


Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   67




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

    Басты бет