اف-دروید (F-Droid) با رابط کاربری جدید و نصب روانتر برنامهها، بزرگترین بهروزرسانی خود را در یک دهه اخیر دریافت کرد
فروشگاه برنامههای اندرویدی اف-دروید از پایه بازطراحی شده است.
عملاً روی هر دستگاه اندرویدی فروشگاه پلی استور بهصورت پیشفرض نصب شده است، اما راههای دیگری هم برای دریافت برنامهها وجود دارد. اف-دروید خود را به عنوان یک منبع جامعهمحور برای برنامههای اندرویدی رایگان و متنباز معرفی میکند، اما اپلیکیشن رسمی این فروشگاه ۱۰ سال بدون هیچ بهروزرسانی بزرگی باقی مانده بود. این موضوع بالاخره در حال تغییر است: پس از چند سال تلاش، این تیم بهتازگی اعلام کرده است که نسخه ۲.۰ اف-دروید در حال انتشار است.
کلاینت جدید اف-دروید از صفر با استفاده از Kotlin Compose که استاندارد برنامههای مدرن اندروید است، بازطراحی شده است. این موضوع باعث واکنشگرا شدن فروشگاه میشود و پشتیبانی اختیاری از سیستم پوستهبندی متریال اندروید نیز فراهم شده است. رابط کاربری نیز به طور چشمگیری سادهسازی شده است تا دسترسی به مهمترین قابلیتها آسانتر شود و برخی قابلیتهای دیگر در منوهای کشویی پنهان گردند.
اگرچه ظاهر جدید اف-دروید جذابتر شده است، اما هدف اصلی این بهروزرسانی سادهتر کردن فرآیند پیدا and نصب برنامهها بود. زمانی که اف-دروید برای اولین بار ظاهر شد، چیز زیادی برای ارائه نداشت، اما اکنون هزاران برنامه متنباز در آن وجود دارد. برخلاف پلی استور، اف-دروید ضربات روی صفحه و نصبهای شما را برای نمایش تبلیغات و پیشنهادات ردیابی نمیکند؛ بلکه به شما کمک میکند آنچه را میخواهید پیدا کنید و از سر راهتان کنار میرود.
اف-دروید اکنون شامل تعداد زیادی دستهبندی است که تا حوزههای تخصصی مانند فایروالها، مدیریت رمز عبور و ویپیانها (VPN) را پوشش میدهد. شما میتوانید همه این گروهها را در تب جستجو مشاهده کنید. همچنین دستهبندیهای سطح بالاتری در صفحه اصلی Discover (کاوش) فهرست شدهاند. هنگام جستجوی برنامهها، اف-دروید اکنون قادر خواهد بود نتایج را بر اساس توضیحات برنامهها و نه فقط نام آنها ارائه دهد.
وقتی برنامهای را پیدا میکنید، اف-دروید ۲.۰ فرآیند نصب را آسانتر میکند. گوگل مدتهاست که به بهانه مسائل امنیتی، موانعی را برای برنامههای نصبشده از منابع خارجی (Sideloaded) ایجاد کرده است. این موضوع همچنین دلیل منطقی سیستم تأیید توسعهدهنده جدید گوگل است. حداقل در حال حاضر، به لطف استفاده از API پیشتأیید گوگل، نصب برنامهها از طریق اف-دروید آسانتر خواهد شد. به جای دانلود یک فایل APK، باز کردن آن و تأیید کردن پنجره هشدار ترسناک، میتوانید پیش از دانلود، تأیید کنید که میخواهید برنامه را نصب کنید. بنابراین شما روی دکمه «Install» در اف-دروید ضربه میزنید و سپس دوباره روی «Install» در پنجره پاپآپ سیستم ضربه میزنید. این کار یک کلیک بیشتر از پلی استور است، اما همچنان یک پیشرفت محسوب میشود.
این تیم همچنین میگوید که اف-دروید ۲.۰ بهطور خودکار بهروزرسانیهای برنامهها را بررسی و نصب میکند (مگر اینکه این ویژگی را غیرفعال کنید). این برنامه همچنین میتواند چندین اپلیکیشن را بهطور همزمان دانلود و نصب کند. با توجه به بهروزرسانیهای خودکار، اف-دروید دیگر از قابلیت کشیدن برای تازهسازی (pull-to-refresh) در صفحه برنامه استفاده نمیکند؛ تصمیمی که توسعهدهندگان اذعان دارند ممکن است کاربران خاص خود را ناراحت کند. البته برای آرامش خاطر کاربران، بهروزرسانیهای دستی همچنان در منوی سه نقطه در دسترس هستند.
در اینجا فهرست تغییرات برجسته در اف-دروید آورده شده است.
ویژگیهای جدید در نسخه 2.0.0 بازنویسی کامل رابط کاربری با Kotlin compose بهبود جستجو، با قابلیت جستجو در توضیحات و ترجمهها کشف آسانتر برنامههای جدید، همراه با برجسته کردن برنامههایی که بیشترین دانلود را داشتهاند تأیید نصب *پیش از* دانلود امکان انجام چند بهروزرسانی/دانلود بهطور همزمان اطلاعرسانی به کاربر درباره مشکلات مربوط به برنامهها (بهعنوانمثال تغییر کلید امضا) پوسته رنگی اختیاری Material You بهبود فیلتر کردن فهرستها
کلاینت جدید اف-دروید طی دو هفته آینده بهصورت مرحلهای منتشر میشود و نصبکننده پیشفرض در وبسایت اف-دروید هنوز جایگزین نشده است. اگر میخواهید همین حالا نسخه ۲.۰ را داشته باشید، در صفحه نسخهها در دسترس است. کلاینت رسمی تنها راه دسترسی به برنامههای اف-دروید نیست، اما حالا دلیل کمتری برای جستجوی جایگزین خواهید داشت.
نظر مهندس بهمن آبادی: مهمترین دستاورد نسخه ۲.۰ اف-دروید، مهاجرت کامل به Kotlin Compose و بهرهگیری از API پیشتأیید گوگل است که بزرگترین دردسر کاربران یعنی سایدلودینگ (Sideloading) را بهشدت کاهش میدهد. به عنوان یک توسعهدهنده، حل چالش نصب همزمان و بهبود موتور جستجو بر اساس توضیحات را گامی حرفهای میدانم که این اپاستور متنباز را به تجربهای نزدیک به پلیاستور، اما بدون ردیابی و تبلیغات تبدیل میکند.