#AndroidStudyJams Add a button to an app

في ورشة العمل هذه، سنضيف زر ونتعامل مع مايحصل في حال الضغط عليه، سنعرض رسالة للمستخدم (Toast)، ثم نستخدم دالة في لغة كوتلين لتوليد واختيار ارقام عشوائية لمحاكاة حجر النرد.، وأخيرا نضيف صوراً مناسبة لعرضها للمستخدم. سنتعرف على الفرق بين طريقة تطوير واجهات المستخدم الكلاسيكية والحديثة من خلال انشاء تطبيق اندرويد يحاكي حجر النرد باستخدام كلا النظامين. .

هذه الورشة جزء من سلسلة #AndroidStudyJams

Dec 21, 2020, 3:00 – 5:00 PM

15
RSVP'd

Key Themes

Android

About this event

In this workshop, we will add a button to an app and handle what happens in the app when the button is clicked. We will learn how to display a Toast message. Using the Kotlin Random function we will learn how to generate random numbers and pick one of them. Finally, we will add appropriate images.

We will learn how to build a dice roller using classic views and Jetpack Compose.

This is the third workshop in the #AndroidStudyJams series.

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

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

.

هذه الورشة هي ثالث، ورشة عمل -وما قبل الأخيرة- من سلسلة #AndroidStudyJams

Speaker

  • Maryam Alhuthayfi

    Zain KSA

    Sr. Android Development Specialist

Partner

Kotlin Saudi logo

Kotlin Saudi

Organizers

  • Mais Alheraki

    Invertase

    GDG Organizer

  • Nawal Alhamwi

    Backyard Experiential

    Jeddah Lead

  • Afnan HamId

    Swave

    GCDC Lead

  • Maryam Alhuthayfi

    Zain KSA

    Medina Lead

  • Ashwaq Alawoor

    King abdolaziz specialist hospital

    Taif Lead

  • Adnan Sawas

    Saudi Aramco

    GCDC Eastern

  • Yazeed AlKhalaf

    Tweeq

    Software Engineer

  • Hady’s Dash

    GCDC Organizer

  • Hadi Alsinan

    TaqaPay

    Eastern Lead

  • Wadha AlKhaldi

    Eastern Lead

Contact Us