ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Flutter Dev | Uzbekistan 🇺🇿

Flutter Dev | Uzbekistan 🇺🇿

前往频道在 Telegram

Flutter bu - hozirgi kundagi eng yetuk kross platformali dasturlash vositasidir! Bu kanal Flutterning o'zbek zabon vakillari uchun. Blog avtori: © Muhammad Aziz (@mamasodikoff) 🥛 Ayron olib bering: tirikchilik.uz/cosmos - Web sayt: flutterdev.uz

显示更多
383
订阅者
-224 小时
-27 天
-230 天
帖子存档
100+ useful widgets for both beginners and advanced flutter developers 🔥 https://github.com/md-siam/widget_of_the_day 💎 @th
100+ useful widgets for both beginners and advanced flutter developers 🔥 https://github.com/md-siam/widget_of_the_day 💎 @the_flutter

Savol: Kim "Custom Android ROM" ni OS sifatida PC ga o'rnatib ko'rgan? Tavsiya kerak. Men hammasidan 3 tasini ajratib oldim:
Savol: Kim "Custom Android ROM" ni OS sifatida PC ga o'rnatib ko'rgan? Tavsiya kerak. Men hammasidan 3 tasini ajratib oldim: BlissOS, PrimeOS, PhoenixOS 🤖 Siz qaysi birini ishlatib ko'rgansiz? #android #pc @flutterblogs

Yangi maqola: “Shared Preferences” sucks?! (- “Shared Preferences” juda yomonmi?!) https://flutterdev.uz/2023/12/19/shared-pr
Yangi maqola: “Shared Preferences” sucks?! (- “Shared Preferences” juda yomonmi?!) https://flutterdev.uz/2023/12/19/shared-preferences-sucks-shared-preferences-juda-yomon/ @flutterblogs

Juda ham kuchli senior hamkasbim bor.. Ko’p ish qiladi. Analogiya keltiraman. Kichik bir qog’oz tushib ketgan bo’lsa ham olib
Juda ham kuchli senior hamkasbim bor.. Ko’p ish qiladi. Analogiya keltiraman. Kichik bir qog’oz tushib ketgan bo’lsa ham olib joyiga qo’yib qo’yadi. Eshikni ruchkasi buzilib qolgan. Odamlar bir balo qilib o’sha eshikni ochib yopib yuribdi. U borib shu ruchkani borib tuzatib qo’yadi. Endi odamlar maza qilib ochib yopadi uni. Kodda ham shunday. Kichik bir muammoni ko’rdimi darrov tuzatib qo’yadi. Odamlar qiynalib sal buzilib qolgan narsani ishlatib yotganini ko’rsa tuzatib ishni osonlashtirib qo’yadi. === - Senior dasturchi bo'lish uchun nima qilish kerak? - Farosatli dasturchi bo'lish kerak! (c) Jaxongir Rahmonov @flutterblogs

2023 - Fluttering into the Future: 2024 @flutterblogs
+2
2023 - Fluttering into the Future: 2024 @flutterblogs

Xullas "Flutter" haqida web-blog ham ochdim.. Bu yerda yozishga uzunlik qiladigan narsalarni u yerda yozaman. Brauzeringizni
Xullas "Flutter" haqida web-blog ham ochdim.. Bu yerda yozishga uzunlik qiladigan narsalarni u yerda yozaman. Brauzeringizni tanlanganlariga qo'shib qo'ysangiz blogni tekshirishni unutmaysiz (yangi post yozsa e-mail yuborishni endi o'rganayabman, mobilchimanku 🗿) Mana: flutterdev.uz @flutterblogs

O'qishga qiynalayapsizmi? Motivatsiya yo'qolganmi? Nazorat yo'qmi? 👩‍💻🧑‍💻Maqsadlari bir boʻlgan oʻquvchini toping va birg
O'qishga qiynalayapsizmi? Motivatsiya yo'qolganmi? Nazorat yo'qmi? 👩‍💻🧑‍💻Maqsadlari bir boʻlgan oʻquvchini toping va birgalikda oʻqing. 📚Raqobat qiling, rag'batlantiring, birga o'rganing va rivojlaning! Qiziqishlari bir xil do'stlaringizni bu yerdan toping: https://t.me/study_with_a_buddy Bu yerda doʻst soʻrang: @StudyBuddy_Robot

Yaxshi yoki yomon kod bo'lmaydi. Yaxshi testlangan va testlanmagan kod bo'ladi! Valuable Life Lessons from Robert Martin’s ‘T
Yaxshi yoki yomon kod bo'lmaydi. Yaxshi testlangan va testlanmagan kod bo'ladi! Valuable Life Lessons from Robert Martin’s ‘The Clean Coder': https://medium.com/@artur.shev8/life-advice-from-uncle-bob-from-his-book-the-clean-coder-by-robert-martin-bea401dbe720 @flutterblogs

Чувак не стал запариваться с поиском калькулятора валют и просто нарисовал сайт за 15 секунд. Для этого он использовал FlutterFlow. 🕹КиберТопор

Kim "assembly" ni biladi?
+1
Kim "assembly" ni biladi?

The Monterail’s Guide to Cross-Platform Development L E A R N H O W C R O S S - P L A T F O R M D E V E L O P M E N T C A N H E L P Y O U C U T - Statistikalar, ma'lumotlar, tushunchalar va mashxur afsonalar haqida! Focus: Flutter, React-Native, Ionic Vaqt: Fevral 2023 @flutterblogs

Dasturlash sohasidagilar yoki kirib kelayotganlar ko'rishi kerak bo'lgan video (RUSCHA) Online ko'rish: https://youtu.be/oQY1VouspmM?si=YeCmCuh_dIDA74YK @flutterblogs

Repost from N/a
"Flutter"da o'yin qilsa bo'ladimi? Ha albatta shubhasiz! Ushbu videoda siz 2D o'yinni ko'rishingiz mumkin. Ushbu o'yinning "Business logic"i va animatsiyalarini o'zim yozganman, va o'yindagi animatsiyalarga hech qanday package ishlatilmagan, "splash lottie"dan tashqari. Sizning miyyangizga g'oya keldimi, uni qilishdan cho'chimang va qo'rqmang. Impossible is possible! Ha bilaman bu Cambridgening shiori. 🕹 Architecture: GetX 🪙 Implicit animations P.S Ha aytgancha kanalga obuna bo'lish esdan chiqmasin do'stim! @azor_dev

Sizning oyligingiz qanchalik qiynalib ishlaganingizga qarab belgilanmaydi! Ruby qiyin bo'lmasa ham unda ishlaydigan dasturchi
Sizning oyligingiz qanchalik qiynalib ishlaganingizga qarab belgilanmaydi! Ruby qiyin bo'lmasa ham unda ishlaydigan dasturchi kam bo'lishi, shu uchun sizga million to'lashlari mumkin. C++ qiyin bo'lsa ham, bozorda unda ishlaydigan million dasturchi bo'lsa, chaqa olasiz... Lekin bu o'z navbatida bozorni ham sozlab qo'yadi. Ya'ni odatda qiyin narsalarni ko'pchilik o'rganmaydi. Oson narsalarga esa hamma yopishadi. Demak, qiyin narsani bilgan odamni qadri har doim baland bo'ladi! Qiynalib ishlaganni emas - qiyin narsani bilganni 💡 Mashoiqlar aytganidek,
Work Smart Not Hard✨
@flutterblogs

Nima deysizlar, No-Code platformalar kelajakmi? https://flutterflow.io/ @flutterblogs
Nima deysizlar, No-Code platformalar kelajakmi? https://flutterflow.io/ @flutterblogs

Ouuu temani qattimi.. 💆‍♂️
"U kodni yozgan ilovamda internet bilan ishlash umuman qiyinchili tug'dirmasin va tez bitsin"
Bor bitta shunaqasidan - "Interceptorlar" Bu kodni "eshitgan" dasturchi ilovada har qanday intenet bilan bog'liq bo'ladigan kodlash jarayonlarida "vashshe" qiynalmidi... Dioda "Interceptor" yozish:
class AppInterceptors extends Interceptor {
  @override
  FutureOr<dynamic> onRequest(RequestOptions options) async {
    if (options.headers.containsKey("requiresToken")) {
      //remove the auxiliary header
      options.headers.remove("requiresToken");

      SharedPreferences prefs = await SharedPreferences.getInstance();
      var header = prefs.get("Header");

      options.headers.addAll({"Header": "$header${DateTime.now()}"});

      return options;
    }
  }

  @override
  FutureOr<dynamic> onError(DioError dioError) {
    if (dioError.message.contains("ERROR_001")) {
      // this will push a new route and remove all the routes that were present
      navigatorKey.currentState.pushNamedAndRemoveUntil(
          "/login", (Route<dynamic> route) => false);
    }

    return dioError;
  }

  @override
  FutureOr<dynamic> onResponse(Response options) async {
    if (options.headers.value("verifyToken") != null) {
      //if the header is present, then compare it with the Shared Prefs key
      SharedPreferences prefs = await SharedPreferences.getInstance();
      var verifyToken = prefs.get("VerifyToken");

      // if the value is the same as the header, continue with the request
      if (options.headers.value("verifyToken") == verifyToken) {
        return options;
      }
    }

    return DioError(request: options.request, message: "User is no longer active");
  } 
}
Buni clientga qo'shish:
Dio addInterceptors(Dio dio){
    dio.interceptors.add(AppInterceptors());
}
Batafsil: https://medium.com/flutter-community/dio-interceptors-in-flutter-17be4214f363 Klassik HTTP packagiga o'rganib qolganlar uchun shu package asosida ishlaydigan https_interceptor packagi yodamida interceptor qo'shish:
class LoggingInterceptor implements InterceptorContract {
  @override
  Future<RequestData> interceptRequest({required RequestData data}) async {
    print(data.toString());
    return data;
  }

  @override
  Future<ResponseData> interceptResponse({required ResponseData data}) async {
      print(data.toString());
      return data;
  }

}
Buni 2 xil usul bilan clientga qo'shish: - 1:
 Client client = InterceptedClient.build(interceptors: [
      WeatherApiInterceptor(),
  ]);
- 2:
 final http = InterceptedHttp.build(interceptors: [
          WeatherApiInterceptor(),
      ]);
Batafsil: https://pub.dev/packages/http_interceptor #interceptors @flutterblogs

Freymworkni endi o'rganayotagan vaqtimda bergan e'lonim :)