Preview

Вестник НГУ. Серия: Информационные технологии

Расширенный поиск

Разработка среды программирования для мобильных устройств под управлением операционной системы Android

https://doi.org/10.25205/1818-7900-2019-17-2-91-100

Аннотация

Мобильные устройства часто используются для образовательных целей в связи с их высокой доступностью и портативностью. Однако образовательные возможности мобильных устройств ограничены из-за отсутствия качественных IDE. Большинство сред разработки языка C++ для Android не имеют автодополнения и анализа кода, а остальные предоставляют эти возможности с крайне низкой производительностью. В этой работе мы описываем технологию переноса программного обеспечения, примененную к компилятору Clang (и другим необходимым инструментам), и предлагаем метод ускорения компиляции, автодополнения и анализа кода в нашей IDE. Наряду с этим мы предлагаем методы оптимизации пользовательского интерфейса. В работе описан основанный на регулярных выражениях эвристический метод для генерации предкомпилированных заголовков, который имеет низкие требования к процессору и ОЗУ. Эффективность метода проверена на различных образовательных примерах.

Об авторах

Р. К. Лебедев
Новосибирский государственный университет
Россия


И. А. Корякин
Новосибирский государственный университет
Россия


Рецензия

Для цитирования:


Лебедев Р.К., Корякин И.А. Разработка среды программирования для мобильных устройств под управлением операционной системы Android. Вестник НГУ. Серия: Информационные технологии. 2019;17(2):91-100. https://doi.org/10.25205/1818-7900-2019-17-2-91-100

For citation:


Lebedev R.K., Koryakin I.A. Development of IDE for Android Devices. Vestnik NSU. Series: Information Technologies. 2019;17(2):91-100. (In Russ.) https://doi.org/10.25205/1818-7900-2019-17-2-91-100

Просмотров: 30


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1818-7900 (Print)
ISSN 2410-0420 (Online)