تجارت الکترونیک

فناوری اطلاعات

July 9, 2024
10:41 سه شنبه، 19ام تیرماه 1403
کد خبر: 169566

سومین دورهمی رایگان برنامه‌نویسان اندروید به میزبانی تپسی برگزار شد

جامعه برنامه‌نویس‌های اندروید در ایران به‌صورت گسترده‌ای در سراسر ایران پراکنده‌اند. باوجود این گستردگی و تنوع، فرصت‌های محدودی برای گردهمایی و تبادل تجربیات میان این توسعه‌دهندگان وجود داشته است. این محدودیت نه‌فقط باعث ازدست‌رفتن فرصت‌های یادگیری متقابل می‌شود، بلکه می‌تواند مانعی برای شکل‌گیری اکوسیستم قوی و منسجمی در حوزه توسعه اپلیکیشن‌های اندرویدی در ایران باشد.

این دغدغه‌ای است که «تپسی» را از شهریور ۱۴۰۲ به تکاپو انداخته که رویدادهای «دورهمی اندرویدی‌ها» را پیوسته و رایگان برگزار کند. استقبال از این رویداد هم به حدی بوده که در کمتر از یک سال گذشته، سه دورهمی برگزار شده است و برگزارکنندگان آن به فکر برگزاری فشرده‌تر این دورهمی‌ها با فواصل زمانی کوتاه‌تر هم هستند.

دورهمی آنلاین
سومین دوره این دورهمی‌ها پنج‌شنبه، ۳۱ خرداد ۱۴۰۳، آنلاین برگزار شد. دو دورهمی قبلی به‌صورت حضوری برگزار شده بود و تپسی تصمیم گرفت سومین دورهمی را آنلاین و در کانال آپارات خودش برگزار کند تا بتواند میزبان طیف گسترده‌تری از برنامه‌نویس‌های اندرویدی باشد. در دو دوره قبلی که حضوری برگزار شد نیز برنامه‌نویس‌هایی از شهرهای دیگر به تهران آمده‌ بودند تا در این گردهمایی شرکت کنند.

در دورهمی سوم، «حسین قیصری» و «روح‌الله چراغ‌زاده»، توسعه‌دهندگان تیم موبایل تپسی، تازه‌ترین تجربیات خودشان را با شرکت‌کنندگان در وبینار به اشتراک گذاشتند. در ارائه نخست، قیصری به موضوع «اصول SOLID در عمل» پرداخت. او ابتدا این پرسش را مطرح کرد که «چرا باید اصول را در کدنویسی رعایت کنیم.»

قیصری پس از تشریح اهمیت این کار، به اصول پنجگانه SOLID پرداخت که اصول اساسی برنامه‌نویسی شی‌گرا شناخته می‌شوند. این اصول عبارت‌اند از: «اصل یگانگی مسئولیت (SRP)»، «اصل باز ـ بسته (OCP)»، «اصل جانشینی لیسکوف (LSP)»، «اصل تفکیک رابط‌ها (ISP)» و «اصل وارونگی وابستگی (DIP)». او هریک از این اصول را تعریف کرد و با ذکر مثال‌هایی کاربرد آن‌ها را توضیح داد. این مثال‌ها شامل نمونه کدهایی بود که نحوه پیاده‌سازی هر اصل را در شرایط واقعی نشان می‌داد.

در ارائه دوم دورهمی اندرویدی‌ها، چراغ‌زاده موضوع «مالتی‌ماژولاریتی و معماری در اپلیکیشن‌های اندرویدی» را مطرح کرد. او مفهوم «ماژول» و «معماری» را تعریف کرد، سپس تفاوت این دو مفهوم و مفاهیم مشترک آن‌ها را بررسی کرد. چراغ‌زاده در این ارائه نحوه ساخت ماژول را نیز آموزش داد و در کنار آن چرایی ضرورت ساخت ماژول را هم توضیح داد.

در پایان هریک از این ارائه‌ها، شرکت‌کنندگان آنلاین پرسش‌هایی را مطرح کردند و توسعه‌دهندگان تیم موبایل تپسی به این پرسش‌ها پاسخ دادند.

نگاهی به دو دورهمی گذشته

اولین دورهمی اندرویدی‌ها که تابستان ۱۴۰۲ برگزار شد، گستره‌ای متنوع از موضوعات مرتبط با توسعه اپلیکیشن‌های اندروید را پوشش داد. این رویداد شامل پنج ارائه اصلی بود که هرکدام به یکی از جنبه‌های تخصصی توسعه اپلیکیشن‌های اندرویدی پرداخته بودند.

در این دورهمی، «محمد خدائی‌مهر» در مقدمه‌ به حملات و امن‌سازی برنامه‌های اندرویدی پرداخت. ارائه بعدی را «حسین امینی» با موضوع «از اندروید تا iOS: کدنویسی هم‌زمان با Kotlin Multiplatform Mobile (KMM)» انجام داد. سپس، «حسین گلپایگانی» درمورد موضوع «معماری کلین (Clean Architecture)» بحث کرد. در آن رویداد، قیصری و چراغ‌زاده در ارائه‌ای مشترک فرایند توسعه اپ‌های اندروید در تپسی را شرح داده بودند. همچنین «ادیب فرامرزی»، «نگار رجبی» و «محمود آفریده» تجربه دو سال استفاده از کامپوز در تپسی را مرور کردند.

استقبال‌ها از دورهمی اندرویدی‌ها باعث شد در دی ۱۴۰۲ این دورهمی بازهم به میزبانی تپسی برگزار بشود. در این رویداد، نخست «بهنام بنایی» درباره «بهبود پرفورمنس اپلیکیشن» صحبت کرد. در ارائه دوم، «محمود آفریده» و «فاطمه افشاری» استفاده از کامپوز در اندروید را توضیح دادند. فرامرزی و چراغ‌زاده نیز به «تست‌نویسی در کاتلین و اندروید» پرداختند. این دورهمی با ارائه قیصری درباره «کوروتین‌ها» پایان یافت.

فرصت انتقال تجربه و شبکه‌سازی
در این سه رویداد، شرکت‌کنندگان فرصت آن را پیدا کردند که علاوه‌بر آموختن تجربه از افرادی که در کسب‌وکارهای معروف و پروژه‌های پیچیده کار می‌کنند، شبکه‌سازی کنند و ارتباطشان را با برنامه‌نویسان دیگر گسترش دهند.

در این رویدادها، برنامه‌نویسان از شرکت‌ها و پروژه‌های مختلفی فرصت پیدا کردند تا با یکدیگر آشنا شوند، ایده‌ها و تجربیاتشان را به اشتراک بگذارند و پایه‌های همکاری‌های آینده را بگذارند. این نوع تعاملات می‌تواند منجر به شکل‌گیری پروژه‌های مشترک، فراهم شدن فرصت‌های شغلی، حتی ایجاد ایده‌ها و کسب‌وکارهای جدید شود.

برگزاری دورهمی اندرویدی‌ها بخشی از اقدامات تپسی در راستای عمل به مسئولیت‌های اجتماعی این شرکت است. به همین دلیل، شرکت‌کنندگان در این دورهمی‌ها هیچ هزینه‌ای نمی‌پردازند. رایگان‌ بودن دورهمی‌ها و پخش آنلاین آن‌ها باعث شده این فرصت منحصر به ساکنان تهران نماند و علاقه‌مندان به برنامه‌نویسی اندروید از هر جایی آنلاین در این دورهمی‌ها شرکت کنند. علاوه‌براین، تپسی در آپارات آرشیو ویدئوهای هر سه دوره را قرار داده است.

  • مشترک شوید!

    برای عضویت در خبرنامه روزانه ایستنا؛ نشانی پست الکترونیکی خود را در فرم زیر وارد نمایید. پس از آن به صورت خودکار ایمیلی به نشانی شما ارسال میشود، برای تکمیل عضویت خود و تایید صحت نشانی پست الکترونیک وارد شده، می بایست بر روی لینکی که در این ایمیل برایتان ارسال شده کلیک نمایید. پس از آن پیامی مبنی بر تکمیل عضویت شما در خبرنامه روزانه ایستنا نمایش داده میشود.

    با عضویت در خبرنامه پیامکی آژانس خبری فناوری اطلاعات و ارتباطات (ایستنا) به طور روزانه آخرین اخبار، گزارشها و تحلیل های حوزه فناوری اطلاعات و ارتباطات را در هر لحظه و هر کجا از طریق پیام کوتاه دریافت خواهید کرد. برای عضویت در این خبرنامه، مشترکین سیمکارت های همراه اول لازم است عبارت 150 را به شماره 201464 و مشترکین سیمکارت های ایرانسل عبارت ozv ictn را به شماره ۸۲۸۲ ارسال کنند. دریافت موفق هر بسته خبری که محتوی پیامکی با حجم ۵پیامک بوده و ۴ تا ۶ عنوان خبری را شامل میشود، ۳۵۰ ریال برای مشترک هزینه در بردارد که در صورتحساب ارسالی از سوی اپراتور مربوطه محاسبه و از اعتبار موجود در حساب مشترکین سیمکارت های دائمی کسر میشود. بخشی از این درآمد این سرویس از سوی اپراتور میزبان شما به ایستنا پرداخت میشود. مشترکین در هر لحظه براساس دستورالعمل اعلامی در پایان هر بسته خبری قادر خواهند بود اشتراک خود را در این سرویس لغو کنند. هزینه دریافت هر بسته خبری برای مشترکین صرفا ۳۵۰ ریال خواهد بود و این هزینه برای مشترکین در حال استفاده از خدمات رومینگ بین الملل اپراتورهای همراه اول و ایرانسل هم هزینه اضافه ای در بر نخواهد داشت.