User Tools

Site Tools


utilitiesforos5

Различные виды утилит для OS5

вольный перевод по мотивам http://www.cliesource.com/forums/showthread.php?s=&threadid=44190

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

Рассмотрим способы передачи управления в свою программу во время исполнения чужой

  1. Алармы. Здесь словом алармы называется не вызов диалогового окна с напоминанием и музыкой, а вызов на исполнение в заранее заданное время своего кода. Этот способ очень мощный, именно так реализуются “псевдо-фоновые” проверки почты и сообщений в веричате. Но у этого метода есть недостаток - он нагружает пальму. Если проверять часто, то пользователь ощутит запаздывание устройства и разряд батарее, если редко, то реакция на внешнее событие придет с запозданием. Пределом разумной частоты проверок является 20-30 секунд.
  2. в
utilitiesforos5.txt · Last modified: 2004/03/09 11:16 by 127.0.0.1