This article discussed the needs for services suitable for cell phones, the differences in UIs between desktop computers and cell phones, possible technologies for implementing cell phone user interfaces, and the importance of well-designed architecture. Porting an existing service is worth it if there are suitable interfaces in the system for building new user interfaces. If the only thing that can be reused is the database, for example, the market expectations need to be very high that the porting is profitable.