در این سند، راهنمای کامل و جامع صفحات در اپلیکیشن ساز اپلین ارائه شده است. صفحات هستهی اصلی هر برنامهای هستند که ایجاد میکنید و درک نحوهی ایجاد، ویرایش و مدیریت آنها برای ساخت برنامههای حرفهای و پویا ضروری است.
با ما همراه باشید تا همه نوع صفحه، ابزارهای ویرایشی و قابلیتهای پیشرفتهی شخصیسازی را بررسی کنیم.
با استفاده از دکمه + زیر نمای صفحه، میتوانید فوراً یک صفحه جدید در داخل برنامه خود ایجاد کنید.

با یک کلیک، میتوانید صفحات خالی، قالبها، صفحات لیست، صفحات WebView و موارد دیگر را اضافه کنید. هر صفحهی جدید به صورت خودکار به ساختار پروژه شما اضافه میشود تا ویرایشهای بعدی روی آن انجام شود.
برای ویرایش یک صفحه موجود، به مدیریت پروژه یا نمایش همه صفحات بروید، سپس روی کارت صفحه مورد نظر نگه دارید.
این کار منوی ویرایش صفحه را باز میکند که شامل گزینههای زیر است:

اگر ترجیح میدهید مستقیماً با کد اصلی کار کنید، گزینه ویرایش صفحه (ویرایشگر JSON) را انتخاب کنید.
این محیط ویرایشگر JSON قدرتمند به شما امکان میدهد ساختار، اجزا، منطق و پیکربندی صفحه را سفارشی کنید.

میتوانید حالت Markdown را با استفاده از آیکون Markdown فعال کنید تا بلوکهای فرمت شدهی Markdown را بنویسید—برای صفحاتی که از Markdown پشتیبانی میکنند.
پس از اتمام، کافی است Run را فشار دهید تا تغییرات شما فوراً اجرا و ذخیره شود.

اگر تجربهی ویرایش زنده را ترجیح میدهید، کافی است روی صفحه ضربه بزنید (یا ویرایش صفحه را انتخاب کنید) تا وارد ویرایشگر بصری زنده شوید.
این حالت به شما امکان میدهد:

ویرایشگر زنده برای سازندگانی که کنترل سریع و شهودی میخواهند بدون نوشتن دستی JSON، ایدهآل است.
در ادامه، هر نوع صفحه موجود در اپلیکیشن ساز اپلین با قابلیتها، ساختار و موارد استفاده خاص خود شرح داده شده است.
صفحه خالی سادهترین نوع صفحه در Applin است. این صفحه تنها شامل گزینههای اصلی مانند رنگ پسزمینه، تنظیمات پوشش، رفتار ناوبری و جهت صفحه است.
برای طراحیهای مینیمال، صفحات بارگذاری، صفحات انتقالی یا صفحات نیازمند یک نقطه شروع کاملاً خالی ایدهآل است.

مشاهده صفحه خالی
صفحات چت از پیامرسانی در زمان واقعی و ارتباط تعاملی پشتیبانی میکنند. آنها شامل:
این صفحات برای پشتیبانی چت، ویژگیهای اجتماعی یا سیستمهای ارتباطی داخل برنامه ایدهآل هستند.

مشاهده صفحه چت
صفحه کتاب الکترونیکی برای تجربههای مطالعه طولانی طراحی شده است. این صفحه از:
پشتیبانی میکند.
مناسب برای رمانها، راهنماها، مطالب آموزشی، گزارشها یا مستندات است.

مشاهده صفحه کتاب الکترونیکی
صفحه فرم امکان جمعآوری ورودی کاربران از طریق:
را فراهم میکند.
این نوع صفحه برای فرمهای ثبتنام، نظرسنجیها، سیستمهای بازخورد یا گردشکار جمعآوری دادهها مناسب است.

مشاهده صفحه فرم
صفحات لیست، لیستهای دادهمحور ساختاریافته را نمایش میدهند و از امکاناتی مانند:
پشتیبانی میکنند.
ایدهآل برای کاتالوگها، بلاگها، لیست محصولات یا هر رابطی که چندین مورد را نمایش میدهد.

مشاهده صفحه لیست
صفحه اصلی به عنوان صفحهی فرود اصلی اپلیکیشن عمل میکند و شامل:
این صفحه اولین جایی است که کاربران پس از باز کردن برنامه با آن تعامل دارند.

مشاهده صفحه اصلی
صفحات Markdown به شما امکان نمایش محتوای زیبا و فرمت شده با استفاده از سینتکس Markdown را میدهند، از جمله:
مناسب برای مستندات، آموزشها، پستها، راهنماها یا محتوای توسعهدهنده است.

مشاهده صفحه MarkDown
صفحات PDF اسناد چندصفحهای را در قالب کتاب الکترونیکی قابل سوایپ نمایش میدهند و تجربهای مشابه خواندن کتاب ارائه میدهند.

مشاهده صفحه PDF
صفحات عکس تصاویر با وضوح بالا را همراه با کنترلهای بزرگنمایی داخلی نمایش میدهند و تجربهای تعاملی و دقیق ارائه میکنند—مناسب برای گالریها، نمایش محصولات، نمونهکارهای عکاسی و غیره.

مشاهده صفحه عکس
صفحات پروفایل برای نمایش اطلاعات کاربر خاص طراحی شدهاند، شامل:
مناسب برای برنامههای عضویت، انجمنها و داشبوردهای شخصیسازی شده.

مشاهده صفحه پروفایل
صفحه Splash بلافاصله هنگام باز شدن برنامه نمایش داده میشود. معمولاً شامل:
این کار یک تصویر اول حرفهای ایجاد میکند در حالی که برنامه در حال بارگذاری است.

مشاهده صفحه پیش نمایش
صفحات قوانین محتوای قانونی مانند:
را نمایش میدهند و ممکن است شامل دکمه پذیرش/تایید باشند تا اطمینان حاصل شود کاربران قبل از ادامه با آنها موافقت کردهاند.

مشاهده صفحه قوانین
صفحه متن برای محتوای نوشتاری ساختاریافته طراحی شده و از:
پشتیبانی میکند.
مناسب برای اعلانها، توضیحات یا صفحات اطلاعاتی است.

مشاهده صفحه متن
صفحات ویدئو پخش ویدئو را مستقیماً درون برنامه فراهم میکنند و از امکاناتی مانند:
پشتیبانی میکنند.
ایدهآل برای آموزشها، دورهها، کلیپهای تبلیغاتی یا محتوای چندرسانهای است.

مشاهده صفحه ویدئو
صفحات وب وبسایتهای زنده یا ابزارهای وب را داخل اپلیکیشن شما با استفاده از WebView نمایش میدهند.
این امکان را فراهم میکند که:
بدون اینکه کاربران مجبور به ترک برنامه شوند.

مشاهده صفحه وب
صفحات جادویی کاربران را از طریق فرآیندهای چندمرحلهای ساختاریافته هدایت میکنند، مناسب برای آموزشها، راهاندازی، یا گردشکارهای راهنمایی شده.

مشاهده صفحه جادویی