Consider using UIKit (for constructing UIs), Core Data (for managing data), Core Location (for implementing location-based services), and Foundation (for general classes and utilities) while developing for iOS. Select frameworks that meet the needs of your app.