Developing Android and iOS apps with location features and data caching.