با تغییر مدل توسعه One UI در سامسونگ، بهروزرسانیهای جدید برای گوشیهای گلکسی سریعتر از همیشه در دسترس قرار میگیرند.
به گزارش تکناک، سامسونگ با تغییر رویکرد خود در توسعه نرمافزار، موفق شده است زمان انتشار بهروزرسانیهای جدید را بسیار کاهش دهد. غول فناوری کرهای با الگوگرفتن از گوگل، مدل توسعه مبتنیبر شاخه اصلی (Trunk-Based Development) را برای رابط کاربری اختصاصی خود، One UI، به کار گرفته است. این اقدام به سامسونگ اجازه داده است One UI 8 را تنها یک ماه پساز انتشار رسمی اندروید ۱۶ روانه بازار کند.
درحالیکه گوشیهای پیکسل گوگل اولین دستگاههایی بودند که در ماه گذشته بهروزرسانی اندروید ۱۶ را دریافت کردند، سامسونگ موفق شد افتخار عرضه اولین دستگاهها با سیستمعامل جدید را ازآن خود کند. گوشیهای تاشو جدید این شرکت، گلکسی زد فولد ۷ و گلکسی زد فلیپ ۷، با نسخه هشتم One UI و مبتنیبر اندروید ۱۶ وارد بازار شدند. این سرعت در انتشار حاصل تغییرات گسترده در فرایند توسعه نرمافزار سامسونگ بوده است.

مدل توسعهای که پیشتر گوگل استفاده میکرد، مبتنیبر شاخههای جداگانه (Branch-Based) بود. در این روش، برای هر نسخه جدید شاخه کد مستقلی ایجاد و توسعه داده میشد و در نهایت، به شاخه اصلی بازمیگشت. بااینهمه، این شیوه با مشکلاتی همچون تضادهای ادغام (Merge Conflicts) و اتلاف زمان در رفع ناسازگاریها همراه بود. این مشکلات، بهویژه در پروژهای با پیچیدگی اندروید، تأثیر زیادی بر زمانبندی انتشارها میگذاشت. به همین دلیل، گوگل مدل جدیدی به نام Trunk Stable را معرفی کرد. مدل یادشده تمام توسعهها را در یک شاخه پایدار انجام میدهد و ویژگیهای جدید فقط زمانی فعال میشوند که کامل و آماده عرضه باشند.

به نقل از اندروید اتوریتی، با توجه به تأثیر مثبت این رویکرد، توجه بسیاری از تولیدکنندگان دیگر نیز به آن جلب شد. اگرچه گوگل هیچکدام از شرکایش را به پیروی از این مدل ملزم نکرده است، سامسونگ رسماً اعلام کرد که اکنون توسعه One UI را با استفاده از یک شاخه توسعه واحد انجام میدهد. سَلی هایسون جونگ، معاون اجرایی و رئیس بخش تحقیق و توسعه چهارچوب در واحد تجربه موبایل سامسونگ، در نشستی رسانهای پساز رویداد Galaxy Unpacked این خبر را اعلام کرد. او تأیید کرد که سامسونگ در طراحی مدل توسعه جدید با گوگل همکاری کرده است.
به گفته جونگ، این تغییر مهم به سامسونگ اجازه داده است که سرعت انتشار One UI را افزایش چشمگیری دهد و در آینده نیز قصد دارد همگام با گوگل، جدیدترین نسخههای اندروید را در کمترین زمان ممکن در اختیار کاربران قرار دهد. او ابراز امیدواری کرد که این روند در نسخههای آینده نیز ادامه یابد؛ چراکه تأخیر در انتشار One UI 7 پیشتر نارضایتی بسیاری از کاربران وفادار برند را بههمراه داشته بود.

با اجرای مدل توسعه Trunk-Based، سامسونگ وارد مرحله جدیدی از توسعه نرمافزار شده است؛ مرحلهای که میتواند مزایای بسیاری برای کاربران دستگاههای گلکسی به ارمغان بیاورد و آنها را زودتر از همیشه به تجربه نسخههای تازه اندروید برساند.