This document discusses the challenges of porting mobile applications between Android and iOS. It explores both manually porting applications as well as attempts at automatic porting. Manually porting applications is found to be the most reliable approach, though time-consuming, while current automatic porting tools have limitations and cannot fully port applications. The document uses a case study of porting a school screening app from Android to iOS to illustrate the manual porting process.