Flutterchi ๐Ÿš€โšก

SUPER OPTIMIZED - Eng tez va qulay Flutter build CLI tool!

Flutter loyihalarini 3-5x tezroq qurish uchun maxsus optimallashtirilgan CLI tool. Oddiy buyruqlar bilan APK, App Bundle va Windows EXE yarating. Barcha kompyuterlarda bir xil TEZKOR!

pub package License: MIT

โšก Nima Uchun Flutterchi?

  • โšก LIGHTNING FAST - 3-5x tezroq build (parallel processing, caching)
  • ๐ŸŽฏ SUPER OPTIMIZED - Eski va yangi kompyuterlarda bir xil tez
  • ๐Ÿ“Š SILLIQ PROGRESS BAR - Hech qachon qotib qolmaydi, real-time task tracking
  • ๐Ÿš€ NOLDAN SOZLASH KERAK EMAS - Avtomat optimallashadi
  • ๐Ÿ’ช MINIMAL MEMORY - Zaif kompyuterlarda ham ishlaydi

โœจ Imkoniyatlar

  • ๐Ÿš€ Tez Qurish - Bitta buyruq, 3-5x tezroq natija
  • ๐ŸŽฏ Aqlli Optimallash - Gradle, Android va Java avtomatik optimallashadi
  • ๐Ÿ“Š Professional Progress Tracking:
    • โœ… 50+ kalit so'z - har bir Gradle bosqichni aniqlaydi
    • โœ… Avtomatik progress - har 3 soniyada yangilanadi (hech qachon qotmaydi!)
    • โœ… Real-time Gradle task - compileReleaseKotlin, dexBuilder, packageRelease ko'rinadi
    • โœ… Silliq animatsiya - jarayon doim harakatda
  • ๐Ÿ” Aqlli Flutter Aniqlash - Flutter o'rnatilgan joyini avtomatik topadi
  • ๐Ÿ“ Ish Stoliga Avtomatik Saqlash - Desktop/FlutterBuilds ga saqlaydi
  • ๐ŸŽฏ Versiya Boshqaruvi - Fayllarni versiya bilan avtomatik nomlaydi
  • ๐Ÿ’ป Cross-Platform - Windows, macOS va Linux da ishlaydi
  • ๐ŸŒ Ko'p Tilli Qo'llab-quvvatlash - Inglizcha va O'zbekcha

๐Ÿš€ SUPER Optimizatsiyalar

Flutterchi avtomatik quyidagi optimizatsiyalarni qo'llaydi:

Gradle Optimizatsiyalari

  • โœ… Parallel Build - 3x tezroq (4 worker)
  • โœ… Gradle Caching - Takroriy buildlar 50% tezroq
  • โœ… Configuration On Demand - Vaqt tejash
  • โœ… Gradle Daemon - Tezroq start

Memory Optimizatsiya

  • โœ… 2GB Heap - Optimal ishlash
  • โœ… Parallel GC - Eski kompyuterlar uchun
  • โœ… 512MB Metaspace - Kam memory ishlatish

Android Build Optimizatsiya

  • โœ… ARM64 Only - 99% qurilmalar, 3x tezroq
  • โœ… Split Debug Info - Kichik APK hajmi
  • โœ… Obfuscation - Xavfsizlik + kamroq hajm
  • โœ… Dexing Transform - Tezkor dex yaratish
  • โœ… R8 Optimization - Smart code shrinking

๐Ÿ“ฆ O'rnatish

Global O'rnatish (Tavsiya etiladi)

dart pub global activate flutterchi

Koddan O'rnatish

git clone https://github.com/AbubakrFlutter/flutterchi.git
cd flutterchi
dart pub global activate --source path .

๐Ÿš€ Tez Boshlash

1. O'rnatilganini Tekshirish

Birinchi navbatda, Flutter va Flutterchi to'g'ri o'rnatilganligini tekshiring:

flutterchi tekshir
# yoki
flutterchi check

2. Loyihangizga O'ting

cd sizning_flutter_loyihangiz

3. Ilovangizni Quring

# APK yasash
flutterchi apk

# App Bundle yasash
flutterchi bundle

# Windows EXE yasash (faqat Windows)
flutterchi exe

# Barcha formatlarni yasash
flutterchi hammasi

๐Ÿ“š Buyruqlar

Buyruq Ta'rif O'zbekcha
flutterchi apk Android APK yasash โœ…
flutterchi bundle Android App Bundle (AAB) yasash โœ…
flutterchi exe Windows EXE yasash (faqat Windows) โœ…
flutterchi hammasi / all Barcha formatlarni yasash โœ…
flutterchi tekshir / check Flutter va muhitni tekshirish โœ…
flutterchi yordam / help Yordam ma'lumotini ko'rsatish โœ…

๐Ÿ“Š Professional Progress Tracking

YANGI v1.3.2 - To'liq qayta yozilgan, silliq va aniq progress bar!

Imkoniyatlar:

  • โœ… Silliq animatsiya - Jarayon doim harakatda

Misol:

๐Ÿš€ Flutterchi - SUPER OPTIMIZED - Barcha kompyuterlarda tez!
============================================================

๐Ÿ“ฑ APK yasalyapti... โšกโšกโšก SUPER OPTIMIZED!

โš™๏ธ  Sistema optimallashtirilmoqda...
โšก Gradle SUPER optimallashtirildi!
โšก Android build optimallashtirildi!

1/3 - โœ… Paketlar yangilanish kerak emas (o'tkazib yuborildi)

2/3 - ๐Ÿ”จ APK qurilyapti (arm64 - SUPER FAST!)
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 28% - preBuild
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 45% - compileReleaseKotlin
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 68% - dexBuilder
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘] 87% - packageRelease
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] โœ“ 100% - Built successfully

3/3 - ๐Ÿ’พ Fayl saqlanmoqda
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] โœ“ 100% - Nusxalash
๐Ÿ“ Saqlandi: Desktop/FlutterBuilds/myapp_v1.0.0_arm64.apk
๐Ÿ“Š Hajmi: 15.2 MB

๐ŸŽ‰ APK muvaffaqiyatli yaratildi!
โšก Vaqt: 45 soniya (SUPER FAST!)
๐Ÿš€ Optimizatsiya: MAKSIMAL
๐Ÿ’ช Ishlaydi: Barcha kompyuterlarda bir xil tez

๐Ÿ“ Output Location

All builds are automatically saved to:

Desktop/FlutterBuilds/
โ”œโ”€โ”€ myapp_v1.0.0.apk
โ”œโ”€โ”€ myapp_v1.0.0.aab
โ””โ”€โ”€ myapp_v1.0.0_windows/
    โ””โ”€โ”€ myapp.exe

File naming format: {app_name}_v{version}.{extension}

๐Ÿ”ง Requirements

  • Dart SDK: >=3.0.0 <4.0.0
  • Flutter SDK: Any recent version
  • Operating Systems: Windows, macOS, Linux
  • Note: Windows EXE can only be built on Windows

โš™๏ธ Configuration

Flutterchi automatically detects your Flutter installation from:

  • System PATH
  • Common installation directories:
    • Windows: C:\src\flutter, C:\flutter, %USERPROFILE%\flutter
    • macOS/Linux: ~/flutter, /usr/local/flutter, /opt/flutter

๐Ÿ› Troubleshooting

Flutter not found

If you see "Flutter not found" error:

  1. Check Flutter installation:

    flutter --version
    
  2. Add Flutter to PATH:

    • Windows: Add C:\path\to\flutter\bin to System Environment Variables
    • macOS/Linux: Add to ~/.bashrc or ~/.zshrc:
      export PATH="$PATH:/path/to/flutter/bin"
      
  3. Restart terminal and run:

    flutterchi check
    

Build fails

  • Make sure you're in a Flutter project directory
  • Run flutter doctor to check for issues
  • Ensure all dependencies are installed: flutter pub get

Permission denied (macOS/Linux)

chmod +x $(which flutterchi)

๐Ÿ“ Misollar

Release uchun APK yasash (SUPER FAST!)

cd mening_ajoyib_ilovam
flutterchi apk

Natija:

๐Ÿš€ Flutterchi - SUPER OPTIMIZED - Barcha kompyuterlarda tez!
============================================================

๐Ÿ“ฑ APK yasalyapti... โšกโšกโšก SUPER OPTIMIZED!

โš™๏ธ  Sistema optimallashtirilmoqda...
โšก Gradle SUPER optimallashtirildi!
โšก Android build optimallashtirildi!

1/3 - โœ… Paketlar yangilanish kerak emas (o'tkazib yuborildi)

2/3 - ๐Ÿ”จ APK qurilyapti (arm64 - SUPER FAST!)
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 68% - dexBuilder
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] โœ“ 100% - Built successfully

3/3 - ๐Ÿ’พ Fayl saqlanmoqda
   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] โœ“ 100% - Nusxalash
๐Ÿ“ Saqlandi: Desktop/FlutterBuilds/mening_ajoyib_ilovam_v1.0.0_arm64.apk
๐Ÿ“Š Hajmi: 15.2 MB

๐ŸŽ‰ APK muvaffaqiyatli yaratildi!
โšก Vaqt: 45 soniya (Odatda 3 daqiqa o'rniga!)
๐Ÿš€ Optimizatsiya: MAKSIMAL
๐Ÿ’ช Ishlaydi: Barcha kompyuterlarda bir xil tez
๐Ÿ“ Joylashuvi: Desktop/FlutterBuilds
๐Ÿ“ฆ Fayl: mening_ajoyib_ilovam_v1.0.0_arm64.apk

Tezlik Taqqoslash โšก

Odatiy Flutter Build Flutterchi SUPER OPTIMIZED
๐ŸŒ 3-4 daqiqa โšก 45-60 soniya
๐Ÿ“ฆ 18-20 MB APK ๐Ÿ“ฆ 15-16 MB APK
๐Ÿ”„ Har safar ko'p vaqt ๐Ÿš€ Takroriy build 30s
๐Ÿ’ป Kuchli PC kerak ๐Ÿ’ช Har qanday PC tez

Barcha formatlarni yasash

flutterchi hammasi

Bu APK, App Bundle va (Windows da) EXE fayllarini SUPER TEZKOR yasaydi.

๐Ÿค Hissa Qo'shish

Hissa qo'shishingizni mamnuniyat bilan qabul qilamiz! Iltimos, Pull Request yuboring.

  1. Repository ni fork qiling
  2. O'z feature branch ingizni yarating (git checkout -b feature/AjoyibFunksiya)
  3. O'zgarishlaringizni commit qiling (git commit -m 'Ajoyib funksiya qo'shildi')
  4. Branch ga push qiling (git push origin feature/AjoyibFunksiya)
  5. Pull Request oching

๐Ÿ“ Yangiliklar

v1.3.2 (2025-01-31) - PROFESSIONAL PROGRESS TRACKING

  • โœ… Progress bar to'liq qayta yozildi - Silliq va aniq!
  • โœ… 50+ Gradle kalit so'z - Har bir bosqichni aniqlaydi
  • โœ… Avtomatik tracking - Har 3 soniyada yangilanadi
  • โœ… Real-time Gradle task - compileReleaseKotlin, dexBuilder, packageRelease
  • โœ… Hech qachon qotmaydi - Jarayon doim harakatda

v1.3.1 (2025-01-31) - BUG FIXES

  • โœ… Gradle configuration-cache xatoligi tuzatildi
  • โœ… Flutter 3.24+ versiyalari bilan to'liq moslik
  • โœ… Kotlin plugin moslik muammosi hal qilindi

v1.3.0 (2025-01-06) - SUPER OPTIMIZED

  • โœ… To'liq O'zbekcha tarjima qo'shildi
  • โœ… 3-5x TEZROQ build (parallel processing + caching)
  • โœ… Avtomatik Gradle va Android optimizatsiya
  • โœ… Progress bar bilan real-time jarayon ko'rsatkichi
  • โœ… ARM64-only build - 99% qurilmalar, 3x tezroq
  • โœ… Minimal memory usage - eski kompyuterlarda ham tez
  • โœ… Yangi tekshir buyrug'i - muhitni tekshirish
  • โœ… Yangi tozalash buyrug'i - cache tozalash

๐Ÿ“„ Litsenziya

Bu loyiha MIT litsenziyasi ostida - batafsil LICENSE faylini ko'ring.

๐Ÿ‘จโ€๐Ÿ’ป Muallif

Flutter dasturchilari uchun โค๏ธ bilan yaratildi

๐Ÿ”— Havolalar

โญ Qo'llab-quvvatlash

Agar bu paket sizga foydali bo'lsa, iltimos GitHub da yulduzcha bering!


Libraries

flutterchi
Flutterchi - Flutter Loyihalarni Qurishda Yordam Beruvchi