Yes, Flutter is capable of building complex apps for both iOS and Android. However, for apps that require deep integration with iOS-specific features or APIs, Swift may be a better choice due to its native nature.