CodeCanU
← Back to products
Mobile / Flutter / Full Applications

Live Currency Converter – Flutter Full App (FreeCurrencyAPI + AdMob)

Live Currency Converter – Flutter Currency Converter App (FreeCurrencyAPI + AdMob) (Flutter 3.35.7 | Android & iOS) Live Currency Converter is a premium Flutter application designed to fetch real-time forex / exchange rates globally. It supports 170+ currencies, includes Google AdMob integration, and features a production-ready UI with high-performance caching. Runs perfectly on Flutter 3.35.7. Quick Info (Buyer Friendly) Flutter Version: 3.35.7 (recommended/compatible) Plat…

15.00 USDT
Version
1.0.0

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

Live Currency Converter – Flutter Currency Converter App (FreeCurrencyAPI + AdMob) (Flutter 3.35.7 | Android & iOS)

Live Currency Converter is a premium Flutter application designed to fetch real-time forex / exchange rates globally. It supports 170+ currencies, includes Google AdMob integration, and features a production-ready UI with high-performance caching. Runs perfectly on Flutter 3.35.7.

Quick Info (Buyer Friendly)

  • Flutter Version: 3.35.7 (recommended/compatible)
  • Platforms: Android + iOS (Full Source Code Included)
  • API Integration: FreeCurrencyAPI (Real-time rates)
  • Monetization: AdMob integrated (Native + Interstitial + App Open)
  • State Management: Provider (Clean & Scalable)
  • Offline Support: Local caching via SharedPreferences
  • Rebranding: Easy to change package name, icons, and colors

Table of Contents

  • Key Features
  • Detailed Feature List
  • Included Screens
  • Tech Stack
  • Installation Guide
  • AdMob Setup
  • Troubleshooting
  • FAQ
  • Support / Contact

Key Features (Highlights)

  • Real-Time Data: Powered by FreeCurrencyAPI for pinpoint accuracy.
  • 170+ Currencies: Complete list with flags, codes, and names.
  • AdMob Ready: High-revenue ad formats (Native, Interstitial, App Open).
  • Custom Keypad: Smooth, flicker-free UX with a built-in numeric keypad.
  • Smart Caching: Works offline using the latest fetched rates.
  • Currency Trends: Prepared charts via FL Chart integration.
  • History & Favourites: Track past conversions and quick-access pairs.
  • Dark Navy UI: Elegant modern design with professional gradients.

Detailed Feature List

A) Live Converter Module

  • Two-Way Conversion: Instant conversion from From-To and To-From.
  • Instant Updates: UI updates in real-time as you type.
  • Flag Integration: Visual aids for every supported currency.
  • Validation: Smart checks for API availability and connection.

AdMob Monetization

  • Native Ads: Naturally placed on the converter screen for high CTR.
  • Interstitial Ads: Perfectly timed transitions (Transitions to History/Trends).
  • App Open Ads: Monetize every time the app is brought to foreground.
  • Centralized Logic: Manage all Ad IDs from a single file.

C) Data Management

  • FreeCurrencyAPI: Industry-standard exchange rate provider.
  • .env Security: Keep your API keys protected and outside the source code.
  • Fallback Logic: Uses assets/data/currency_info.json if the API is unreachable.
  • Local Storage: History and Favourites persist even after app close.

Included Screens

  • Animated Splash Screen: Fast loading with branded progress.
  • Marketing Welcome Screen: High-conversion onboarding.
  • Main Converter Screen: The functional core with native ads.
  • Conversion History: Detailed log of previous exchanges.
  • Favourite Currencies: Manage most-used currency pairs.
  • Detailed Trends Screen: Visualizing FX performance.
  • Searchable Currency List: Filter 170+ options by name or code.

Tech Stack / Packages

  • Flutter: v3.35.7 (Stable)
  • Networking: http
  • State: provider
  • Environment: flutter_dotenv
  • Ads: google_mobile_ads
  • Charts: fl_chart
  • Icons/UI: country_flags, flutter_spinkit, flutter_svg
  • Utilities: shared_preferences, package_info_plus, url_launcher

Installation Guide (Step-by-Step)

A) Requirements

  1. Install Flutter SDK 3.35.7
  2. Android Studio / VS Code
  3. Xcode (for iOS development)

Project Setup

  1. Extract the source code zip.
  2. Open the project and run:
flutter pub get
  1. Configure API Key:
    • Rename .env.example to .env
    • Add your key: FREECURRENCY_API_KEY=YOUR_KEY_HERE

C) Build & Run

Android:

flutter run

iOS:

cd ios pod install cd .. flutter run

AdMob Setup

  1. Create apps and ad units in your AdMob Dashboard.
  2. Update Unit IDs in: lib/ads_services/admanagers/ad_unit_id_manager.dart
  3. Update APPLICATION_ID in android/app/src/main/AndroidManifest.xml

Troubleshooting

API Key Issue: Ensure your .env file is in the root directory and contains a valid key.

Dependencies Issue: Run the following commands:

flutter clean flutter pub get

FAQ

Q: Does this include the backend?
A: No backend required. It uses FreeCurrencyAPI for real-time data.

Q: Is it ready for Play Store/App Store?
A: Yes, just change the branding and AdMob IDs.

Q: Does it support offline conversion?
A: Yes, it fetches latest rates and caches them for offline use.

Support / Contact

For any questions or custom development requests:
codepulsestudio67@gmail.com

Version 1.0.0 — Professional Fintech Release

Live Currency Converter – Flutter Full App (FreeCurrencyAPI + AdMob)

15.00 USDT
Buy now

After successful payment, you will receive a download link for the source code