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