بررسی جدیدترین نسخه مایکت

گفتگو با کمیل کمال، مدیر فنی مایکت پیرامون تغییرات آخرین نسخه این استور اندرویدیبررسی جدیدترین نسخه مایکتمایکت که به صورت متداول، نسخه‌ای به‌روزشده حاوی تغییراتی بنیادین یا جزئی را در اختیار کاربران خود قرار می‌دهد، روزهای پایانی و شلوغ سال ۱۴۰۰ را نیز با انتشار آخرین نسخه خود پشت سر گذاشت.با ورود به سال ۱۴۰۱ و منظم شدن انبوهی از برنامه‌ها و اهداف جدید، من همراز آهنگرزاده، فرصت مناسبی برای گفت‌وگو با کمیل کمال، مدیر فنی مایکت پیدا کردم و یادداشتی از آنچه درباره جدیدترین نسخه مایکت متوجه شدم را با شما به اشتراک گذاشتم.بزرگترین تغییری که در نسخه آخر مایکت داشتیم چه بود؟در نسخه آخری که منتشر شد، کارهای زیادی انجام دادیم که به توضیح درباره بیشتر اون‌ها خواهم پرداخت اما اگر بخوام به این سوال جواب بدم باید بگم به طور کلی بزرگترین کاری که ما در نسخه آخر انجام دادیم، اضافه کردن "سپر امنیت مایکت" بود.هدف از طراحی این فیچر چی بود؟هدف ابتدایی و همیشگی مایکت پیش از هر دستاورد و موضوع دیگه‌ای، کمک به حفظ سلامت دستگاه‌های کاربران بوده‌ است. ما همیشه سعی کردیم در هر تغییر، به‌روزرسانی یا هر فعالیت نوینی، حفظ سلامت دیوایس یا همون دستگاه‌های کاربر رو در اولویت قرار بدیم و معتقدیم که این موضوع تاثیر مستقیمی روی کیفیت برند مایکت داره. در نتیجه همیشه این حساسیت در مایکت وجود داشته که کاربر فایل مخربی دانلود نکنه یا به مشکل امنیتی بر نخوره.برای تحقق این هدف، ما همیشه در حال رصد کردن اپلیکیشن‌های داخل و خارج مایکت هستیم تا به محض شناسایی موردی مخرب، کاربر رو از وجود آن مطلع کنیم. برامون هم فرقی نداره که کاربر اون فایل یا برنامه رو از مایکت تهیه کرده باشه یا محیطی خارج از مایکت، ما در هر صورت به محض شناسایی یک مورد مخرب، حتما کاربران اندروید رو از وجودش مطلع می‌کنیم.خب ما همیشه اپلیکیشن‌های داخل استور مایکت رو به خوبی رصد و از راه‌های مختلفی مورد بررسی قرار میدیم تا از سلامت اون برنامه مطمئن بشیم. اما اواخر سال ۱۴۰۰ به این نتیجه رسیدیم که اگر کاربران یک برنامه یا فایل مخرب رو از محیطی خارج از مایکت تهیه کنند چی؟برای مثال خیلی اتفاق افتاده که کاربران، اپلیکیشن یا بازی خاصی رو از کانال‌های تلگرامی یا وب‌سایت‌های متفرقه دانلود کردند.برای همین دست به ایجاد یک قابلیت جدید زدیم که بهتره بگیم مثل یک اسکنر عمل می‌کنه و اپلیکیشن‌های مخربی که برای دستگاه کاربر مشکل ایجاد می‌کنه رو شناسایی می‌کنه. «سپر امنیت» در واقع مثل یک اسکنر، سلامت تمام برنامه‌های موجود بر روی دستگاه کاربر رو بررسی میکنه و در صورت شناسایی موردی مخرب کاربر رو از وجود آن مطلع میکنه.ما معتقدیم که مایکت در نقش یک استور در کنار معرفی، نصب یا حذف اپلیکیشن‌ها، مسئولیت‌های دیگری هم دارد که یکی از مهم‌ترین اون‌ها کمک به حفظ سلامت دیوایس یا همون دستگاه‌های کاربران است.ما حتی در این راستا اگر مورد بسیار آسیب‌زننده و مخربی شناسایی کنیم به کاربر از طریق نوتیفیکیشن هم اطلاع‌رسانی می‌کنیم.مایکت چطور اپلیکیشن‌های مخرب رو شناسایی و به کاربر اطلاع‌رسانی می‌کند؟خب ما کانال‌هایی داریم که پست‌های امنیتی می‌ذارن و لزوما کاربران این کانال‌ها رو دنبال نمی‌کنند تا از این اطلاعات آگاه باشن. همچنین دستاوردهای اخیر شرکت‌های خارجی رو که توی حوزه امنیتی مشغول هستند بررسی می‌کنیم تا اگه برنامه‌ای رو مخرب شناسایی کردند ما هم اون برنامه رو به سپر امنیت مایکت اضافه کنیم. ما تمام این اخبار و اطلاع‌رسانی‌ها رو دنبال می‌کنیم و تمام این برنامه‌های مخرب رو به سپر امنیت مایکت اضافه می‌کنیم تا هیچ کاربری اون‌ها رو نصب نداشته باشه.متاسفانه این مورد توی فضای ایران هم زیاد است. اپلیکیشن‌هایی که مخربن یا با هدف فیشینگ اومدن یا رسمی نیستن و مشکلاتی دارند. حتی در بعضی موارد مثلا ممکنه پلیس فتا یا ارگان‌های رسمی و غیر رسمی بهمون اسامی این اپلیکیشن‌ها رو اعلام کنند. ما این اخبار رو با استفاده از سپر امنیت می‌تونیم به کاربرهامون اطلاع‌رسانی کنیم که روی گوشیشون نگهش ندارند. حتی اگر یک برنامه خیلی خطرناک باشه، با استفاده از مکانیزم نوتیفیکیشن به کاربرایی که اون برنامه رو نصب دارن، خبر می‌دیم. ولی به طور کلی قابلیت «سپر امنیت» از منوی «مارکت من» برای همه قابل دسترس است.چه طور می‌توان با سپر امنیت کار کرد؟خب همونطور که گفتم گزینه «سپر امنیت»‌ برای همه کاربران از طریق منوی «مارکت من» قابل دسترس است. کافیه که واردش بشید و ازش بخواید اپلیکیشن‌های داخل گوشیتون رو اسکن کنه. اگر در گوشیتون برنامه مخربی داشته باشید سپر امنیت اون رو شناسایی میکنه و بهتون اطلاع میده تا پاکش کنید.بعد از سپر امنیت، مهمترین تغییر یا قابلیت ایجاد شده در نسخه آخر مایکت چه بود؟یکی دیگه از تغییرات مهم ما در مورد پرداخت بود. در اواخر سال گذشته، در رابطه با توسعه‌دهنده‌ها، خیلی در حوزه پرداخت درون‌برنامه‌ای کار کردیم؛ روی SDK یا کدهای کمکی که ما به توسعه‌دهنده‌ها می‌دهیم تا برای اتصال به سرویس پرداخت مایکت داخل اپلیکیشن خود قرار دهند تمرکز زیادی گذاشتیم.اما علاوه بر این موارد، در خود مایکت هم یک سری تغییرات در حوزه پرداخت داشتیم که از ۱۵ فروردین داریم با توسعه‌دهنده‌ها تعاملاتش رو انجام میدیم و تست‌های نهاییش گرفته میشه و به زودی در مستندات فنی مایکت هم در دسترس خواهد بود.در این نسخه روی دوتا مورد کار کردیم:۱. یکی ROM های چینی و خطای شایعی که توی تقدم و تاخر نصب نسبت به استور مایکت به وجود می‌اومد. البته که مواردش خیلی کم بود ولی وجود داشت که توی این نسخه حل شد.به طور کلی در این نسخه ما روی رفع مشکلات شایعی که در این چند سال در حوزه پرداخت داشتیم تمرکز کردیم و تونستیم اونارو حل کنیم. در واقع ارزشی که این تغییرات برای توسعه‌دهنده داره اینه که ما تونستیم یه سری دستگاه‌ها یا گوشی‌هایی که توی حوزه پرداخت مشکل دارند رو بیشتر پوشش دهیم.درصد کمی از پرداخت‌ها هم بودن که انجام نمی‌شدن که حالا بعد از این تغییرات، انجام میشن و مشکلشون حل میشه. این مشکل به طور خاص روی گوشی‌های غیر‌استاندارد‌تر یا همون رام‌های (ROM) چینی بود که مشکل پرداخت داشتن و برطرفش کردیم.۲. مورد بعدی هم خطاهای شایعی بود که طی آن در صورتی که اپ توسعه‌دهنده، قبل از استور مایکت روی دستگاه کاربر نصب میشد، به دلایل فنی امکان پرداخت در آن وجود نداشت. اما با این تغییرات و در این به‌روزرسانی که ما انجام دادیم و به دنبال اون طی تغییراتی که قرار است توسعه‌دهنده‌ها انجام دهند، این مشکل برطرف می‌شود.فراخوان این به‌روزرسانی در قالب یک ایمیل به دست توسعه‌دهنده‌ها خواهد رسید و در داکیومنت فنی هم در دسترس قرار خواهد گرفت.از سایر تغییرات جزئی در نسخه اخیر مایکت هم برای ما بگو لطفاما در بخش بوک‌مارک یا نشان‌شده‌ها هم تغییراتی داشتیم که این مورد هم در صفحه «مارکت من» قابل دسترس است. این تغییرات هم به این صورت است که قبلا ما فقط لیست اپلیکیشن‌های نشان‌شده‌ رو داشتیم ولی الان در نسخه آخر مایکت، علاوه بر اپلیکیشن، فیلم و سریال‌هایی که کاربر نشان کرده رو هم بهش در این لیست نمایش میدیم.به این شکل که یک صفحه با دو تب مجزا داریم که یکی از اون‌ها اپلیکیشن‌های نشان‌شده و یکی از اون‌ها فیلم و سریال نشان شده رو به کاربر نمایش میده تا بعدا در فرصتی که صلاح دید بهشون سر بزنه.در حال حاضر بیشترین تمرکز مایکت بر روی کدام بخش است؟در حال حاضر و به طور کلی، اون بخشی که بیشترین توجه مایکت رو جهت توسعه به خودش معطوف کرده، بخش فیلم و سریال است. بقیه کارها مواردی است که به صورت دائم در حال انجام است. مثل نگهداری و Maintenance، رفع مشکل، همگام‌سازی با نسخه‌های جدید سیستم‌عامل اندروید و...ولی از لحاظ توسعه فیچر،‌ در حال حاضر بیشترین توجه سمت VOD است. نشان کردن یک فیلم و سریال، کامنت گذاشتن و موارد دیگری که در آخرین نسخه مایکت به این بخش اضافه شدند از جمله اقداماتی بودند که در زمینه توسعه فیچر لحاظ شدند.مایکت هر چند وقت یکبار و معمولا به چه دلایلی آپدیت می‌دهد؟ما کلا هدفمون توی آپدیت و حوزه اندروید اینه که به صورت آهسته و پیوسته همیشه آپدیت داشته باشم. در واقع زیاد هدفمون این نیست که اجازه بدیم یه سری امکانات خاص با تعداد بالا، جمع بشه و بعد آپدیت بدیم. برای همین، توی بعضی از بازه‌ها، ماهانه یا ۴۵ روزه یا دیگه نهایتا دو ماه، حتما آپدیت رو میدیم.هدف اصلی هم اینه که کلا همیشه در حال رصد و حل کردن مشکلات هستیم؛ مشکلاتی که روی دستگاه‌ها به وجود میاد، مشکلاتی که توسط یه سری مکانیزم‌های گزارش‌دهنده‌های خطا (error reporter) در مایکت شناسایی میشه ویا یه سری فیدبک که توسط کاربر و توسعه‌دهنده به ما ارجاع داده میشه.از طرف دیگه، دنیای اندروید روز به روز در حال پیشرفته و مدام نسخه جدید منتشر می‌کنه، بنابراین مایکت هم باید با نسخه‌های جدید که مثلا الان آخریش اندروید ۱۲ هست، همگام‌سازی بشه. ما همواره سعی می‌کنیم پویایی خودمون رو حفظ کنیم و حتی کوچک‌ترین مشکلات رو حتما حل کنیم. در واقع رویکردمون اینه که مدام و دائم نسخه جدید ارائه بدیم تا اینکه این ارائه وقت‌های خیلی خاص و به دلایل خاص باشه.