使用通知模式构建应用