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

Роман Константинович Лебедев, Илья Алексеевич Корякин

Результат исследования: Научные публикации в периодических изданияхстатья

Аннотация

Мобильные устройства часто используются для образовательных целей, учитывая их высокую доступность и портативность. Однако образовательные возможности мобильных устройств ограничены из-за отсутствия качественных IDE. Большинство сред разработки языка C++ для Android не имеют автодополнения и анализа кода, в то время как остальные предоставляют эти возможности с крайне низкой производительностью. В этой работе мы описываем технологию переноса программного обеспечения, примененную к компилятору Clang (и другим необходимым инструментам) и предлагаем метод ускорения компиляции, автодополнения и анализа кода в нашей IDE. Наряду с этим, мы предлагаем методы оптимизации пользовательского интерфейса. В работе описан основанный на регулярных
выражениях эвристический метод для генерации предкомпилированных заголовков, который имеет низкие требования к процессору и ОЗУ. Эффективность метода проверена на различных образовательных примерах
Язык оригиналарусский
Страницы (с-по)91-100
Число страниц10
ЖурналВестник Новосибирского государственного университета. Серия: Информационные технологии
Том17
Номер выпуска2
DOI
СостояниеОпубликовано - 2019

ГРНТИ

  • 50 АВТОМАТИКА. ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Цитировать