impl: apps view