Cover Image for Frontend & Mobile Night Riyadh. By Tabby x Frontend & Mobile Saudi Arabia
Cover Image for Frontend & Mobile Night Riyadh. By Tabby x Frontend & Mobile Saudi Arabia
مساحة من تابي مخصّصة للتقنية والمجالات المرتبطة بها، نشارك فيها كيف نبني أنظمتنا ونطوّر حلولنا عمليًا

Frontend & Mobile Night Riyadh. By Tabby x Frontend & Mobile Saudi Arabia

Registration
Approval Required
Your registration is subject to host approval.
Welcome! To join the event, please register below.
About Event

أمسية حول تطوير الواجهات الأمامية وتطبيقات الجوال في القطاع التقني السعودي، تستضيفها تابي في Tabby HQ، LEX by Heyazah بالرياض، بالشراكة مع مجتمع Frontend & Mobile Saudi Arabia الذي نُطلقه في هذه الأمسية.

لمن هذه الأمسية؟

هذه الأمسية موجهة لمهندسي الواجهات الأمامية (Frontend) ومطوّري الويب، ومهندسي تطبيقات iOS وAndroid وFlutter، وقادة فرق الويب والجوال ومديري الهندسة في قطاعات التقنية، والتقنية المالية، والتجارة الإلكترونية. والأمسية مفتوحة لجميع المستويات.

جدول الأمسية

  • 6:30 مساءً: فتح الأبواب، التسجيل، والتعارف.

  • 6:55 مساءً: كلمة ترحيبية من تابي.

  • 7:00 مساءً: تطبيقات الجوال تعتبر أنظمة موزّعة (Distributed Systems) بس محد معترف فيها! مريم الحذيفي (مهندسة برمجيات أولى في سدايا).

  • 7:26 مساءً: صلاة العشاء واستراحة.

  • 7:45 مساءً: قصة من بيئة الإنتاج: تحسين أداء التطبيق بنسبة 30%. عابد جميل (مدير هندسة في جاذر إن).

  • 8:05 مساءً: من تطبيق واحد إلى منصة: دروس من سبع سنوات في هنقرستيشن. محمد فضل الله (مهندس برمجيات أول في هنقرستيشن).

  • 8:25 مساءً: واجهات المستخدم المُوجَّهة من الخلفية البرمجية (BDUI، ويُعرف أيضًا بـ SDUI): وصفات وأساليب ومهارات. نيكيتا إريلين (Nikita Erilin، مدير هندسة في تابي).

  • 8:50 مساءً: تواصل وتعارف.

  • 9:10 مساءً: الختام.

تفاصيل الجلسات

  • مريم الحذيفي: تطبيقك يخزّن البيانات مؤقتًا، ويشتغل بدون نت، وبعدها يزامن البيانات، يعني بشكل أو بآخر، تطبيقك صار نظام موزّع (distributed system)! في هذي الجلسة بنتكلم عن ليش تطبيقات الجوال تعتبر أنظمة موزّعة، وش معنى هذا الشيء عمليًا، وكيف تساعدنا مفاهيم الأنظمة الموزّعة نتعامل مع أشياء مثل العمل بدون نت، ومزامنة البيانات، وإعادة المحاولة، والبيانات القديمة، واتساق البيانات (data consistency).

  • عابد جميل: قصة عملية من بيئة الإنتاج عن تحسين أداء التطبيق بنسبة 30%: من القياس المرجعي للأداء (baseline)، مرورًا بتحديد الاختناقات وترتيب الأولويات، وصولًا إلى الإصلاحات الموجَّهة والتحقق من أثرها بمقاييس حقيقية.

  • محمد فضل الله: ما الذي يتطلبه فعليًا تحويل تطبيق جوال من قاعدة كود واحدة إلى منصة، مع نمو المنتج وحركة الاستخدام والفريق: البنية المعيارية، وملكية كل فريق لمجاله، وأتمتة الإصدارات.

  • نيكيتا إريلين: جولة عملية في واجهات المستخدم المُوجَّهة من الخلفية البرمجية: الوصفات الجاهزة، والأساليب المختلفة، والمهارات التي يحتاجها الفريق قبل تبنّيها.

اللغة: العربية والإنجليزية.

الحضور مجاني، والتسجيل مطلوب.

انضموا إلى مجتمع Frontend & Mobile Saudi Arabia

الراعي التقني: JetBrains

An evening on frontend and mobile engineering in Saudi tech, hosted by Tabby at Tabby HQ, LEX by Heyazah, Riyadh. The event runs in partnership with the Frontend & Mobile Saudi Arabia community, which we are launching that night.

Who should come

Frontend and web engineers, UI engineers, iOS, Android and Flutter engineers, and mobile and web leads and engineering managers from Saudi tech, fintech and e-commerce. All levels welcome.

Agenda

  • 6:30pm: Doors open, registration and networking

  • 6:55pm: Welcome from Tabby

  • 7:00pm: Mobile Apps Are Distributed Systems Too! You Just Haven't Admitted It Yet. Maryam Alhuthayfi (Senior Software Engineer, SDAIA). Delivered in Arabic.

  • 7:26pm: Isha prayer and break

  • 7:45pm: A Production Story of Improving App Performance by 30%. Abid Jamil (Engineering Manager, Gathern).

  • 8:05pm: From Monolith to Mobile Platform: Lessons from 7 Years at HungerStation. Mohamed Fadl Allah (Senior Software Engineer, HungerStation).

  • 8:25pm: Backend-Driven UI (BDUI, also known as SDUI): recipes, approaches, skills. Nikita Erilin (Engineering Manager, Tabby).

  • 8:50pm: Networking

  • 9:10pm: Doors close

Talks in detail

  • Maryam Alhuthayfi: Your app caches data, works offline, and syncs later. That makes it a distributed system whether we admit it or not. This talk explores why mobile apps are distributed systems, what that means in practice, and how distributed-systems ideas can help us reason about offline behavior, synchronization, retries, stale state, and data consistency.

  • Abid Jamil: A practical production story on improving app performance by 30%: from baseline profiling, through bottleneck discovery and prioritization, to targeted fixes and results proven with real metrics.

  • Mohamed Fadl Allah: What it really takes to move a mobile app from one codebase to a platform as the product, traffic and team grow: modular architecture, team ownership of areas, and release automation.

  • Nikita Erilin: A practical tour of backend-driven UI: the ready-made recipes, the different approaches, and the skills a team needs before adopting it.

Languages: Arabic and English.

Free to attend, registration required.

Join the Frontend & Mobile Saudi Arabia community

Tooling sponsor: JetBrains

Location
LEX BY Heyazah
RGHA6758, 6758, 3789 الناصرة، المحمدية، الرياض 12362, Saudi Arabia
مساحة من تابي مخصّصة للتقنية والمجالات المرتبطة بها، نشارك فيها كيف نبني أنظمتنا ونطوّر حلولنا عمليًا