Yearly Archives

127 Articles

تطبيق استنساخ Instagram Clone App باستخدام SwiftUI و GraphQL – HomeView

تطبيق استنساخ Instagram Clone App باستخدام SwiftUI و GraphQL – HomeView

سنواصل اليوم في الجزء الرابع من تطبيق استنساخ Instagram مع GraphQL تعلم بعض واجهة مستخدم SwiftUI، وبناء طريقة العرض الرئيسية.

في مقالاتنا السابقة، تعلمنا في مقالاتنا السابقة كيفية تسجيل مستخدم وكيفية تسجيل دخول مستخدم وإنشاء طريقة عرض الملف الشخصي مع واجهات المستخدم ذات الصلة في تطبيقنا المستنسخ من Instagram. سنقوم اليوم بإعادة استخدام بعض تلك الشيفرة وإنشاء شيء مشابه لـ UIScrollView مع الكثير من المحتوى.

اربطوا أحزمة الأمان ودعونا نبدأ!

لتتعلم بشكل أفضل، قم بتنزيل مشروع استنساخ انستجرام iOS مع شيفرة المصدر.


استعلامات GraphQL والطفرات على إصدارات Parse متميزة

استعلامات GraphQL والطفرات على إصدارات Parse متميزة

مع تطور Parse بمرور الوقت، تغيرت بعض جوانبه لتحسين الأداء والتوافقية وسهولة التطوير.
أحد هذه الجوانب هو دعم GraphQL الذي تطور من Parse 3.5.0 بمرور الوقت إلى أحدث إصدار متاح، 3.9.

هنا في Back4app، لدينا هنا في Back4app ثلاثة إصدارات رئيسية تنفذ التغييرات في استعلامات GraphQL والطفرات، على وجه التحديد: 3.7.2 و3.8 و3.9، واليوم سأطلعك على الاختلافات بين هذه الإصدارات، مع توضيح ما تغير وما لم يتغير.


كيفية إنشاء تطبيق دردشة الفيديو

كيفية إنشاء تطبيق دردشة الفيديو

في اليوم الآخر صادفت هذا البرنامج التعليمي الرائع من Twilio من قبل فيل ناش الذي يشرح كيفية إنشاء دردشة فيديو باستخدام React Hooks، لذلك قررت تشغيله في Back4app لأنه مجاني ورائع ويمكن دمجه مع Parse، لذلك يمكنني الحصول على استضافة مجانية على الويب (بما في ذلك النطاق الفرعي المجاني لـ back4app)، واستضافة تطبيقي واستخدام توصيل البيانات في الوقت الفعلي لتضمين ميزات الدردشة في المستقبل.
هذا المنشور هو شرح تفصيلي لما فعلته لجعلها تعمل.


Firebase مقابل Parse – مقارنة شاملة لتطوير نظام iOS في عام 2025 – الجزء 1

Firebase مقابل Parse – مقارنة شاملة لتطوير نظام iOS في عام 2025 – الجزء 1

مقدمة

Parse و Firebase هما منصتان تم إنشاؤهما لجعل حياة المطور أسهل، وبناء جانب الخادم من تطبيقك بشكل أسرع بكثير، وقوي وقابل للتطوير.

وصل هذان المنتجان إلى السوق منذ بضع سنوات وتطور منذ ذلك الحين، حيث يجلبان دائماً وظائف جديدة ويواكبان أحدث التقنيات.

يتخذ الاثنان نهجين مختلفين في كيفية قيامهما بما يقومان به. وكذلك في كيفية دعمهما لتطوير نظام iOS على وجه التحديد.

وبصفتي مطور لنظام iOS، قررت أن أكتب وجهة نظر غير متحيزة تمامًا عن كلا النظامين لعالم iOS وأرى كيف يتعاملون مع هذه الحصة السوقية تحديدًا.


المصادقة على Firebase & Parse

المصادقة على Firebase & Parse

في الجزء الأول والجزء الثاني من هذه السلسلة، قارنا عملية إنشاء تطبيق ودمج الأطر في مشروع XCode الخاص بك، وكيف أن قاعدتي بيانات Firebase و Parse لهما ميزات متشابهة ومميزة قد تتناسب بشكل أفضل مع حالة استخدامك.

في هذا الجزء الثالث، سنبدأ في البرمجة وتقييم مقدار التعليمات البرمجية اللازمة للحصول على عملية تسجيل الدخول/ تسجيل الدخول التي تعمل على كلا النظامين الأساسيين.


ما هي أفضل 10 لغات برمجة خلفية في عام 2025؟

ما هي أفضل 10 لغات برمجة خلفية في عام 2025؟
What Are The Top 10 Backend Programming Languages

على الرغم من أن تطوير الهاتف المحمول والويب يتألف من تقنيات الواجهة الخلفية والواجهة الأمامية، إلا أن دور وظائف جانب الخادم أمر بالغ الأهمية.

في هذا الصدد، تتمتع لغات البرمجة الخلفية بمشاركة كبيرة. يمكن لتقنيات البرمجة النصية من جانب الخادم هذه أن تعزز من سرعة مشروعك وقابليته للتطوير ونجاحه.

لذلك، تتناول هذه المقالة قائمة بأكثر لغات البرمجة الخلفية شيوعًا مع خصائصها وعيوبها. بالإضافة إلى ذلك، سنقوم أيضًا بتنوير ما هو تطوير الواجهة الخلفية بالضبط.


أفضل 10 لغات واجهة أمامية يجب أن تعرفها

أفضل 10 لغات واجهة أمامية يجب أن تعرفها
Frontend Language You Should Know

يمكن أن يؤدي إتقان لغات الواجهة الأمامية إلى تسريع فرصك في الازدهار المهني في تطوير التطبيقات والمواقع الإلكترونية.

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

في مثل هذه الطريقة، من المهم اختيار واحدة من أفضل لغات الواجهة الأمامية لإنشاء تطبيق للهاتف المحمول والويب.

لذلك، تتحدث هذه المقالة عن أفضل الخيارات مع ميزاتها الرئيسية بشكل شامل. أيضًا، سنقدم في هذا الدليل الاختلافات بين تطوير جانب العميل وتطوير الواجهة الخلفية.


أفضل الخدمات الخلفية لتطبيقات iOS

أفضل الخدمات الخلفية لتطبيقات iOS
Ios Backend Service

تدرك الشركات وفرق التطوير أهمية الخدمات الخلفية لتطوير تطبيقاتها وتقدمها.

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

على الرغم من توفر حوالي 2 مليون تطبيق على متجر التطبيقات، إلا أنه من المهم معرفة أن هذه المنصة رفضت 215 ألف تطبيق تم إرساله العام الماضي.

وبالمثل، حذف متجر التطبيقات 2.3 مليون تطبيق بسبب إصداراتها القديمة. لذلك، فإن اختيار منصة iOS الخلفية المناسبة أمر ضروري للبقاء على قيد الحياة هناك.

لذا، دعونا نكتشف أفضل الخدمات الخلفية لتطبيقات iOS مع سماتها الأساسية.


أفضل 10 منصات لتطوير تطبيقات الهاتف المحمول منخفضة البرمجة

أفضل 10 منصات لتطوير تطبيقات الهاتف المحمول منخفضة البرمجة
The 10 Best Low Code Mobile App Development Platforms

يزدهر اعتماد الشركات الناشئة والمؤسسات على منصات تطوير تطبيقات الأجهزة المحمولة منخفضة التعليمات البرمجية بسبب فوائدها الهائلة.

في الواقع، يعمل نهج التعليمات البرمجية المنخفضة على تسريع وقت التطوير وتقليل التكلفة والموارد المطلوبة.

وفقًا لشركة Allied Market Research، ستصل القيمة السوقية لصناعة تطوير التعليمات البرمجية المنخفضة إلى 125.6 مليار دولار أمريكي بحلول عام 2031.

بلغت قيمة هذا الرقم 11.5 مليار دولار أمريكي في عام 2021. يُظهر هذا التوقع التأثير المتزايد لنهج إنشاء التطبيقات هذا على فرق المطورين والشركات.

لذا، تقدم هذه المقالة واحدة من المنصات الرائدة في بناء تطبيقات الهاتف المحمول منخفضة التعليمات البرمجية مع سماتها الرئيسية.


اكتشف أفضل خلفيات React Native

اكتشف أفضل خلفيات React Native
Discover the best backends

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

في الواقع، تُعد الواجهة الخلفية الفعالة والمقنعة أمرًا حيويًا لتحسين تجربة المستخدم، وترتيب البيانات والاستعلام عنها بسلاسة وعمليات النشر القوية.

على العكس من ذلك، يمكن أن تؤدي الخلفيات الضعيفة إلى ضعف تجربة المستخدم، وتعطل الخادم، ومشاكل أمنية وغيرها الكثير. لذلك، فإن استخدام خلفيات جيدة أمر ضروري للمطورين، خاصةً إذا كانوا يعملون على أطر عمل متنقلة مثل React Native.

وفي ما يلي، نقدم هنا أفضل الخلفيات الخلفية لتطبيقات React Native لتسهيل حصول الشركات الناشئة وفرق التطوير والشركات على الخيارات المناسبة.


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!