بحث باسم الموضوع المطلوب

‏إظهار الرسائل ذات التسميات لغات البرمجة. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات لغات البرمجة. إظهار كافة الرسائل

Flutter دروس ومكتبات ومقالات

 


قائمة رائعة تضم أفضل مكتبات وأدوات ودروس ومقالات وغيرها مما يتعلق بـ Flutter.


https://github.com/Solido/awesome-flutter/


اذا كنت مطور Flutter فهذا المستودع هو نقطة انطلاقك الأساسية لأي مكتبة او أداة أو مصدر تعليمي تحتاجه بدءًا من اول تطبيق لك وصولًا الى تحسين أداء تطبيقاتك المعقدة.

أعلنت Google عن دعم التطبيقات الخاصة (Private Apps) التي يتم إنشاؤها باستخدام Google AI Studio (بأسلوب "Vibe Coding").


أعلنت Google عن دعم التطبيقات الخاصة (Private Apps) التي يتم إنشاؤها باستخدام Google AI Studio (بأسلوب "Vibe Coding").


يمكن للمستخدمين الآن:


1. إنشاء تطبيق بوصف نصي في Google AI Studio.

2. تثبيته على هاتفهم عبر Google Play.

3. استخدامه بشكل خاص - لا يظهر في بحث Google Play، ولا يمكن لأي شخص آخر رؤيته او فتحه.


الفكرة الأساسية: بدلاً من "هناك تطبيق لهذا" (There's an app for that) أصبح الشعار "هناك تطبيق لي" (There's an app for me).


كيف يعمل؟


الخطوة التفاصيل

الإنشاء تصف تطبيقك في Google AI Studio بلغة طبيعية.

التثبيت يتم تشغيله على هاتفك عبر Google Play باستخدام حساب Google العادي.

الخصوصية التطبيق مخفي تماماً عن بحث Play وقوائم المتجر ولا يمكن لأحد سواك رؤيته او فتحه.

القيود متاح في الولايات المتحدة فقط حالياً للمستخدمين 18 عاماً او أكثر ولا تزال قواعد Play سارية.


ما القادم؟


الميزة الوقت المتوقع

المشاركة مع الأصدقاء والعائلة في الأشهر المقبلة (شبكة موثوقة من الأصدقاء).

نشر التطبيقات الشائعة للجمهور بعد مراجعة الأمان والثقة (Trust and Safety reviews).

"Game Finder" محرك توصيات ألعاب مخصص بالذكاء الاصطناعي (في الولايات المتحدة، بالإنجليزية).

"Sprints" تحديات ألعاب لمدة 48 ساعة.

"Community Posts" قسم جديد لطرح الأسئلة حول الألعاب.

تحديث "Ask Play" مقارنات بين التطبيقات المتشابهة.

تكامل أعمق مع Gemini تطبيقات وألعاب Play في محادثات Gemini.

ميزة "الفئة العمرية" للآباء لمشاركة الفئة العمرية لأطفالهم (بدون تاريخ الميلاد الدقيق) مع المطورين.


لماذا هذا الخبر مهم؟


السبب الشرح

تحول في فلسفة المتجر Google Play لم يعد مجرد "متجر تطبيقات" بل أصبح استوديو لتطوير التطبيقات.

تمكين المبتكرين أي شخص لديه فكرة يمكنه الآن إنشاء تطبيق خاص به (بدون معرفة برمجية) وتشغيله على هاتفه.

بديل لتطبيقات الويب سابقاً كان المطورون يلجأون لتطبيقات الويب لتجنب نشر تطبيق على Play.


الآن يمكنهم إنشاء تطبيق Android أصلي خاص.

مستقبل شخصي يشير إلى مستقبل تكون فيه التطبيقات مصممة خصيصاً لك وليس لكافة المستخدمين.

الذكاء الاصطناعي في المتجر تكامل AI في التوصيات والمقارنات يشير إلى أن Play نفسه يتحول لمنصة ذكية.


⚠️ ملاحظات مهمة


1. متاح في الولايات المتحدة فقط حالياً: إذا كنت خارج الولايات المتحدة قد لا تتمكن من استخدام هذه الميزة فوراً.

لكن من المتوقع توسعها عالمياً.

2. يتطلب 18+: الميزة متاحة للبالغين فقط في الوقت الحالي.

3. القواعد لا تزال سارية: التطبيقات الخاصة لا تزال ملزمة بسياسات Google Play (مثل منع المحتوى الضار أو غير القانوني).

4. المشاركة المستقبلية: ستتيح Google لاحقاً مشاركة التطبيقات مع شبكة موثوقة من الأصدقاء ثم نشرها للجمهور بعد مراجعة الأمان.

5. لا تغيير في قواعد المطورين: إذا كنت مطوراً محترفاً لا تتغير قواعدك.

هذه الميزة موجهة للمستخدمين العاديين الذين يريدون تطبيقات شخصية.


🎯 السياق الأوسع


هذا الإعلان يأتي في إطار "Vibe Coding" - اتجاه جديد حيث يستخدم الناس الذكاء الاصطناعي لإنشاء تطبيقات بناءً على وصف نصي دون كتابة كود.

أدوات مثل Google AI Studio و Cursor و v0 تجعل هذا ممكناً.


التحول: من "أنا بحاجة لمبرمج لبناء تطبيقي" إلى "أنا أصف تطبيقي والذكاء الاصطناعي يبنيه".


💎 الخلاصة


هذا الخبر يمثل نقطة تحول في عالم تطبيقات الجوال:


· للمستخدم العادي: يمكنه الآن إنشاء تطبيقات شخصية بسهولة.

· للمطور: يفتح الباب لنماذج جديدة من التطبيقات.

· لـ Google: يعزز موقعها كمنصة لإنشاء التطبيقات، وليس فقط توزيعها.


نصيحة: إذا كنت في الولايات المتحدة و18+ جرّب إنشاء تطبيق بسيط في Google AI Studio ثم ثبّته على هاتفك عبر هذه الميزة الجديدة.


https://techcrunch.com/2026/10/13/google-play-now-supports-private-vibe-coded-apps-built-just-for-you/


يُمنع نسخ او إعادة نشر او تعديل أي جزء من المحتوى 


🔗 رابط التطبيق على Google Play:


https://play.google.com/store/apps/details?id=com.sajaffon.tech.store&hl=ar/







اداة ReClip

 

واجهة ويب ذاتية الاستضافة لأداة yt-dlp تتيح تنزيل وتحويل مقاطع الفيديو والملفات الصوتية من أكثر من 1000 موقع مدعوم، بما في ذلك YouTube وTikTok وTwitter.


https://github.com/averygan/reclip/


الأداة مخصصة للاستخدام الشخصي.

احترم حقوق النشر وشروط خدمة المواقع التي تنزل منها.

إذا كنت ستستضيفه على خادم عام ضع خلفه نظام حماية (مثل كلمة مرور او VPN) لتجنب استهلاك النطاق الترددي من قبل الغرباء.

قد يحتاج yt-dlp إلى بيئة JavaScript (مثل Node.js او Deno) لحل تحديات YouTube.


تطبيق ReClip يحدث نفسه تلقائيًا في هذه الحالة.


يستخرج بيانات الأسعار والجداول الزمنية من Google Flights باستخدام لغة Python.

 


يستخرج بيانات الأسعار والجداول الزمنية من Google Flights باستخدام لغة Python.


https://github.com/AWeirdDev/flights/


fast-flights 

اداة قوية وسريعة لكل من يريد البحث عن الرحلات الجوية برمجيا.


إذا كنت:


· مطور تبني تطبيق سفر او روبوت محادثة.

· باحث في تحليل اسعار الطيران.

· مسافر يريد مراقبة الأسعار تلقائياً.


فهذه المكتبة ستوفر عليك الكثير من الوقت والجهد.


انصح بتجربتها مع الالتزام بالاستخدام الأخلاقي والمعقول.

‏صمم تطبيقك بمجرد السحب والإفلات 😍

‏الآن بمجرد إنشاء واجهة Material 3 Expressive عبر الويب سيقوم نظامنا بإنشاء أوامر (Prompts) جاهزة لعملاء الذكاء الاصطناعي.


‏كيف يعمل؟

‏1️⃣ صمم الواجهة

‏2️⃣ انسخ الـ Prompt

‏3️⃣ ضعه في Gemini 3.8 Flash


‏👈 النتيجة: تطبيق أندرويد حقيقي مطابق لتصميمك تماماً


حققوا 500 نجمة على GitHub ⭐️


https://github.com/lnkiai/m3e-canvas/


 ملاحظات مهمة


1. الاعتماد على الذكاء الاصطناعي (AI Dependency): الأداة تولد وصفاً للتصميم لكنها لا تولد الكود بنفسها.

تحتاج إلى استخدام أداة ذكاء اصطناعي (مثل Gemini او Claude) لتحويل هذا الوصف إلى كود برمجي.

جودة الكود الناتج تعتمد على الأداة التي تستخدمها.

2. النسخة المحمولة (Mobile): على الهواتف الإصدار مبسط (شاشة واحدة أزرار فقط). يفضل استخدام سطح المكتب للتجربة الكاملة.

3. اللغة العربية: الـ Prompt يولد حالياً بـ 4 لغات (الإنجليزية اليابانية الصينية الكورية).

استخدامه مع اللغة العربية قد يتطلب ترجمة يدوية للـ Prompt للحصول على نتائج دقيقة.

4. التخزين (Storage): يتم حفظ المشاريع في متصفحك (localStorage).


احرص على نسخ الـ Prompts أو تصديرها احتياطياً.


M3E Canvas 


أداة ثورية لكل من يعمل معMaterial 3 ويريد تسريع عملية التطوير باستخدام الذكاء الاصطناعي.


إذا كنت:


· مصمماً تريد تحويل أفكارك إلى تعليمات دقيقة للذكاء الاصطناعي.

· مطوراً تريد تسريع إنشاء واجهات Android او Web.

· متعلماً تريد فهم كيفية وصف التصميمات للذكاء الاصطناعي.

يشرح هذا الدليل خطوة بخطوة كيفية إنشاء نسخة مطابقة لتطبيق «أوبر» باستخدام React Native وExpo وStripe وGoogle Maps وClerk وقاعدة بيانات Postgres التي تعمل بدون خادم.

https://github.com/adrianhajdin/uber/


هذا المشروع التعليمي هو خريطة طريق متكاملة لأي مطور يريد تعلم بناء تطبيقات محمولة كاملة (Full-Stack) باستخدام أحدث الأدوات.


إذا كنت:


· مطوراً مبتدئاً في React Native وتبحث عن مشروع متكامل لتتعلم منه.

· مطوراً متوسطاً تريد فهم كيفية دمج المصادقة الدفع والخرائط في تطبيق واحد.

· طالباً تبحث عن مرجع عملي لبناء تطبيق نهائي (Capstone Project).


فإن هذا المستودع (مع الدليل الفيديو) هو المكان المثالي للبدء.

أنصحك باتباع الفيديو خطوة بخطوة وبناء التطبيق بنفسك وليس مجرد نسخ الكود.


التحايل على تثبيت شهادات SSL في Flutter

أنظمة Android و iOS بواسطة f3rb - مخصص لاختبارات الاختراق المصرح بها فقط


المصدر/الاعتماد: https://github.com/f3rb123/kill_flutter/



مصمم بريد إلكتروني بتنسيق HTML مفتوح المصدر يعمل بنظام السحب والإفلات


Drag and Drop Email Designer 

أداة مجانية وقوية لمن يريد إنشاء قوالب بريد إلكتروني بسرعة ودون عناء الكود.


إذا كنت:


· مسوقاً تحتاج إلى إنشاء قوالب بريد إلكتروني بسرعة.

· مطوراً تبحث عن مصمم بريد إلكتروني مفتوح المصدر لتضمينه في مشروعك.

· شركة ناشئة لا تريد دفع رسوم اشتراك لأدوات التصميم المدفوعة.


فهذه الأداة ستوفر عليك الكثير من الوقت والجهد


https://github.com/SendWithSES/Drag-and-Drop-Email-Designer/




تكنولوجيا النطاق العريض الفائق (UWB) أصبحت متاحة في Flutter 🧡

تم الآن إطلاق flutter_uwb رسميًا على pub.dev 🎉


صمم تجارب مشابهة لتجربة AirTag باستخدام:


📏 المسافة + الاتجاه

🔗 الاكتشاف + الاقتران الآمن

🍎🤖 ملحقات iPhone وAndroid وApple FiRa


‏https://pub.dev/packages/flutter_uwb/

يجمع بين «Claude Code» و«Codex» وعوامل البرمجة الأخرى القائمة على الذكاء الاصطناعي

CodeG 


أداة خفيفة مفتوحة المصدر وقوية لمطوري الوكلاء البرمجة الذين يريدون:


· تنظيم وتوحيد تجربة استخدام عدة وكلاء.

· مراقبة وتتبع تكاليفهم واستخدامهم.

· إدارة سياق ومشاريعهم بطريقة منظمة.


خيار ممتاز للمطورين المحترفين الذين يعتمدون بشكل كبير على أدوات مثل Claude Code و Codex في عملهم اليومي.


https://github.com/xintaofei/codeg/

مئات من تطبيقات Flutter مفتوحة المصدر لإلهام المطورين


قائمة مختارة بعناية (Awesome List) تضم مئات التطبيقات مفتوحة المصدر التي بنيت باستخدام إطار عمل Flutter.

يتم تصنيف التطبيقات حسب المجال (مثل: التجارة الإلكترونية، التعليم، الصحة، الألعاب، الأدوات المساعدة، إلخ) وكل تطبيق مرتبط بمستودعه على GitHub، مما يسمح لك بدراسة الكود كاملاً والتعلم منه.


🔥 لماذا هو مهم لكل مطور Flutter؟


الفائدة الوصف

📚 التعلم من أمثلة حقيقية بدلاً من الأمثلة الصغيرة (To-Do list)، هنا تجد تطبيقات كاملة (مثل: نسخة مبسطة من TikTok، Spotify، أو Google Photos) تستخدم أفضل الممارسات.

🎨 الإلهام للتصميم تصاميم واجهات مستخدم متنوعة (UI/UX) يمكن أن تلهمك في مشروعك القادم.

🧩 تعلم أنماط معمارية (Architecture Patterns) تتعلم كيف نظم المطورون كودهم (مثل: BLoC، Provider، Riverpod، GetX) في مشاريع حقيقية.

🔌 تعلم تكاملات حقيقية ترى كيف يتم دمج Firebase، APIs، قواعد البيانات المحلية (SQLite، Hive)، والكاميرا، والخرائط.

🚀 تسريع التطوير بدلاً من البدء من الصفر، يمكنك استعارة أجزاء من كود (مع احترام الترخيص) لتوفر الوقت.


🧠 أمثلة على الفئات والتطبيقات التي قد تجدها


الفئة أمثلة على التطبيقات

🎵 موسيقى وفيديو (Music & Video) مشغل موسيقى، تطبيق بودكاست، عميل لـ YouTube.

📱 وسائل تواصل اجتماعي (Social Media) عميل لـ Mastodon، تطبيق مشاركة صور، غرف دردشة.

🛒 تجارة إلكترونية (E-commerce) متجر كامل، تطبيق نقاط بيع (POS)، متجر مجوهرات.

📊 إدارة وإنتاجية (Productivity) تطبيق ملاحظات، مدير كلمات مرور، عميل بريد إلكتروني بسيط، متتبع مهام.

🎮 ألعاب (Games) ألعاب بسيطة مثل: كلمات متقاطعة، ألغاز، شطرنج.

🏥 صحة ولياقة (Health & Fitness) متتبع الخطوات، تطبيق لتسجيل الوجبات، تطبيق مواعيد طبية.

🌐 أدوات مساعدة (Utilities) مدير تنزيلات، تطبيق طقس، آلة حاسبة علمية، قارئ RSS، عميل VPN بسيط.


💡 كيف تستفيد من هذه القائمة؟


1. للمبتدئين:

   · ابدأ بتطبيق صغير (مثل آلة حاسبة او To-Do).

   · ركز على فهم بنية المشروع (Project Structure) وكيفية تنظيم الملفات.

2. للمطورين المتوسطين:

   · اختر مجالاً تهتم به (مثل التجارة الإلكترونية).

   · ادرس كيف تم التعامل مع إدارة الحالة (State Management) والتنقل بين الشاشات (Navigation) واستدعاء واجهات برمجة التطبيقات (APIs).

3. للمحترفين:

   · تصفح تطبيقات معقدة (مثل مشغل فيديو او عميل لخدمة معقدة).

   · ابحث عن تطبيقات تتبع أنماطاً معمارية متقدمة (مثل Clean Architecture) أو تستخدم تقنيات حديثة (مثل Flutter Web).


https://github.com/fluttergems/awesome-open-source-flutter-apps/



خبر مهم لمطوري Flutter

بدءًا من الإصدار القادم Flutter 3.44، سيصبح Swift Package Manager هو مدير الحزم الافتراضي لتطبيقات iOS وmacOS، ليحلّ محل CocoaPods نهائيًا.


ماذا يعني هذا لك؟

✅ لا مزيد من متاعب Ruby وCocoaPods

✅ إعداد أسرع وأنظف لبيئة التطوير

✅ تكامل أعمق مع منظومة Apple

✅ تجربة بناء تطبيقات أكثر سلاسة من اليوم الأول


خطوة كبيرة نحو تبسيط تجربة المطورين، وتقليل الاعتماد على أدوات خارجية قد تسبب مشاكل في الإعداد.


هل أنت مستعد للتحول؟ 🚀


🔗 اقرأ المزيد: https://goo.gle/4cIKVyA/

أتمتة أجهزة iOS باستخدام Go

أداة قوية وسريعة ومتعددة المنصات لأتمتة أجهزة iOS إذا كنت مطوراً (خاصة في بيئات CI/CD) او باحثاً أمنياً او تحتاج إلى إدارة أجهزة iOS بدون iTunes فإن هذه الأداة ستوفر عليك الكثير من الوقت والجهد كونه مفتوح المصدر ومكتوباً بلغة Go الحديثة فهذا يعني أنه خفيف مستقر وسهل الدمج في مشاريعك.

https://github.com/danielpaulus/go-ios/

أداة ذكية مصممة لمشاريع JavaScript و TypeScript تساعدك على اكتشاف الأكواد غير المستخدمة





يقوم Knip بمسح مشروعك لتحديد الملفات والمكتبات والمتغيرات التي لم تعد قيد الاستخدام. وهو يساعدك على تنظيف مشروعك، وتقليل حجم الحزم النهائية، وتحسين سرعة البناء والتنقل بين أجزاء الكود


https://knip.dev/

لقد انتهى عصر إنشاء المحتوى يدويًّا.




يتم إنتاج مقاطع الفيديو القصيرة التي تشاهدها يوميًا دون أي تدخل بشري تقريبًا.


كل ما تحتاجه:

نص برمجي بلغة Python + رابط من Reddit

والنظام يتكفل بالباقي:


• يجلب المنشور

• يحول التعليقات إلى مشاهد

• يولد تعليقًا صوتيًا تلقائيًا

• يضيف خلفية جاهزة

• يجمع الفيديو بالكامل

• يصدره بتنسيق MP4 جاهزًا للنشر

مشروع مفتوح المصدر.

أكثر من 9000 نجمة على GitHub.


https://github.com/elebumm/RedditVideoMakerBot/

يعمل على تشغيل حاويات Linux على نظام Android دون الحاجة إلى صلاحيات الروت



🛠️ كيف يعمل (الهندسة)


```

تطبيق Podroid → خدمة خلفية (Foreground Service) → QEMU TCG VM → Alpine Linux

                                                            ↓

                                    (نواة لينكس + initramfs + قرص ext4)

                                                            ↓

                                    Podman + Dropbear + SLIRP (شبكة)

```


📥 كيف تبدأ؟


1. حمّل APK من صفحة الإصدارات (Releases) على GitHub.

2. ثبّت التطبيق (قد تحتاج تفعيل "تثبيت من مصادر غير معروفة").

3. افتح Podroid واضغط "Start VM".

4. انتظر ~20 ثانية (ستظهر الإشعارات).

5. اضغط "Open Terminal" وابدأ تشغيل الحاويات!


أمثلة سريعة داخل الطرفية:


```bash

podman run --rm alpine echo "مرحباً من حاوية على هاتفي!"

podman run -d -p 8080:80 nginx   # ثم افتح localhost:8080 في متصفح هاتفك

podman run -it --rm alpine sh     # شِل تفاعلي داخل حاوية

```


💡 الاستخدامات العملية


· تطوير واختبار الحاويات أثناء التنقل دون الحاجة لسحابة.

· تشغيل خوادم مصغرة (مثل Pi-hole لحجب الإعلانات، أو خادم ويب صغير).

· تعلم Docker/Podman لمن لا يملك كمبيوتراً.

· تشغيل أدوات لينكس سطر الأوامر بشكل معزول.


⚠️ المتطلبات


· جهاز بمعمارية ARM64 (معظم الهواتف من 2018 فما فوق).

· أندرويد 9.0+ (API 28) .

· ذاكرة تخزين (~150 ميجابايت للتطبيق + حجم القرص الافتراضي) .

· لا يحتاج روت.


https://github.com/ExTV/Podroid/

أيقونات تقنية SVG قابلة للتخصيص للمطورين

مجموعة من أيقونات SVG عالية الجودة وقابلة للتخصيص، موجهة للمطورين والمصممين على حد سواء. تتضمن أيقونات للغات البرمجة، الأطر العمل، الأدوات، والخدمات السحابية، وهي متاحة كحزمة NPM أو يمكن تنزيلها مباشرة من الموقع الإلكتروني للمشروع.


🔥 الميزات الرئيسية


الميزة الوصف

⚡ محسنة (Highly optimized) الأيقونات مضغوطة وآداؤها ممتاز من حيث الحجم والسرعة.

🎨 قابلة للتخصيص يمكن تغيير الحجم، اللون، عرض الحدود، وغيرها بسهولة.

🔍 قابلة للتوسع مصممة لتبدو مثالية في أي حجم دون فقدان الجودة (لأنها SVG).

🔄 متسقة (Consistent) تتبع قواعد تصميم محددة مسبقاً لضمان تناسق الأيقونات فيما بينها.

🌗 متغيرات متعددة توجد إصدارات مختلفة للأيقونة الواحدة، مثل: وضع فاتح/داكن، أيقونة مع النص (Wordmark)، وغيرها.

⭐ مجانية ومفتوحة المصدر مرخصة تحت MIT، يمكن استخدامها في المشاريع الشخصية والتجارية دون قلق.


📦 طريقة الاستخدام (للمطورين)


التثبيت:


```bash

npm install developer-icons

# او

yarn add developer-icons

# او

pnpm add developer-icons

```


الاستخدام في React/Next.js:


```jsx

import { HtmlIcon, JavascriptIcon } from "developer-icons";


export const MyComponent = () => {

  return (

    <div>

      <HtmlIcon className="html-icon" />

      <JavascriptIcon size={52} style={{ marginLeft: 20 }} />

    </div>

  );

};

```


المكتبة متوافقة تماماً مع TypeScript، وتقدم دعماً ممتازاً للإكمال التلقائي للكود.


🌐 خيارات التصفح والتنزيل


إذا لم تستخدم React أو NPM، يمكنك:


1. زيارة الموقع الرسمي: xandemon.github.io/developer-icons/

2. تصفح جميع الأيقونات.

3. تحميل الأيقونات بصيغة SVG مباشرة.


🛠️ التقنيات المستخدمة في بناء المكتبة


· Astro + React + Tailwind CSS للموقع التوثيقي.

· TypeScript لضمان سلامة الكود.

· SVGO لضغط وتحسين ملفات SVG.

· Vite لبناء الحزمة.


https://github.com/xandemon/developer-icons/




واجهة برمجة تطبيقات WhatsApp Web باستخدام Puppeteer لتجنب الحظر



مكتبة Node.js قوية ومفتوحة المصدر تستخدم متصفحًا خفيًا (headless browser) عبر أداة Puppeteer لتشغيل واجهة WhatsApp Web والتفاعل مع وظائفها الداخلية.

بهذه الطريقة، تحاكي سلوك مستخدم حقيقي مما يقلل خطر الحظر مقارنة بالطرق الأخرى.


التثبيت والاستخدام الأساسي


المتطلبات: Node.js v18.0 او أحدث.


التثبيت:


```bash

npm install whatsapp-web.js

```


مثال سريع (بوت يجيب على !ping):


```javascript

const { Client } = require('whatsapp-web.js');

const qrcode = require('qrcode-terminal');


const client = new Client();


client.on('qr', (qr) => {

    qrcode.generate(qr, { small: true }); // عرض رمز QR للمسح من هاتفك

});


client.on('ready', () => {

    console.log('Client is ready!');

});


client.on('message', (msg) => {

    if (msg.body === '!ping') {

        msg.reply('pong');

    }

});


client.initialize();

```


https://github.com/wwebjs/whatsapp-web.js/



تأثير الزجاج في iOS 26 لـ React Native



كيفية التثبيت والاستخدام


التثبيت:

npm install @callstack/liquid-glass

# او

yarn add @callstack/liquid-glass


متطلبات مهمة:


· Xcode >= 26 (لأن التأثير يعتمد على واجهات iOS 26).

· React Native >= 0.80.

· ⚠️ غير مدعوم في Expo Go (لأنه يتضمن كوداً أصلياً).


استخدام بسيط:

import { LiquidGlassView, isLiquidGlassSupported } from '@callstack/liquid-glass';


function MyComponent() {

  return (

    <LiquidGlassView

      style={{ width: 200, height: 100, borderRadius: 20 }}

      interactive

      effect="clear"

    >

      <Text>مرحباً بالعالم</Text>

    </LiquidGlassView>

  );

}


هذه المكتبة تسمح لمطوري React Native بمواكبة أحدث تصاميم واجهات المستخدم من آبل (iOS 26) مباشرةً، دون انتظار دعمها في الأدوات الأساسية. تقدم تجربة "زجاجية" سائلة وتفاعلية أصلية بالكامل.


https://github.com/callstack/liquid-glass/





يحول مواقع الويب إلى تطبيقات Android بدون Android Studio

✅ ما هو WebToApp؟


يعتبر كتطبيق أندرويد أصلي (Native) يمكنك من تحويل اي موقع ويب إلى تطبيق أندرويد مستقل (APK) بشكل فوري، وكل هذا بدون الحاجة لكتابة أي كود برمجي او استخدام Android Studio.

التطبيق نفسه يعمل على هاتفك ويقوم ببناء التطبيقات!


🔥 الميزات الرئيسية (وهي كثيرة ومتقدمة جداً)


1. التحويلات الأساسية (Core Conversion):


· موقع ويب إلى تطبيق: أدخل أي رابط URL واحصل على تطبيق مستقل.

· وسائط إلى تطبيق: حول الصور او مقاطع الفيديو إلى تطبيق كامل الشاشة.

· HTML إلى تطبيق: ادعم مشاريع React, Vue, Next.js وحولها لتطبيقات.


2. ميزات الذكاء الاصطناعي (AI Powered):


· مولد أيقونات بالذكاء الاصطناعي: قم بتوليد أيقونات جميلة للتطبيق.

· وكيل تطوير بالذكاء الاصطناعي: صف الميزة التي تريدها بلغة طبيعية، والذكاء الاصطناعي يكتب لك كود JavaScript/CSS الخاص بها كوحدة إضافية!

· دعم موفري ذكاء اصطناعي متعددين: Google Gemini, OpenAI, GLM, وغيرها.


3. نظام الوحدات الإضافية (Extension Module System):


· 10 وحدات مدمجة: مثل محمل فيديو، وضع مظلم، حماية خصوصية، حجب عناصر.

· أكثر من 30 قالب كود لإنشاء وحدات وظيفية بسرعة.

· محرر نصوص تامبيرمونكي (Tampermonkey-like): يمكنك حقن أكواد JavaScript/CSS مخصصة في صفحات الويب داخل التطبيق.

· فحص أمني تلقائي: للكشف عن مشاكل مثل XSS و eval.


4. ميزات متقدمة جداً (Advanced Features):


· تشفير APK (APK Encryption): تشفير قوي AES-256-GCM لحماية الكود والملفات والإعدادات داخل التطبيق المولد.

· بيئة متصفح معزولة (Isolated Browser Environment): بيئة تشغيل مستقلة لكل تطبيق مع تزييف البصمة (Fingerprint Spoofing) وعزل متعدد الحالات.

· وضع التشغيل الجبري (Forced Run Mode): تشغيل التطبيق في أوقات محددة، وحظر أزرار الصفحة الرئيسية والخلف، وحتى ميزات "تقنية سوداء" (مذكورة بحذر).

· موسيقى خلفية (Background Music): إضافة قوائم تشغيل مع دعم كلمات الأغاني (LRC Sync).

· حجب الإعلانات (Ad Blocking): محرك مدمج لتصفية إعلانات الويب والنوافذ المنبثقة.


5. تخصيص كامل:


· شاشة البداية (Splash Screen): دعم صور أو فيديو مع أداة قص فيديو مدمجة.

· إعلانات (Announcements): عرض إعلانات عند بدء التشغيل مع 10 قوالب جميلة.

· الترجمة التلقائية للويب: دعم ترجمة الصفحات للغات متعددة (عربي، إنجليزي، ياباني، إلخ).


🛠️ التقنيات المستخدمة (Tech Stack)


· اللغة: Kotlin.

· واجهة المستخدم: Jetpack Compose + Material 3.

· الهندسة: MVVM + Repository.

· التشفير: AES-256-GCM + PBKDF2.

· التوقيع: JarSigner + Keystore.


https://github.com/shiahonb777/web-to-app/