GitHunt
AN

Anshul-18/MyTranslator

Language Translator App in flutter.

Translator App

App Screenshot

๐Ÿ“ฅ Quick Install

Want to try the app right away?

Download the latest APK file and install it directly on your Android device:

๐Ÿ‘‰ Download APK

Installation Steps:

  1. Download the APK file from the link above
  2. Enable "Install from Unknown Sources" in your Android settings
  3. Open the downloaded APK file
  4. Follow the installation prompts
  5. Launch the app and start translating!

Overview

A Flutter-based translation application that provides seamless language translation capabilities with a user-friendly interface.

Features

  • ๐ŸŒ Multi-language translation support
  • ๐Ÿ“ฑ Clean and intuitive user interface
  • โšก Fast and accurate translations
  • ๐Ÿ’พ Translation history
  • ๐ŸŽจ Modern Material Design UI

Prerequisites

Before you begin, ensure you have the following installed:

  • Flutter SDK (3.0 or higher)
  • Dart SDK
  • Android Studio / VS Code
  • Android SDK / Xcode (for iOS)

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/translator_app.git
cd translator_app
  1. Install dependencies:
flutter pub get
  1. Run the app:
flutter run

Project Structure

translator_app/
โ”œโ”€โ”€ lib/
โ”‚   โ”œโ”€โ”€ main.dart
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”œโ”€โ”€ screens/
โ”‚   โ”œโ”€โ”€ widgets/
โ”‚   โ””โ”€โ”€ services/
โ”œโ”€โ”€ assets/
โ”œโ”€โ”€ android/
โ”œโ”€โ”€ ios/
โ””โ”€โ”€ test/

Technologies Used

  • Flutter - UI framework
  • Dart - Programming language
  • Material Design - Design system

Building for Production

Android

flutter build apk --release

iOS

flutter build ios --release

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any queries or suggestions, please open an issue in the repository.

For Developers

If you want to build from source or contribute to the project, follow the instructions below.