# Flutter 1: Flutter 2026 — holati, Google va kelajagi

> **Holat:** 2026-yil sentabr. 2024-yilgi Google qisqartirishlaridan so'ng internetda "Flutter to'xtatilyaptimi?" degan xavotirlar ko'paygan edi. Ushbu darsda 2026-yil sentabr holatiga ko'ra Flutterning real holati, relizlar dinamikasi, Google ichidagi o'rni, zaif tomonlari va iOS dasturchisi uchun ikkinchi ko'nikma sifatidagi qiymati aniq faktlar va manbalar bilan tahlil qilinadi.

## Mundarija

1. [Qisqa javob: Flutter o'lyaptimi?](#qisqa-javob)
2. [2024-yil aprel: qisqartirishlar va nima yuz berdi](#layoffs)
3. [Qisqartirishdan keyingi o'zgarishlar va Flock](#after)
4. [2026-yil: faol qo'llab-quvvatlash dalillari](#evidence)
5. [Zaif joylar va muammolar](#weak)
6. [Raqobatchilar tahlili: React Native va KMP](#competitors)
7. [Hukm va iOS dasturchisi uchun motivatsiya](#verdict)
8. [Xulosa](#xulosa)
9. [Manbalar](#manbalar)

---

## 1. Qisqa javob: Flutter o'lyaptimi? {#qisqa-javob}

**Qisqa javob: Yo'q.** 

2026-yil sentabr holatiga ko'ra Flutter Google tomonidan faol rivojlantirilmoqda. Joriy barqaror versiya — **Flutter 3.47.5** (2026-yil 18-sentabrda chiqarilgan, Dart 3.13.4 bilan birga). Google 2026-yilda har chorakda bitta yirik versiya (yiliga kamida 4 ta barqaror va 12 ta beta reliz) chiqarish majburiyatini to'liq bajarmoqda ([Flutter 2026 Roadmap](https://github.com/flutter/flutter/blob/master/docs/roadmap/Roadmap.md)).

Biroq, bu "hamma narsa mukammal" degani emas. Dasturiy ta'minot arxitekturasi va korporativ strategiyada jiddiy o'zgarishlar ro'y berdi.

---

## 2. 2024-yil aprel: qisqartirishlar va nima yuz berdi {#layoffs}

2024-yil aprel oyi oxirida Google o'zining "tuzilmaviy soddalashtirish" (structural simplification) siyosati doirasida muhandislik jamoalarini qisqartirdi.

Faktlar zanjiri quyidagicha ([CNBC](https://www.cnbc.com) va [OMG Ubuntu](https://www.omgubuntu.co.uk/2024/05/googles-flutter-team-layoffs-leave-ubuntu-devs-in-a-flap)):
- CNBC hisobotiga tayanib keltirilgan ma'lumotlarga ko'ra, asosiy dasturlash platformalari (Python, Dart va Flutter) bo'ylab jami **200 ga yaqin xodim** qisqartirildi. Ya'ni bu faqat Flutter dasturchilari emas, balki Google'ning bir nechta tizimli guruhlari bo'ylab umumiy son edi.
- Ushbu rollarning bir qismi AQShdan tashqaridagi arzonroq yoki ixtisoslashgan ofislarga (Hindiston, Meksika va Germaniya) o'tkazildi.

Bunga javoban Google vakillari rasmiy munosabat bildirishdi:
- **Michael Thomsen** (Google'da Dart va Flutter bo'yicha mahsulot menejeri) X tarmog'ida: *"Strategiyada o'zgarish yo'q. Jamoa hajmida o'zgarish yo'q; ayrim DevOps rollari yangi lokatsiyalarga ko'chmoqda. 2024 yo'l xaritasi davom etadi"*.
- **Kevin Moore** (Google'da Dart va Flutter loyiha menejeri): *"Flutter and Dart were not affected any more or less that others. We're sad, but still cranking on hard on I/O and beyond... You're betting on Flutter and Dart. So am I. So is Google."* (OMG Ubuntu manbasi bo'yicha so'zma-so'z).

---

## 3. Qisqartirishdan keyingi o'zgarishlar va Flock {#after}

Qisqartirishlardan so'ng Flutter ekotizimida ikkita muhim voqea ro'y berdi:

1. **Flock forki (2024-yil 27-oktabr):** Jamiyatdagi ayrim dasturchilar Flutter boshqaruvidan norozi bo'lib, loyihaning "Flock" deb nomlangan mustaqil vilkasini (fork) e'lon qildi ([Flock GitHub](https://github.com/join-the-flock/flock)). Biroq, 2026-yilga kelib loyiha keng ommalashmadi (~382 stars) va asosiy rivojlanish rasmiy omborda qoldi.
2. **Dart makroslarining to'xtatilishi (2025-yil 29-yanvar):** Dart jamoasi rahbarlaridan biri Vijay Menon o'z bayonotida shunday dedi: *"we've made the difficult decision to stop our work on macros... we will not be shipping macros in the foreseeable future"* ([Dart Macros](https://dart.dev/language/macros)). Bu qaror natijasida Flutter dasturchilari Swift'dagi kabi qulay til darajasidagi makroslar o'rniga hanuz `build_runner` orqali sekinroq kod generatsiyasiga bog'lanib qolmoqdalar.

---

## 4. 2026-yil: faol qo'llab-quvvatlash dalillari {#evidence}

Google Flutter'ni tark etmaganining ob'ektiv dalillari:

### Relizlar kadensi (2024–2026)
Rasmiy releases manifesti ([storage.googleapis.com/flutter_infra_release](https://storage.googleapis.com/flutter_infra_release/releases/releases_macos.json)) tahlili:
- **2024:** 3.19.0 (15-fevral), 3.22.0 (13-may), 3.24.0 (6-avgust), 3.27.0 (11-dekabr).
- **2025:** 3.29.0 (12-fevral), 3.32.0 (20-may), 3.35.0 (14-avgust), 3.38.0 (12-noyabr).
- **2026 (sentabrgacha):** 3.41.0 (11-fevral), 3.44.0 (18-may), 3.47.0 (12-avgust). 2026-yilning dastlabki 9 oyida **31 ta barqaror build** (major va patch relizlar) taqdim etildi.

Quyidagi Python skripti 3.47 liniyasidagi patchlar orasidagi kunlar farqini hisoblaydi:

```python
from datetime import date

patches = [
    ("3.47.0", date(2026, 8, 12)),
    ("3.47.1", date(2026, 8, 19)),
    ("3.47.2", date(2026, 8, 27)),
    ("3.47.3", date(2026, 9, 9)),
    ("3.47.4", date(2026, 9, 11)),
    ("3.47.5", date(2026, 9, 18)),
]

print("Flutter 3.47 patch relizlari va intervallar:")
for i in range(1, len(patches)):
    prev_ver, prev_d = patches[i - 1]
    cur_ver, cur_d = patches[i]
    gap = (cur_d - prev_d).days
    print(f"  {prev_ver} -> {cur_ver}: {gap} kun")
```

Skript natijasi:
- `3.47.0 -> 3.47.1`: **7 kun**
- `3.47.1 -> 3.47.2`: **8 kun**
- `3.47.2 -> 3.47.3`: **13 kun**
- `3.47.3 -> 3.47.4`: **2 kun**
- `3.47.4 -> 3.47.5`: **7 kun**

Bu raqamlar xatolar haftama-hafta tuzatilib, yangi buildlar muntazam chiqayotganini ko'rsatadi.

### 2026-yildagi muhim yangiliklar
- **3.41 (2026-02-11):** iOS'da `UIScene` sukut bo'yicha integratsiya qilindi.
- **3.44 (2026-05-20):** Swift Package Manager (SwiftPM) plaginlar uchun rasmiy sukut bo'yicha paket menejeriga aylandi.
- **3.47 (2026-08-12):** Impeller dvigateli macOS/Windows desktop uchun standart bo'ldi. iOS uchun minimal talab iOS 13 dan **iOS 15** ga ko'tarildi. Material va Cupertino widgetlari alohida paketlarga ajratildi (`material_ui` 1.5.0, `cupertino_ui` 1.1.1, [Flutter Blog](https://flutter.dev/blog/decoupling-material-cupertino)).
- **iOS relizlariga tezkor moslashuv:** Craig Labenz va Louise Hsu maqolasida ("How Flutter stays ahead of iOS releases", 2026-08-25) ko'rsatilishicha, jamoa 145 dan ortiq WWDC sessiyalarini Gemini bilan tahlil qilib, Day-0 qo'llab-quvvatlashni ta'minlamoqda ([Flutter Blog](https://flutter.dev/blog/how-flutter-stays-ahead-of-ios-releases)). GitHub'dagi **Project Board #212** ("Apple release: Xcode, iOS, macOS") muntazam yangilanib turadi.
- **Apple talablariga muvofiqlik:** Apple'ning rasmiy [Third-Party SDK Requirements](https://developer.apple.com/support/third-party-SDK-requirements/) ro'yxatida Flutter rasman kiritilgan va Privacy Manifest talablariga to'liq javob beradi ([/ios-lessons/devops-cicd#privacy-manifest](/ios-lessons/devops-cicd#privacy-manifest)).
- **Google'ning o'z ilovalari:** Google Flutter'dan o'zining yirik loyihalarida foydalanadi: NotebookLM (2025-12-12), Google Pay, Google Earth, Google Ads, Google Cloud Console, Google One, Google Classroom, YouTube Create va Analytics ([flutter.dev/showcase](https://flutter.dev/showcase)).
- **Canonical hamkorligi:** Ubuntu Desktop operatsion tizimining yangi o'rnatuvchisi (Installer) va App Center ilovalari aynan Flutter'da yozilgan.

---

## 5. Zaif joylar va muammolar {#weak}

Xolis baholash uchun Flutterning 2026-yildagi ochiq kamchiliklarini bilish shart:

1. **iOS dizayn yangiliklarining kechikishi (Liquid Glass):** Apple'ning yangi Liquid Glass dizayn tili Cupertino widgetlarida hali yo'q; GitHub'da bunga oid #191058 raqamli masala 2026-yil 13-avgustdan buyon ochiq turibdi.
2. **Kod generatsiyasi og'irligi:** Makroslar bekor bo'lgani sababli, JSON serializatsiya (Freezed) uchun hanuz `dart run build_runner build` talab etiladi.
3. **Desktop va Web holati:** Web uchun Wasm (WebAssembly) rejimi yaxshilanayotgan bo'lsa-da, qidiruv tizimlari (SEO) va dastlabki yuklanish hajmi bo'yicha toza HTML/React bilan tenglasha olmaydi.
4. **Hujjatlardagi tafovutlar:** Masalan, ayrim sahifalarda hanuz iOS 13 qo'llab-quvvatlanadi deb yozilgan, amalda esa 3.47 dan boshlab minimal chegara iOS 15 qilib belgilangan.

---

## 6. Raqobatchilar tahlili: React Native va KMP {#competitors}

Krossplatforma bozoridagi uch asosiy kuchning 2026-yil sentabr holatidagi holati:

| Mezon | Flutter (Google) | React Native (Meta / Foundation) | Kotlin Multiplatform (JetBrains) |
| :--- | :--- | :--- | :--- |
| **Render mexanizmi** | Impeller (Metal/Vulkan orqali o'z piksellarini chizadi) | Nativ UI komponentlar (JSI, Fabric) | Nativ UI (SwiftUI / Jetpack Compose) yoki Compose MP |
| **Joriy holat** | 3.47.5 (barqaror, 2026-09) | 0.87 (0.82 dan boshlab yangi arxitektura majburiy) | Kotlin 2.4.20, KMP 1.9.20 dan beri barqaror |
| **Boshqaruv** | Google + hamjamiyat | React Foundation (2026-02-24 ishga tushdi) | JetBrains + Google hamkorligi |
| **Kod ulashish** | UI va biznes logika (90-95%) | UI va biznes logika (80-90%) | Asosan biznes logika (UI alohida yoki Compose MP) |
| **iOS dasturchi uchun qulaylik** | O'rganish oson (SwiftUI ga juda o'xshash deklarativ UI) | JS/TS ekotizimini talab qiladi | Swift bilan oson bog'lanadi, lekin UIKit o'xshashligi kam |

---

## 7. Hukm va iOS dasturchisi uchun motivatsiya {#verdict}

**Flutter iOS dasturchisi uchun arziydimi?**

Ha, quyidagi sabablarga ko'ra:
1. **Bitta kod bazasi, ikki barobar bozor:** Ilovan (2026) ilmiy tadqiqotiga ko'ra, Flutter yordamida ikkita alohida nativ loyiha (iOS + Android) yozishga nisbatan kod hajmi (SLOC) **40% ga qisqaradi** ([arXiv:2609.21544](https://arxiv.org/abs/2609.21544)).
2. **SwiftUI bilimi to'liq asqotadi:** Flutterning Widget daraxti SwiftUI'ning View arxitekturasi bilan deyarli bir xil falsafada qurilgan.
3. **Nativ bilim baribir kerak:** Murakkab Apple imkoniyatlari — Live Activities, Dynamic Island, App Intents, Watch/Mac kengaytmalari va fon vazifalari baribir nativ Swift kodini talab qiladi ([/ios-lessons/flutter-ios-integration](/ios-lessons/flutter-ios-integration)). Nativ biladigan Flutter dasturchisi bozorda har doim sof veb-dasturchilardan ancha yuqori baholanadi.

---

## 8. Xulosa {#xulosa}

- Flutter 2026-yilda o'lmayapti: 3.47.5 versiyasi va har choraklik relizlar uning faol hayotdaligini ko'rsatadi.
- 2024-yilgi qisqartirishlar butun Google bo'ylab 200 kishini qamrab olgan va Flutterning to'xtatilishiga olib kelmagan.
- 2026-yilgi asosiy texnik yutuqlar: SwiftPM integratsiyasi, Impeller to'liq standart dvigatelga aylangani va UIScene talablariga moslashuv.
- Zaifliklar: Dart makroslarining to'xtatilgani va Liquid Glass kabi eng so'nggi Apple dizayn trendlarining kechikib kelishi.
- iOS dasturchisi uchun Flutter o'rganish — o'zining kuchli nativ poydevorini saqlagan holda Android va boshqa platformalarga chiqishning eng samarali yo'lidir.

---

## Manbalar {#manbalar}

1. [Flutter 2026 Roadmap — GitHub](https://github.com/flutter/flutter/blob/master/docs/roadmap/Roadmap.md)
2. [Google Flutter Layoffs — OMG Ubuntu (2024-05-09)](https://www.omgubuntu.co.uk/2024/05/googles-flutter-team-layoffs-leave-ubuntu-devs-in-a-flap)
3. [Flock: Community Fork of Flutter — GitHub](https://github.com/join-the-flock/flock)
4. [An Update on Dart Macros — Dart Language](https://dart.dev/language/macros)
5. [Flutter macOS Releases Manifest](https://storage.googleapis.com/flutter_infra_release/releases/releases_macos.json)
6. [Decoupling Material and Cupertino — Flutter Blog (2026-09-09)](https://flutter.dev/blog/decoupling-material-cupertino)
7. [How Flutter Stays Ahead of iOS Releases — Flutter Blog (2026-08-25)](https://flutter.dev/blog/how-flutter-stays-ahead-of-ios-releases)
8. [Apple Third-Party SDK Requirements](https://developer.apple.com/support/third-party-SDK-requirements/)
9. [Flutter Showcase Applications](https://flutter.dev/showcase)
10. [Ilovan, "Cross-Platform vs Native Mobile Development", arXiv:2609.21544 (2026)](https://arxiv.org/abs/2609.21544)
