APP: Ready or Not ?