Задачу расписания, которую упомянул Shersh, мне кажется, каждый год решают в большинстве технических вузах по несколько студентов (я утрирую конечно, но всё же). Можно пробовать написать какой-то клиент для получения студентами расписания в удобной форме + привязать этому расписанию GTD или TODO какой-то грамотный. Но это не всё. На примере игры из этого
поста. Можно попробовать «сделать основную часть кода платформонезависимой, а для остального использовать удобные средства разработки для каждой конкретной платформы.». Ведь студенты суммарно пользуются смартфонами всех платформ в целом… Имхо интересная, а главное полезная и актуальная задача!