چه برنامه های کوچکی نیستند
قبل از اینکه به جزئیات بیشتر در مورد تجربه توسعه دهندگان برنامه های کوچک بپردازم، می خواهم به طور خلاصه به دو فناوری که در زمینه برنامه های کوچک به وجود می آیند، H5 و Quick App را متمایز کنم.
H5
برنامه ها (یا صفحات) H5 معمولاً به عنوان سلف برنامه های کوچک دیده می شوند. منظور مردم از H5 اساساً یک برنامه وب (یا صفحه) تلفن همراه با طراحی خوب است که می تواند به راحتی در برنامه های چت به اشتراک گذاشته شود. H5 اشارهای به چتر فناوریهای HTML5 است که شامل طراحی واکنشگرا، انیمیشنهای CSS سریع، محتوای چندرسانهای و غیره است. ویکیپدیای چینی در واقع از H5 به HTML5 تغییر مسیر میدهد . نمونه خوبی از تجربه صفحه H5 نمایشی، نسخه ی نمایشی پروژه دیگ بخار وی چت H5 است.
برنامه سریع
Quick App یک اتحاد صنعتی متشکل از اعضای زیر است:
- پلت فرم باز vivo
- اتحاد توسعه دهندگان هواوی
- پلت فرم باز OPPO
- پلتفرم باز شیائومی
- پلتفرم باز لنوو
- پلتفرم باز Gionee
- پلتفرم باز Meizu
- پلتفرم توسعه دهندگان ZTE
- پلت فرم باز نوبی
- پلتفرم باز OnePlus
- پلتفرم باز هایسنس
- شرکت پایانه موبایل چین
در حالی که فناوری Quick App با برنامههای کوچک «معمولی» قابل مقایسه است (به بلوکهای ساختمان و سازگاری مراجعه کنید)، کشف Quick App متفاوت است. آنها قرار است در فروشگاهها فهرست شوند، که از قبل روی دستگاههای سازندههای اتحاد نصب شدهاند، اما همچنین میتوانند با استفاده از یک پیوند عمیق به اشتراک گذاشته شوند (به ویترین برنامه سریع مراجعه کنید). آنها در چارچوب یک برنامه فوق العاده اجرا نمی شوند، اما به عنوان برنامه های کاربردی تمام صفحه ظاهراً مستقل راه اندازی می شوند که احساس می کنند عمیقاً در دستگاه یکپارچه شده اند. آنچه در پسزمینه اتفاق میافتد این است که آنها در یک نمای تمام صفحه باز میشوند که توسط سیستمعاملی که پل جاوا اسکریپت را ارائه میکند، رندر میشوند.
سپاسگزاریها
این مقاله توسط Joe Medley ، Kayce Basques ، Milica Mihajlija ، Alan Kent و Keith Gu بررسی شده است.