Converter is a SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar. MVVM architecture.
iOS | Widget | MacOS | Status bar |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Currency Conversion: Convert between various currencies with up-to-date exchange rates.
- iOS and macOS Support: The app is compatible with iOS 16.0 and later, iPadOS 16.0 and later, Mac Catalyst 13.0 and later, and macOS 12.0 and later.
- Catalyst and Status Bar: Take advantage of Mac Catalyst to bring your app to macOS while providing a convenient status bar interface for quick access to currency conversion.
- API Integration: Fetch exchange rate data from API Exchange rates to ensure accurate currency conversion.
- API Key: Generate your own API key to access the currency exchange rate data. Please note that the API has a limit of 1000 requests per day.
To get started with Converter Currency Converter, follow these steps:
-
Clone the repository:
git clone https://github.com/petrenkodaria/converter.git
-
Open the Xcode project file.
-
Replace the API key in the project with your API key in the CurrencyViewModel file.
-
Build and run the app on your iOS or macOS device or simulator.
- iOS 16.0 and later
- iPadOS 16.0 and later
- Mac Catalyst 13.0 and later
- macOS 12.0 and later
Contributions to Converter Currency Converter are welcome! If you find any issues or want to suggest improvements, please submit a pull request or open an issue on the GitHub repository.
Converter is available under the MIT license. See the LICENSE file for more details.
For any inquiries or feedback, feel free to reach out to us at petrenkodariarom@icloud.com.
Happy currency converting!