تعرف على Kotlin coroutines : الجزء الرابع


وصلنا للجزء الرابع والأخير، افترض أنك وصلت هنا دا معناه أنك قريت وفهمت التلت أجزاء اللي فاتوا، دول اللينكات لو عايز ترجع بسرعة قبل ما نخش في موضوع النهاردة الجزء الأول : لمحطة عن Coroutineالجزء التاني : jobsالجزء التالت : async / await النهاردة هنتعمق شوية في Cancellation و Exception، شرحنا منها شوية في الجزء...

تعرف على Kotlin coroutines : الجزء الثالث


ها قد عدنا مرة أخرى، حاول تفتكر سريعًا احنا شرحنا ايه في الجزء الأول و التاني عشان فيه جزء كبير هنا مترتب عليه، في الجزء دا هنشرح حاجة مهمة جدًا وهي async و await وايه الفرق بينهم وبين الطريقة العادية Launch. لو رجعت على الجزء الأول هتعرف أن Launch بتبدأ coroutines متفرقين وبترجع Job، بس...

تعرف على Kotlin coroutines : الجزء الثاني


رجعنا مرة تاني، قبل ما نبدأ تأكد أنك قد قرأت الجزء الأول من الشرح على الموقع وفهمته كويس، في الجزء دا هنبدأ نتعمق شوية في مفاهيم Coroutine، وهنشرح جزء واحد من المرة اللي فاتت عشان نتأكد أنك فاهمه كويس، بس الأول أكيد لازم تكون ضايف coroutine في الgradle عشان تبدأ تستخدمها: dependencies {

تعرف على Kotlin Coroutines الجزء الأول


قبل ما نخش في الموضوع الرئيسي بتاعنا لازم تكون عارف الطريقة اللي بيشتغل بيها أي تطبيق اندرويد، في الوقت الحالي هنركز على الشئ اللي هيترتب عليه اللي هنشرحه وهو Threads طب يعني ايه Thread؟ الثريد هو عبارة عن خط زمني بيتم فيها عمل التاسكات اللي انت كتبتها في الكود، التطبيق الواحد بيبقا فيه أكتر من...