A SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar
Converter
Converter is a SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar. MVVM architecture.
Demo
iOS | Widget | MacOS | Status bar |
---|---|---|---|
Key Features
- 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.
Getting Started
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.
Requirements
- iOS 16.0 and later
- iPadOS 16.0 and later
- Mac Catalyst 13.0 and later
- macOS 12.0 and later
Contact
For any inquiries or feedback, feel free to reach out to us at petrenkodariarom@icloud.com.
Happy currency converting!