Расширение перечня функций и возможностей смартфона или планшета. Рассмотрение возможностей увеличения продолжительности работы мобильного устройства в автономном режиме. Исследование проблемы оптимизация кода по критерию минимума энергопотребления.
При низкой оригинальности работы "Оптимизация кода почтового программного приложения на платформе Apple IOS по критерию минимума энергопотребления", Вы можете повысить уникальность этой работы до 80-100%
IOS разработана на основе Mac OS X и использует POSIX-совместимый набор основных компонентов Darwin ? открытой POSIX-совместимой операционной система, выпущенной Apple Inc. в 2000 году. Но эти плюсы влекут за собой ряд довольно значительных проблем: вывод излишков тепла, образуемого при работе таких компонентов как процессор, видеокарта и др., малый срок работы устройства без подключения к сети электропитания. Во многих портативных медиа-системах имеется возможность эксплуатировать систему при одновременном заряде глубоко разряженной батареи с целью предоставления конечному пользователю возможности вести телефонный разговор или играть независимо от состояния АКБ при наличии адаптера. Когда ток, требуемый системе и зарядному устройству, больше входного тока, и напряжение на системной шине падает до значения предварительно заданного порога PPM, зарядный ток снижается до такой степени, что суммарный ток, необходимый системе и зарядному устройству, становится равным максимальному току, обеспечиваемому адаптером. Например, система может быть переведена в состояние чрезвычайно низкого энергопотребления, в котором питание подается лишь на оперативную память, но при этом прерывания некоторых устройств (часы реального времени, клавиатура, модем и т. д.) могут достаточно быстро перевести систему из такого состояния в нормальный рабочий режим (то есть «пробудить» систему).Так же имеется функция сохранения в базу данных для возможности возобновления отправки, если приложение завершило работы и функция хранения истории удачных и не удачных отправок для их повторной отправки. Алгоритм добавления данных на отправку в очередь должен обеспечить: ? отсутствие влияния на быстродействие интерфейса пользователя; ? работу в фоновом режиме, если приложение свернуто; Алгоритм сохранения данных в базу данных должен поддерживать отдельную очередь операций для управления обращениями к базе данных (как средство по работе с базой данных выбран Фреймворк COREDATA, основным недостатком, которого является специфичная работа в многопоточных приложения). ? увеличение количества потоков, участвующих в отправке данных, при этом увеличится загрузка процессора, но отправка выполнится быстрее, обеспечив экономию энергию;Любому из нас доводилось в лучшем случае просто огорчиться изза пропавшей связи, внезапно обнаружив разряженную аккумуляторную батарею в смартфоне или планшете. Каждое новое поколение мобильных устройств двигалось вперед в решении этой проблемы, прежде всего в направлении развития аппаратной части. ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ № 1 (17) 2014 мобильных устройств, как и раньше, опережает темпы этого развития.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы