فلاتر السعودية - Saudi Flutter pinned «اختصارات IntelliJ IDEA و Android Studio أثناء التطوير لِـ Flutter: - https://codewithandrea.com/articles/intellij-keyboard-shortcuts-flutter-development/»
فلاتر السعودية - Saudi Flutter pinned «اختصارات، إضافات، وإعدادات VS Code أثناء التطوير لِـ Flutter: - https://codewithandrea.com/articles/vscode-shortcuts-extensions-settings-flutter-development/»
موقع Flutter Ship: موقع مُفيد للتحقُّق من جميع الخُطوات المطلُوبة قبل إصدار أو نشر تطبيقك على المتاجِر أو الويب (Checklist). مِثال: هل تمّت إضافة ميّزة تتبُّع الأخطاء للتطبيق قبل إطلاقِه؟
🟢 رابط الموقع:
- https://bizz84.github.io/flutter_ship_app_web
🟢 القائمة كذلك مُتاحة على موقع Notion للفائدة:
- https://gorgeous-bar-e02.notion.site/Flutter-App-Release-Checklist-f03480f53bf4491b830df5d38d2c74ef
#مواقع_أعجبتني
🟢 رابط الموقع:
- https://bizz84.github.io/flutter_ship_app_web
🟢 القائمة كذلك مُتاحة على موقع Notion للفائدة:
- https://gorgeous-bar-e02.notion.site/Flutter-App-Release-Checklist-f03480f53bf4491b830df5d38d2c74ef
#مواقع_أعجبتني
bizz84.github.io
flutter_ship_app
Flutter App Release Checklist (companion app for the Flutter in Production course)
فلاتر السعودية - Saudi Flutter
موقع Flutter Ship: موقع مُفيد للتحقُّق من جميع الخُطوات المطلُوبة قبل إصدار أو نشر تطبيقك على المتاجِر أو الويب (Checklist). مِثال: هل تمّت إضافة ميّزة تتبُّع الأخطاء للتطبيق قبل إطلاقِه؟ 🟢 رابط الموقع: - https://bizz84.github.io/flutter_ship_app_web 🟢…
6 خطوات رئيسيّة يجب اتخاذُها قبل إصدار تطبيقك التالي على Flutter:
- https://codewithandrea.com/articles/key-steps-before-releasing-flutter-app
- https://codewithandrea.com/articles/key-steps-before-releasing-flutter-app
Code With Andrea
6 Key Steps to Take Before Releasing your Next Flutter App
Prepare your Flutter app for launch with these 6 steps, including flavors and environments, error monitoring, force updates, and in-app reviews.
هل تعلم أنّه بإمكانك التحقُّق من الإصدار الحالي لتطبيقك على جهاز المُستخدِم وإلزامُه بالتحديث وذلك باستخدام GitHub Gist فقط دون الحاجة إلى Backend أو Firebase!
- https://codewithandrea.com/tips/remote-config-github-gist
🟢 في حال كُنت تُفضّل استخدام مكتبات Flutter فقط، فأنصحُك بأحد المكتبات في الأسفل، خاصّةً مكتبة upgrader:
- upgrader: https://pub.dev/packages/upgrader
- force_update_helper: https://pub.dev/packages/force_update_helper
#معلومة
#مكتبات_أعجبتني
- https://codewithandrea.com/tips/remote-config-github-gist
🟢 في حال كُنت تُفضّل استخدام مكتبات Flutter فقط، فأنصحُك بأحد المكتبات في الأسفل، خاصّةً مكتبة upgrader:
- upgrader: https://pub.dev/packages/upgrader
- force_update_helper: https://pub.dev/packages/force_update_helper
#معلومة
#مكتبات_أعجبتني
Code With Andrea
Remote Config via GitHub Gist
Here's how to remotely control the behaviour of your app by fetching some JSON from a GitHub gist.
موقع IconKitchen: موقع مُفيد جدًّا لتصميم أيقونة لتطبيقك بِكُل سُهولة!
🟢 رابط الموقع:
- https://icon.kitchen
🟢 أو يُمكنك استخدام مكتبة flutter_launcher_icons كبديل:
- https://pub.dev/packages/flutter_launcher_icons
#مواقع_أعجبتني
#مكتبات_أعجبتني
🟢 رابط الموقع:
- https://icon.kitchen
🟢 أو يُمكنك استخدام مكتبة flutter_launcher_icons كبديل:
- https://pub.dev/packages/flutter_launcher_icons
#مواقع_أعجبتني
#مكتبات_أعجبتني
icon.kitchen
IconKitchen
Cook up app icons for any platform
مكتبة flutter_native_splash في Flutter تُتيح لك التعديل على الـ Splash Screen الأساسيّة لتطبيقات Flutter وتغيير لونُها أو إضافة صورة لها وغيرها من الخيارات.
🟢 رابط المكتبة:
- https://pub.dev/packages/flutter_native_splash
#مكتبات_أعجبتني
🟢 رابط المكتبة:
- https://pub.dev/packages/flutter_native_splash
#مكتبات_أعجبتني
Dart packages
flutter_native_splash | Flutter package
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
فلاتر السعودية - Saudi Flutter pinned «موقع Flutter Ship: موقع مُفيد للتحقُّق من جميع الخُطوات المطلُوبة قبل إصدار أو نشر تطبيقك على المتاجِر أو الويب (Checklist). مِثال: هل تمّت إضافة ميّزة تتبُّع الأخطاء للتطبيق قبل إطلاقِه؟ 🟢 رابط الموقع: - https://bizz84.github.io/flutter_ship_app_web 🟢…»
مكتبة flutter_flavorizr في Flutter تُتيح لك إضافة أكثر من بيئة لتطبيقك على Flutter. مِثال: Development, Testing, Staging, Production.
🟢 رابط المكتبة:
- https://pub.dev/packages/flutter_flavorizr
#مكتبات_أعجبتني
🟢 رابط المكتبة:
- https://pub.dev/packages/flutter_flavorizr
#مكتبات_أعجبتني
Dart packages
flutter_flavorizr | Flutter package
A flutter utility to easily create flavors in your flutter application
فلاتر السعودية - Saudi Flutter
مكتبة flutter_flavorizr في Flutter تُتيح لك إضافة أكثر من بيئة لتطبيقك على Flutter. مِثال: Development, Testing, Staging, Production. 🟢 رابط المكتبة: - https://pub.dev/packages/flutter_flavorizr #مكتبات_أعجبتني
image_2025-04-12_02-27-13.png
80.1 KB
نظرة عامّة على البيئات:
- https://firebase.google.com/docs/projects/dev-workflows/overview-environments
- https://firebase.google.com/docs/projects/dev-workflows/overview-environments
فلاتر السعودية - Saudi Flutter
هل تعلم أنّه بإمكانك التحقُّق من الإصدار الحالي لتطبيقك على جهاز المُستخدِم وإلزامُه بالتحديث وذلك باستخدام GitHub Gist فقط دون الحاجة إلى Backend أو Firebase! - https://codewithandrea.com/tips/remote-config-github-gist 🟢 في حال كُنت تُفضّل استخدام مكتبات…
في حال كُنت تُفضّل استخدام Firebase كـ BaaS، فيُمكنُك استخدام Firebase Remote Config لعمل نفس الميّزة في الرسالة المُقتَبَسَة. للمزيد:
- https://firebase.google.com/docs/remote-config/get-started?platform=flutter
#معلومة
- https://firebase.google.com/docs/remote-config/get-started?platform=flutter
#معلومة
مكتبة feedback في Flutter تُتيح لك إضافة ميّزة التبليغ عن الأخطاء أو إرسال الاقتراحات مِن قِبَل المُستخدمِين لتطبيقك بواجهة جميلة وتفاعُليّة. بالإضافة إلى إمكانيّة ربطها مع Sentry باستخدام مكتبة feedback_sentry!
🟢 رابط مكتبة feedback:
- https://pub.dev/packages/feedback
🟢 رابط مكتبة feedback_sentry:
- https://pub.dev/packages/feedback_sentry
#معلومة: في حال ربط المكتبة مع Sentry، فسيتم إرسال التبليغات والمُقترحات إلى قسم User Feedback على صفحة التطبيق في موقع Sentry. للمزيد:
- https://docs.sentry.io/product/user-feedback
- https://docs.sentry.io/platforms/dart/guides/flutter/user-feedback
#مكتبات_أعجبتني
🟢 رابط مكتبة feedback:
- https://pub.dev/packages/feedback
🟢 رابط مكتبة feedback_sentry:
- https://pub.dev/packages/feedback_sentry
#معلومة: في حال ربط المكتبة مع Sentry، فسيتم إرسال التبليغات والمُقترحات إلى قسم User Feedback على صفحة التطبيق في موقع Sentry. للمزيد:
- https://docs.sentry.io/product/user-feedback
- https://docs.sentry.io/platforms/dart/guides/flutter/user-feedback
#مكتبات_أعجبتني
Dart packages
feedback | Flutter package
A Flutter package for getting better feedback. It allows the user to give interactive feedback directly in the app.
إذا كُنت تستخدِم نظام Windows للبرمجة والتطوير وتحتاج أداة شبيهة بأداة Homebrew على نظام macOS و Linux لتحميل الأدوات والإضافات المُساعِدَة لك، فأداة Scoop تفي بالغرض!
🟢 رابط الأداة:
- https://scoop.sh
#معلومة
#أدوات_أعجبتني
🟢 رابط الأداة:
- https://scoop.sh
#معلومة
#أدوات_أعجبتني
إذا كُنت تحتاج تشغيل سكربتات (Scripts) غير مدعُومة على نظام Windows، مثل الملفّات المُنتهية بصيغة أو امتداد sh، فأداة Cmder تفي بالغرض!
🟢 رابط الأداة:
- https://cmder.app
#معلومة
#أدوات_أعجبتني
🟢 رابط الأداة:
- https://cmder.app
#معلومة
#أدوات_أعجبتني
cmder.app
Cmder | Console Emulator
cmder is software package that provides great console experience even on Windows
فلاتر السعودية - Saudi Flutter
إذا كُنت تحتاج تشغيل سكربتات (Scripts) غير مدعُومة على نظام Windows، مثل الملفّات المُنتهية بصيغة أو امتداد sh، فأداة Cmder تفي بالغرض! 🟢 رابط الأداة: - https://cmder.app #معلومة #أدوات_أعجبتني
في حال كُنت تستخدِم نظام Windows 10 فأعلى في التطوير لِـ Flutter وتُواجه صعوبة في تشغيل بعض السكربتات (Scripts) والتي تُساعدُك في التطوير، تستطيع تثبيت نظام Linux بشكل رسمي على جهازك حيثُ يعمل داخل نظام Windows كأي برنامج آخر ثم تقوم باستخدامه في عمليّة التطوير كنظام مُنفَصِل. للمزيد وكيفيّة التثبيت:
- https://candid.technology/zsh-windows-10
لتخصيص النظام أكثر:
- https://hashnode.com/post/customize-hyper-terminal-in-windows-using-oh-my-zsh-and-powerline-fonts-ckggfmcwc00brrls1f8va9jfl
#معلومة
- https://candid.technology/zsh-windows-10
لتخصيص النظام أكثر:
- https://hashnode.com/post/customize-hyper-terminal-in-windows-using-oh-my-zsh-and-powerline-fonts-ckggfmcwc00brrls1f8va9jfl
#معلومة
Candid.Technology
How to install and use Zsh in Windows 10?
The Linux Subsystem on WIndows allows you to run Linux shells natively on Windows. In this article, we're taking a look at how to install Zsh on Windows 10.
🔥1
فلاتر السعودية - Saudi Flutter
من أفضل وأشهر المواقع التي تُقدّم خدمة BaaS أو Backend as a Service هو موقع Firebase من Google. الغرض من استخدام مثل هذه المواقع أو الخدمات هو تسريع عمليّة التطوير والتركيز على بناء واجهة وتجربة المُستخدِم بدلًا من بناء الخادم وتطوير كُل البُنية التحتيّة من…
في حال كُنت تنوي إطلاق تطبيقك وكُنت تستخدِم Firebase كـ BaaS للتطبيق، فهذه قائمة تحقُّق (Checklist) رسميّة من الأفضل مُراجعتُها قبل إطلاق التطبيق:
- https://firebase.google.com/support/guides/launch-checklist
#معلومة
- https://firebase.google.com/support/guides/launch-checklist
#معلومة
Firebase
Firebase launch checklist
Review this checklist before launch to make sure that your app and the Firebase products that it uses are ready for production.
موقع ومَرجِع مُمتاز للـ Refactoring, Design Patterns, SOLID Principles وغيرها في البرمجة.
🟢 رابط الموقع:
- https://refactoring.guru
#مواقع_أعجبتني
🟢 رابط الموقع:
- https://refactoring.guru
#مواقع_أعجبتني
refactoring.guru
Refactoring and Design Patterns
Refactoring is a controllable process of improving code without creating new functionality. Design Patterns are typical solutions to the commonly occurring problems in software design.
فلاتر السعودية - Saudi Flutter
في التحديثات الأخيرة لأندرويد أُستوديو (Android Studio)، تمّت إضافة ميّزة Gemini AI داخل الـ IDE، بحيث تُساعدك هذه الميّزة باستخدام الذكاء الاصطناعي في قراءة كودك البرمجي وحل المشاكل البرمجيّة، إضافة التعليقات لكودك، الإجابة عن أسئلة عامّة مُتعلّقة بالبرمجة،…
الآن.. Gemini AI في أندرويد أُستوديو (Android Studio) يتحدّث Flutter بطلاقة!
- https://medium.com/flutter/gemini-in-android-studio-now-speaks-fluent-flutter-915dfec98274
- https://medium.com/flutter/gemini-in-android-studio-now-speaks-fluent-flutter-915dfec98274
Medium
Gemini in Android Studio now speaks fluent Flutter!
By Ander Dobo, Product Manager, Flutter &
Sandhya Mohan, Product Manager, Gemini in Android Studio
Sandhya Mohan, Product Manager, Gemini in Android Studio
فلاتر السعودية - Saudi Flutter
ثلاثة من أفضل وأشهر الإضافات الخاصّة بالذكاء الاصطناعي والتي تُساعدُك على كتابة الأكواد البرمجيّة بشكلٍ أسرع وحل المشاكل والأخطاء بأفضل الطُرُق: 1. إضافة ChatGPT - EasyCode. 🟢 رابط الإضافة: - https://plugins.jetbrains.com/plugin/20603-chatgpt--easycode…
تستطيع إضافة Gemini AI في VS Code، JetBrains IDEs، Firebase، أو حتّى GitHub!
🟢 لمزيد من المعلومات:
- https://codeassist.google
#إضافات_أعجبتني
🟢 لمزيد من المعلومات:
- https://codeassist.google
#إضافات_أعجبتني
Google Cloud
Gemini Code Assist | AI coding assistant
Get AI coding and programming help no matter the language or platform with Gemini Code Assist from Google.
مكتبة in_app_review في Flutter تُتيح لك إضافة ميّزة تقييم وكتابة مُراجعة لتطبيقك سواءً بشكلٍ مُباشر داخل التطبيق نفسه أو بالذهاب بشكلٍ تلقائي لصفحة التطبيق على المتجر.
🟢 رابط المكتبة:
- https://pub.dev/packages/in_app_review
#مكتبات_أعجبتني
🟢 رابط المكتبة:
- https://pub.dev/packages/in_app_review
#مكتبات_أعجبتني
Dart packages
in_app_review | Flutter package
Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
فلاتر السعودية - Saudi Flutter
كيفيّة تخزين الـ API Keys في Flutter، ما هو الفرق بين —dart-define وملفّات .env؟ - https://codewithandrea.com/articles/flutter-api-keys-dart-define-env-files/
YouTube
How to hide your API keys SAFELY on Flutter
In every project, we have some secret or important stuff, like API keys or credentials, that we don’t want others to access. These are very sensitive, and for security, we shouldn’t even publish them to Git.
In this video, I’ll show you two ways to hide…
In this video, I’ll show you two ways to hide…