برنامههای کوچک، هرکدام با نشانی خودش.
برنامههای وب کوچک را ببینید و در مرورگر خود باز کنید. خودتان برنامه میسازید؟ یک فایل zip بارگذاری کنید و زیردامنه اختصاصی خودتان را بگیرید.
از فایل zip تا برنامه منتشرشده
- 1
بسته خود را بارگذاری کنید
خروجی نسخه نهایی (production) برنامه را zip کنید و بارگذاری کنید. زیردامنهای را که برنامه روی آن منتشر میشود انتخاب کنید.
- 2
ما آن را آزمایش میکنیم
مدیر برنامه شما را روی یک نشانی پیشنمایش خصوصی باز میکند، بررسی میکند که همانطور که گفته شده کار میکند و سپس آن را تأیید میکند.
- 3
منتشر میشود
برنامه شما با نشانی اختصاصی خودش ارائه میشود. وقتی نسخه جدیدی بارگذاری میکنید، نسخه فعلی تا تأیید نسخه جدید به کار خود ادامه میدهد.
آنچه هر برنامه دارد
- نشانی اختصاصی
- هر برنامه زیردامنه و مبدأ (origin) مرورگر مخصوص خودش را دارد؛ بنابراین فضای ذخیرهسازی و service worker آن از برنامههای دیگر جداست.
- ورود و پایگاه داده
- برنامهها میتوانند برای ورود و یک پایگاه داده کوچک برای هر کاربر از SDK ی dg.run استفاده کنند، بدون هیچ کلیدی برای مدیریت.
- اشتراک
- دوره آزمایشی رایگان و طرحهای پولی ارائه دهید. dg.run صفحه پرداخت را مدیریت میکند و به برنامه شما میگوید چه کسی دسترسی دارد.
- پیش از انتشار آزمایش میشود
- تا وقتی مدیر برنامه را باز نکرده و امتحان نکرده باشد، چیزی منتشر نمیشود.
- بهروزرسانی بیخطر
- نسخه جدید در صف بررسی میماند و نسخه فعلی به کار خود ادامه میدهد. اگر رد شود، برای کاربران شما چیزی تغییر نمیکند.
- سه زبان
- بازار و مستندات آن به انگلیسی، فرانسوی و فارسی، همراه با چیدمان راستبهچپ در دسترس است.
تازههای بازار
مشاهده همه برنامههایک فایل zip بدهید، یک نشانی بگیرید.
نه سروری برای اجرا دارید و نه فرم فروشگاهی برای پر کردن. خروجی برنامه وب خود را بارگذاری کنید؛ پس از تأیید، روی زیردامنه اختصاصی خودش منتشر میشود.
پرسشها
چه برنامههایی را میتوانم ثبت کنم؟
برنامههای وب ایستا: یک فایل zip از خروجی نسخه نهایی برنامه که index.html در ریشه آن باشد. کد سمت سرور وجود ندارد، اما برنامه شما میتواند هر APIای را که اجازه دهد فراخوانی کند.
بررسی چگونه انجام میشود؟
مدیر هر برنامه تازه و هر نسخه تازه را روی یک نشانی پیشنمایش خصوصی باز میکند و پیش از تأیید آزمایش میکند. وضعیت را در صفحه «برنامههای من» میبینید و در صورت رد شدن، دلیل آن هم نوشته میشود.
پس از انتشار هم میتوانم برنامه را بهروز کنم؟
بله. از صفحه «برنامههای من» نسخه جدید بارگذاری کنید. مثل نسخه اول بررسی میشود و تا زمان تأیید، نسخه فعلی به کار خود ادامه میدهد.
آیا manifest یا service worker لازم است؟
نه. بازار به برنامه شما یک نشانی میدهد؛ اینکه قابل نصب باشد یا آفلاین کار کند به خودتان بستگی دارد. اگر میخواهید، manifest و service worker را خودتان اضافه کنید.
چرا هر برنامه زیردامنه جداگانه دارد؟
این کار به هر برنامه یک مبدأ (origin) جداگانه در مرورگر میدهد. برنامهها نمیتوانند دادههای یکدیگر را بخوانند.
dg.run