پرش به مطلب اصلی

مرور کلی عملکردها

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


کاربردهای عملکردها

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

  • جابه‌جایی بین صفحات و کنترل مسیر حرکت کاربر در اپ.
  • ارسال فرم‌ها، ورود، ثبت‌نام و مدیریت حساب کاربری.
  • پخش رسانه، باز کردن لینک، نمایش پیام و اشتراک‌گذاری محتوا.
  • تغییر مقدار متغیرها و ساخت رفتارهای پویا و هوشمند.
  • اتصال اپ به وردپرس، ووکامرس، مارکت‌ها، پرداخت و قابلیت‌های دستگاه.
پیشنهاد

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

هشدار

از اتصال تعداد زیادی عملکرد سنگین به یک رویداد خودداری کنید؛ این کار می‌تواند باعث کندی، خطایابی سخت و تجربه کاربری نامناسب شود.


عمومی

عملکردتوضیح کوتاه
باز کردن صفحهاین عملکرد یک صفحه را باز می‌کند و می‌تواند نحوه باز شدن صفحه را کنترل کند.
باز کردن منوی صفحهاین عملکرد منوی صفحه را باز می‌کند.
پخش ویدئواین عملکرد برای پخش ویدئو (آفلاین یا آنلاین) استفاده می‌شود.
پخش صدااین عملکرد برای پخش یک فایل صوتی (آفلاین یا آنلاین) استفاده می‌شود.
باز کردن لینکاین عملکرد یک لینک را باز می‌کند (داخل اپ یا در مرورگر).
اشتراک‌گذاری متناین عملکرد یک متن مشخص را به اشتراک می‌گذارد.
اشتراگ‌گذاری فایلاین عملکرد برای اشتراک‌گذاری یا ذخیره فایل‌ها (ویدئو/صوت/عکس/PDF) استفاده می‌شود.
اشتراک‌گذاری فایل برنامهاین عملکرد فایل اپلیکیشن را برای دیگران قابل ارسال می‌کند.
جستجواین عملکرد صفحه مخصوص جستجو در محتوای اپلیکیشن را باز می‌کند.
بازکردن تنظیمات اپاین عملکرد صفحه تنظیمات درون‌اپلیکیشن را باز می‌کند.
ارسال پیامکاین عملکرد صفحه ارسال پیامک گوشی را باز می‌کند و متن/شماره را وارد می‌کند.
ارسال ایمیلاین عملکرد برنامه ارسال ایمیل روی گوشی کاربر را باز می‌کند و فیلدهای اصلی را پر می‌کند.
تماس تلفنیاین عملکرد صفحه شماره‌گیری تلفن را باز می‌کند و شماره تعیین‌شده را وارد می‌کند.
اینتنت سفارشیاین عملکرد برای اجرای Intent سفارشی (اندروید) استفاده می‌شود.
بستن صفحه فعلیاین عملکرد صفحه فعلی را می‌بندد.
ارجاع به یک برنامه در مارکتاین عملکرد کاربر را به صفحه یک اپ در مارکت هدایت می‌کند.
ارجاع به صفحه نظردهی یک برنامه در مارکتاین عملکرد کاربر را به صفحه نظردهی یک اپ در مارکت هدایت می‌کند.
نمایش فایل Pdfاین عملکرد یک فایل PDF را نمایش می‌دهد (از فایل یا لینک).
اشتراک‌گذاری متن‌های صفحهاین عملکرد تمام متن‌ها و مطالب درون صفحه را به اشتراک می‌گذارد.
کپی متن‌های صفحهاین عملکرد تمام متن‌ها و مطالب درون صفحه را کپی می‌کند.
خروج از برنامهاین عملکرد برنامه را می‌بندد.
نمایش عکساین عملکرد یک تصویر را نمایش می‌دهد (از فایل یا لینک).
ارسال اطلاعات فرماین عملکرد اطلاعات فرم را ارسال می‌کند و کاربر را به صفحه نتیجه منتقل می‌کند.
پاکسازی اطلاعات فرماین عملکرد اطلاعات فرم را به حالت اولیه برمی‌گرداند.
نمایش دیالوگاین عملکرد یک دیالوگ/پیغام را به کاربر نمایش می‌دهد.
بروزرسانی صفحهاین عملکرد آخرین تغییرات منتشر شده را دریافت می‌کند و صفحه را با داده جدید نمایش می‌دهد.

حساب کاربری

عملکردتوضیح کوتاه
ارسال فرم وروداین عملکرد اطلاعات فرم ورود را ارسال می‌کند و کاربر را وارد حساب کاربری می‌کند.
ارسال فرم بازیابی رمزاین عملکرد اطلاعات فرم بازیابی رمز (نام کاربری/موبایل/ایمیل) را ارسال می‌کند.
ارسال فرم عضویتاین عملکرد اطلاعات فرم عضویت را ارسال می‌کند.
ورود به صفحه عضویتاین عملکرد صفحه عضویت (ثبت‌نام) را باز می‌کند.
ورود به صفحه وروداین عملکرد صفحه ورود را باز می‌کند.
ورود به صفحه بازیابی رمزاین عملکرد صفحه بازیابی رمز را باز می‌کند.
ورود به صفحه پروفایلاین عملکرد صفحه پروفایل/اطلاعات حساب کاربری را باز می‌کند.
خروج از حساب کاربریاین عملکرد کاربر را از حساب کاربری خارج می‌کند.

عملکرد چندگانه و کنترل اجرا

عملکردتوضیح کوتاه
عملکرد چندگانهاین عملکرد یک لیست از عملکردها را اجرا می‌کند.
توقف عملکرد چندگانهاین عملکرد (در داخل لیست عملکرد چندگانه) اجرای عملکردهای بعدی را متوقف می‌کند.
شروع مجدد عملکرد چندگانهاین عملکرد (در داخل لیست عملکرد چندگانه) اجرای لیست را از ابتدا شروع می‌کند.

کنترل UI و رسانه

عملکردتوضیح کوتاه
تغییر یک تباین عملکرد تب فعال در «گروه تب» را بر اساس شناسه تب تغییر می‌دهد.
تغییر یک اسلایداین عملکرد اسلاید فعال در «گروه اسلاید» را بر اساس شناسه اسلاید تغییر می‌دهد.
شروع پخش کننده صوتاین عملکرد پخش‌کننده صوت را بر اساس شناسه، شروع به پخش می‌کند.
توقف پخش کننده صوتاین عملکرد پخش‌کننده صوت را بر اساس شناسه متوقف می‌کند.
نمایش پیغام کوتاهاین عملکرد یک پیام کوتاه (Toast) نمایش می‌دهد که بعد از چند ثانیه محو می‌شود.
کپی از متناین عملکرد یک متن مشخص را در کلیپ‌بورد دستگاه کپی می‌کند.
بارکد خواناین عملکرد دوربین/اسکنر بارکد را باز می‌کند و نتیجه اسکن را در یک متغیر ذخیره می‌کند.
تغییر صفحه اصلیاین عملکرد «صفحه اصلی» اپ را تغییر می‌دهد.
اسکرول به..این عملکرد اسکرول صفحه را طوری جابجا می‌کند که یک ویجت مشخص در دید کاربر قرار بگیرد.
تغییر سرعت پخش صدااین عملکرد سرعت پخش صوت را تغییر می‌دهد.
تغییر تکرار پخش صدااین عملکرد تعداد تکرار (Repeat) پخش صوت را تنظیم می‌کند.

متغیرها، زبان، جاوااسکریپت

عملکردتوضیح کوتاه
ایجاد متغیراین عملکرد برای ساخت یک متغیر جدید در اپ استفاده می‌شود.
مقدار دهی متغیراین عملکرد مقدار یک متغیر را تنظیم می‌کند.
کاهش یا افزایش متغیراین عملکرد مقدار یک متغیر عددی را کم یا زیاد می‌کند.
تغییر وضعیت مقدار بولیاین عملکرد مقدار یک متغیر بولی را بین صحیح/غلط جابجا می‌کند (Toggle).
تغییر زباناین عملکرد زبان اپ را بر اساس شناسه زبان تغییر می‌دهد.
اجرای کد جاوااسکریپتاین عملکرد کد JavaScript وارد شده را اجرا می‌کند و امکان دسترسی به متغیرها، نمایش پیام و اجرای سایر عملکردها از داخل کد را فراهم می‌کند.

وردپرس / ووکامرس

عملکردتوضیح کوتاه
بازکردن یک نوشته وردپرسیاین عملکرد یک نوشته (Post) وردپرسی را باز می‌کند.
بازکردن یک محصول ووکامرساین عملکرد یک محصول ووکامرس را باز می‌کند.