عشان يا حسام ال composables معندهمش state بطبيعتعم احنا اللي بنضيف أي state من أي نوع لو عايزين مش زي ال Views وأهم سبب لانهم ميكونش عندهم state فكان عشان يخلي ال composables اللي بنعملهم قابلين لاننا نقدر نعيد استخدامهم بسهولة. القصة مش في button أو text أو textfield لإن دول composables أصلا فبينطبق عليهم اللي بينطبق على أي composable
كتر الله خيرك الشرح ممتاز
اعظم شرح في حياتي،شكرا ليكي،الشرح معاكي ممتع جدا
شكرا يا أحمد، إن شاء الله الباقي كمان يكون بنفس الفايدة 😃
الشرح جميل اوي يا نورهان ❤
شكرا جدا يابشمهندسه 💙💙
keep going for us 😁
ابداع كالعاده يا بشمهندسه❤
كالعادة الشرح جميل ❤️
💪💪💪
🇨🇴🧔🏻👍🏼🤝🏼 Saludos desde Colombia
جميل ما شاء الله 😊👏
هو ليه بيكون فيه وقت كبير جدا بين كل فيديوا والتاني؟
ع الاقل فيديوهين فيديوهين او ٣ في الأسبوع علشان نكون بنتابع كويس من غير ماتقع مننا حاجه
للأسف يا أحمد التحضير لكل فيديو وبعدين تسجيله والتعديل عليه بيستهلكوا وقت كبير.
@@androidcookies متشكر جدا لحضرتك على مجهودك ووقتك
كنت أظن أنه مسجل بالفعل
شكرا على الدرس الرائع ، ممكن اعرف الكيبورد الي تستخدميه
يا كيبورد اللابتوب يا الكيبورد الوايرلس اسمه logi Y-R0056
انا بستخدم اندرويد استوديو اصدار 22 و كل شويه الاقي حجات مختلفه مش عارف اعمل اي
هو اللي انا مش واصلني.. ليه في Compose عاملين حتة الobsrevable ع الeditText
ليه مخلوهاش حاجه مباشرة مجرد ما اكتب حاجه تقوم اوتوماتيك مكتوبه ف الUI
عشان يا حسام ال composables معندهمش state بطبيعتعم احنا اللي بنضيف أي state من أي نوع لو عايزين
مش زي ال Views
وأهم سبب لانهم ميكونش عندهم state فكان عشان يخلي ال composables اللي بنعملهم قابلين لاننا نقدر نعيد استخدامهم بسهولة. القصة مش في button أو text أو textfield لإن دول composables أصلا فبينطبق عليهم اللي بينطبق على أي composable