چند روز پیش ، در کنفرانس توسعه دهندگان خود در سراسر جهان (WWDC 2020 که به دلیل شیوع coronavirus در حالت مجازی کامل برگزار شد) ، اپل نسخه بعدی iOS را رونمایی کرد. یکی از نوآوری های آن App Clips ها ، برنامه های کوچک است که می تواند بدون نیاز به نصب بر روی دستگاه شروع به کار کند.
اپل نیاز دارد که این برنامه ها بیشتر از 10 مگابایت نباشد تا بتوانند فوراً بارگیری و اجرا شوند. اگر به نظر می رسد برنامه مفید است ، کاربر می تواند در هر زمان نسخه کامل را بارگیری کند و به آن سوئیچ کند.
علاوه بر این ، اپل توصیه می کند که از کلیپ های برنامه در کنار قابلیت ورود به سیستم با ویژگی اپل و ، استفاده کنید. البته ، Apple Pay. این دو مرحله دردناک دیگر را از بین می برد و مانع از استفاده سریع برنامه ها توسط افراد می شود: ثبت نام و وارد کردن اطلاعات پرداخت.
چرا کلیپ های برنامه؟
اپل نمونه های عملی از چگونگی اثبات مفید کلیپ ها را ارائه داد. بگویید که در خیابان قدم می زنید ، یک اسکوتر برقی را می بینید و تصمیم می گیرید آن را اجاره کنید. قبل از کلیپ های برنامه ، این شامل بارگیری و نصب یک برنامه ، ثبت نام ، و پیوند دادن آن به کارت پرداخت است. در این صورت ممکن است منتظر بمانید در حالی که سیستم اجاره نامه بررسی های لازم را انجام می دهد.
با این وجود این اسکوتر شیک ، جذابیت آن در مواجهه با چنین نوارهای قرمز رنگی مجازی محو می شود.
در دنیای جدید و براق کلیپ های برنامه. همه یک نسیم باشند. کد گرافیکی یا برچسب NFC را با تلفن هوشمند خود اسکن می کنید. برنامه کوتاه بلافاصله شروع می شود. شما از طریق ورود به سیستم با اپل وارد سیستم می شوید ، هزینه آن را از طریق Apple Pay پرداخت می کنید و به غروب خورشید می پردازید.
کد گرافیکی یا برچسب NFC به منظور ساده سازی تعامل کاربر با اشیاء فیزیکی در دنیای واقعی ، مانند اسکوتر فوق الذکر یا بیلبورد پیوندها نقش مشابهی در دنیای مجازی دارند.
برای مثال دیگر ، می گویند شما تحویل غذای خانگی را جستجو می کنید. در نتایج یک آگهی مشاهده می کنید و روی آن کلیک می کنید. با استفاده از Clips App ، برنامه کوچک مربوطه فوراً شروع می شود ، و شما می توانید از آن برای انتخاب یک وعده غذایی خوشمزه ، پرداخت با Apple Pay استفاده کنید و فقط منتظر تحویل باشید.
مثال سوم: شهرهای بیشتر و بیشتری در سراسر جهان معرفی می کنند. پرداخت هزینه پارکینگ مبتنی بر برنامه ، اما در عین حال ، کنتورهای سنتی پارکینگ (به عنوان غرفه های پرداخت کارمندان) گران نیستند و منسوخ می شوند.
اما بازدید کنندگان گاه به گاه یا یک بار شهر بعید است که وقت خود را در جستجو و نصب تلف کنند – و ثبت نام ، و پیوند دادن کارت اعتباری به – یک برنامه پارکینگ محلی. در اینجا دوباره ، برنامه های کوچک می توانند به نجات بیایند. شما برنامه را فوراً اجرا می کنید ، از Apple Pay برای پرداخت هزینه پارکینگ استفاده می کنید و به کار خود ادامه می دهید.
جایگزین Google: برنامه های فوری اندرویدی
برای همه موارد جدید اپل ، کلیپ های برنامه چیز جدیدی نیست. گوگل سه سال پیش در کنفرانس توسعه دهنده سالانه خود ، Google I / O 2017 یک مفهوم برنامه کوچک ارائه داد. در Androidverse ، این برنامه با نام Android Instant Apps نامگذاری می شود.
پرده برداری از این فناوری ، گوگل تا حدودی بازتر شد. دلیل واقعی پشت آن برنامه های فوری می توانند زندگی کاربران را در سناریوهای مختلف ، حداقل از لحاظ تئوری ، بسیار تسهیل کنند ، اما توسعه دهندگان برنامه مزایای واقعی هستند.
دو فروشگاه بزرگ اپلیکیشن – فروشگاه App اپل و Google Play – میلیون ها بی نظیر هستند. برنامه ها ، و پیدا کردن یک برنامه خاص در داخل یونجه مجازی برای کاربران دشوار است. در همین حال ، توسعه دهندگان مشکل دارند که خلاقیت خود را در میان رقابت بی پایان نشان دهند.
برنامه های فوری با ارائه فرصتی به کاربران ، این امکان را می دهد که بلافاصله ، بدون نیاز به جستجوی مارپیچ پیشنهادات ، آنها را امتحان کنند. و اگر یک برنامه فوری احساس خوبی ایجاد کند ، کاربر احتمالاً نسخه کامل را نصب می کند.
یکی از کاربردهای رایج در برنامه های فوری آندروید ، نمایش نسخه های Ultraight از بازی ها است. در قالب یک برنامه فوری ، به کاربر می گویند ، یک سطح بازی. جذابیت اصلی نیازی به نصب هر چیزی نیست – شما می توانید در همان جا بازی کنید. و اگر می خواهید سطح بعدی را بازی کنید ، می توانید نسخه کامل آن را بارگیری کنید و دریافت کنید.
این طرح بسیار شبیه به مزه نمونه در فروشگاه های مواد غذایی است. به جای مصرف تبلیغات انتزاعی یا یک نمونه تبلیغاتی که به بهترین شکل در خانه باز می شود ، می توانید محصول را در محل آزمایش کنید و اگر دوست دارید ، آن را خریداری کنید.
آیا برنامه ها ایمن هستند؟
مفهوم اجرای چیزی است. بدون نصب به نظر می رسد کمی مشکوک است. قوانین معمول بهداشت دیجیتال بیان می کند که قبل از نصب هر کاری ، باید با احتیاط کافی عمل کنید: تحقیقات در مورد اعتبار توسعه دهنده ، خواندن بررسی کاربران ، و حداقل بارگیری پرونده بارگیری شده با نرم افزار ضد ویروس اسکن کنید.
پرتاب فوری با آن متداول است. . اگر برنامه خطرناک باشد چه می شود؟ مطمئناً ، شما برنامه های کوچک را از همان فروشگاه برنامه ها به عنوان نسخه های کامل آنها بارگیری می کنید ، اما این تضمین نمی کند همه چیز به روز و بالاتر است. Google Play با برنامه های مخرب و Trojan ها غریب نیست.
خطر احتمالی نباید شما را شگفت زده کند. فروشگاه های برنامه با میلیون ها برنامه که مرتباً به روز می شوند ، در حال ملاقات هستند و یک روش رایج در بین مجرمان سایبری آپلود یک برنامه تمیز و سپس بروزرسانی آن با ویژگی های مخرب است. حتی خانه های قدرتمندی مانند Apple و Google این منابع را ندارند که بتوانند تعداد زیادی از برنامه ها را با یک شانه دندان خوب طی کنند.
یک مشکل دیگر وجود دارد. برای کار با برنامه های فوری ، مکانیسم های راه اندازی خاص برای دور زدن روش نصب استاندارد استفاده می شود. مجرمان سایبری می توانند از نقص در این مکانیسم ها سوء استفاده کنند. در دسامبر سال 2019 ، در کنفرانس هکرها در کنگره ارتباطات هرج و مرج ، محقق امنیتی چینی RonnyXing گزارشی را ارائه داد که چندین روش عملی برای حمله به برنامه های فوری را بررسی می کرد.
وی نشان داد که آنها در برابر نشت اطلاعات ، سرقت هویت ، ربودن حساب و سایر موارد ناخوشایند آسیب پذیر هستند. چیزها طبق RonnyXing ، حداکثر 60٪ دستگاههای Android مستعد ابتلا به این نوع حمله هستند.
چگونه برنامه های فوری آندروید را تحت کنترل خود نگه داریم
مانند برنامه های کامل موجود در تلفن شما ، برنامه های فوری باید به طور کوتاه نگه داشته شوند. چسبان حداقل ، شما باید به طور دوره ای لیست موارد اخیراً مورد استفاده را مرور کنید. برای انجام این کار ، به تنظیمات بروید ، Google را انتخاب کنید و به برنامه های فوری ضربه بزنید. همچنین می توانید ویژگی برنامه های فوری را در آنجا غیرفعال کنید.
همچنین خبرهای خوبی وجود دارد. ما فن آوری را برای محافظت از تلفن هوشمند خود در برابر برنامه های فوری فوری مخرب ایجاد کرده ایم و اخیراً اختراع کرده ایم.
! عملکرد (f، b، e، v، n، t، s) {if (f.fbq) بازگشت؛ n = f.fbq = تابع () {n.callMethod؟
n.callMethod.apply (n ، argument): n.queue.push (آرگومان)}؛ if (! f._fbq) f._fbq = n؛
n.push = n؛ n.loaded =! 0؛ n.version = '2.0'؛ n.queue = []؛ t = b.createElement (e)؛ t.async =! 0؛
t.src = v؛ s = b.getElementsByTagName (e) [0]؛ s.parentNode.insert قبل از (t ، s)} (پنجره ،
سند ، "اسکریپت" ، "// connect.facebook.net/en_US/fbevents.js")؛
fbq ('اولیه' ، '839281392784015')؛
fbq ('track'، 'PageView')؛
(function (d، s، id) {var js، fjs = d.getElementsByTagName (s) [0]؛ if (d.getElementById (id)) {Return js = d.createElement (s)؛ js.id = id؛ js.src = "https: / / connect.facebook.net / en_US /all.js"؛ fjs.parentNode.insertBefore (js، fjs)} (سند ، "اسکریپت" ، "facebook-jssdk "))؛ .