تطوير تطبيقات
-
تحديث استخدام AVCaptureDeviceDiscoverySession
تحديثات نظام التشغيل iOS دائمًا ما تجلب معها تغييرات في الطرق التي يتم فيها التعامل مع الميزات والوظائف المختلفة، وهذا…
أكمل القراءة » -
توافق Vert.x مع Java 7
بالتأكيد، يمكنك استخدام Java 7 مع Vert.x في أي إصدار منه. يمكنك تنفيذ تطبيقات Vert.x باستخدام Java 7 بدون أي…
أكمل القراءة » -
تعديل ملفات Excel باستخدام Node.js
بالتأكيد، يمكنك تعديل ملف Excel الموجود بواسطة Node.js باستخدام العديد من الطرق المختلفة. واحدة من الطرق الشائعة هي استخدام مكتبة…
أكمل القراءة » -
تضمين إضافة المكونات المشتركة في محرك Ember
في تطبيق Ember الذي يحتوي على محرك في التطبيق (my-engine) وإضافة داخل التطبيق لمكونات مشتركة (shared-components)، كيف يمكنك تضمين إضافة…
أكمل القراءة » -
فروق بين requestIdToken و requestServerAuthCode
في عملية تسجيل الدخول باستخدام Google API على أجهزة Android، يوجد اختلاف بين استخدام requestIdToken و requestServerAuthCode. الفارق يكمن في…
أكمل القراءة » -
كيفية الحصول على رقم إصدار التطبيق في Xamarin
بالتأكيد، عزيزي المطور، يمكنك الحصول على رقم إصدار التطبيق واسم الإصدار (Version Code و Version Name) في تطبيق Xamarin.Android عن…
أكمل القراءة » -
حلول لمشكلة Instant Run في Android Studio
عند تحديث برنامج Android Studio الخاص بك إلى الإصدار 2.2، قد تواجه بعض المشاكل المزعجة، ومن بين هذه المشاكل الشائعة…
أكمل القراءة » -
اختيار بين React Native و Electron
عندما يتعلق الأمر ببناء تطبيقات قابلة للتشغيل عبر منصات متعددة، فإن الاختيار بين React Native و Electron يعتمد على الاحتياجات…
أكمل القراءة » -
تخصيص نماذج Realm: استخدام الحقول العامة vs. getters و setters
بدايةً، يُعد استخدام نماذج Realm موضوعًا مهمًا يتطلب فهمًا صحيحًا لكيفية التعامل مع البيانات في تطبيقك. عند النظر إلى الوثائق…
أكمل القراءة » -
تفهم دورة حياة النشاط في أندرويد
عند بناء تطبيق بسيط، يتم تشغيل النص والأغنية عند بدء تشغيل البرنامج، وعندما يتم دوران الهاتف يجب أن يتغير الوضع…
أكمل القراءة »