همممم !

هيكلية بناء نظام الأندرويد Android Architecture


بدايات الأندرويد: في 2003 بدء الأندرويد في الظهور كنظام تشغيل لكميرات الديجيتال لاحقا في 2005 تم شراء النظام من قبل Google ليعاد بنائه كنظام تشغيل للهواتف الذكية مبني على نواة Linux في سبتمبر 2008 تم أطلاق اول هاتف ذكي يعمل على نظام الأندرويد وهو HTC Dream مكونات النظام: Linux Kernel: اول طبقة تقف اعلى...

Kotlin: Extension function


واحده من مميزات كوتلن الا وهي Extension function فتعالوا نعرف ايه هي؟ إضافة من كوتلن تتيح إضافة دالة او متغير داخل كلاس اخر دون التعديل في الكلاس ده وده بينفع مع المكتبات الخارجية اللى بيكون ملف المكتبة read-only وهناك طرق اخري مثل Decorator pattern لكن هما حصلنا على...

تعلم انشاء RoboScript من اجل Firebase Robo Test


بعد ما بنخلص التطبيق بنحتاج نجرب التطبيق بتاعنا على كذا نوع من الموبايلات عشان نطمن انه شغال وليه تجربة مستخدمة مظبوطة باختلاف نوع وحجم الموبايل بس ده طبعا مكلف جدا انك تجيب موبايلات مختلفة من حيث اصدار الاندرويد والشركة وحجم الشاشات فكان ايه الحل ؟ Firbase Test Lab ودي...