A mobile app developer can provide iOS or Android development, they can provide cross-platform use if needed, mobile app porting, consults, prototypes, testing, and more. Discuss which solutions your developer offers before beginning your project to understand what services you should be expecting.