معرفی اپ ادیتور
ساخت اپلیکیشن بدون کدنویسی
اپ ادیتور یک پلتفرم آنلاین برای ساخت اپلیکیشن است که به شما کمک میکند بدون نیاز به دانش برنامهنویسی، اپلیکیشنهایی زیبا، سریع و کاربردی طراحی و منتشر کنید.
در اپ ادیتور، تمام مراحل ساخت اپلیکیشن از طراحی رابط کاربری تا تعریف منطق، اتصال به سرویسها و دریافت خروجی نهایی، از طریق یک پنل تحت وب انجام میشود.
به همین دلیل، اگر ایدهای برای ساخت اپلیکیشن دارید، میتوانید بدون درگیر شدن با پیچیدگیهای فنی، آن را به یک محصول واقعی تبدیل کنید.
اپ ادیتور چیست؟
اپ ادیتور یک برنامهساز تحت وب است که امکان ساخت اپلیکیشن برای پلتفرمهای مختلف را فراهم میکند. با استفاده از ابزارهای بصری اپ ادیتور میتوانید برای اندروید، وب، ویندوز و iOS (بهزودی) اپلیکیشن بسازید.
در این پلتفرم، شما میتوانید:
- صفحات مختلف اپلیکیشن را طراحی کنید.
- از ویجتهای آماده برای ساخت رابط کاربری استفاده کنید.
- رفتار اپلیکیشن را با رویدادها، عملکردها و شرطها تعریف کنید.
- دادهها را با متغیرها مدیریت کنید.
- به سرویسهای مختلف متصل شوید.
- خروجی نهایی اپلیکیشن را دریافت و منتشر کنید.
اپ ادیتور با تمرکز بر سادگی، سرعت توسعه و انعطافپذیری طراحی شده است؛ بنابراین هم برای کاربران مبتدی مناسب است و هم برای کاربران حرفهای که میخواهند با سرعت بیشتری اپلیکیشن بسازند.
نکته: خروجیهای تولیدشده در اپ ادیتور Native هستند، عملکرد نرم و روانی دارند و برای نصب، استفاده و انتشار در مارکتها آمادهاند.
امکانات کلیدی اپ ادیتور
اپ ادیتور مجموعهای از قابلیتها را در اختیار شما قرار میدهد تا بتوانید طراحی، منطق و خروجی اپلیکیشن را در یک محیط یکپارچه مدیریت کنید.
طراحی صفحه و رابط کاربری
در اپ ادیتور میتوانید صفحات مختلف اپلیکیشن را با استفاده از ویجتهای آماده طراحی کنید. ویجتهایی مانند متن، تصویر، دکمه، فرم، لیست، ویدئو، صدا، نمایش وب و سایر اجزای رابط کاربری در اختیار شما قرار دارند.
برای آشنایی بیشتر، میتوانید این بخشها را مطالعه کنید:
شخصیسازی ظاهر و تجربه کاربری
میتوانید ظاهر اپلیکیشن را متناسب با برند یا نیاز خود تنظیم کنید؛ از جمله رنگبندی، فونت، آیکونها، چیدمان عناصر، منوها و قالبهای آماده.
همچنین برای سرعت بیشتر در طراحی، امکان استفاده از قالبهای آماده و بانک آیکون وجود دارد:
منطق، تعامل و رفتار اپلیکیشن
اپلیکیشن فقط ظاهر نیست؛ رفتار و منطق آن نیز اهمیت زیادی دارد. در اپ ادیتور میتوانید با استفاده از رویدادها، عملکردها و شرطها مشخص کنید که اپلیکیشن در موقعیتهای مختلف چه کاری انجام دهد.
برای مثال میتوانید تعیین کنید:
- با لمس یک دکمه، صفحهای جدید باز شود.
- در صورت برقرار بودن یک شرط، محتوای خاصی نمایش داده شود.
- بعد از ارسال فرم، پیامی به کاربر نمایش داده شود.
- چند عملکرد بهصورت پشتسرهم اجرا شوند.
برای آشنایی با مفاهیم اصلی این بخش، صفحات زیر را ببینید:
تعریف متغیرها
در اپ ادیتور میتوانید از متغیرها برای ذخیره، تغییر و استفاده مجدد از دادهها در بخشهای مختلف اپلیکیشن استفاده کنید.
متغیرها برای سناریوهای مختلف کاربرد دارند؛ مانند:
- ذخیره مقدارهای موقت
- نگهداری عدد، متن یا وضعیت
- کنترل نمایش یا عدم نمایش بخشهایی از اپلیکیشن
- انجام محاسبات ساده یا پیشرفته
- انتقال داده بین عملکردها و صفحات
برای مطالعه بیشتر به صفحه متغیر مراجعه کنید.
متغیرهای سیستمی
علاوه بر متغیرهایی که خودتان تعریف میکنید، اپ ادیتور دارای متغیرهای سیستمی نیز هست. این متغیرها اطلاعات آمادهای را در اختیار شما قرار میدهند که میتوانید در منطق اپلیکیشن، شرطها، عملکردها یا نمایش محتوا از آنها استفاده کنید.
متغیرهای سیستمی میتوانند برای دسترسی به اطلاعاتی مانند دادههای صفحه، اطلاعات ورودی، وضعیت کاربر یا مقادیر موردنیاز در زمان اجرای اپلیکیشن کاربرد داشته باشند.
برای مشاهده جزئیات، صفحه متغیرهای سیستمی را ببینید.
کدنویسی جاوااسکریپت
اگر به منطقهای پیچیدهتر، پردازش داده یا محاسبات اختصاصی نیاز داشته باشید، اپ ادیتور امکان استفاده از JavaScript را نیز فراهم میکند.
با قابلیت اجرای جاوااسکریپت میتوانید کارهایی مانند موارد زیر را انجام دهید:
- انجام محاسبات پیچیده
- پردازش و تبدیل دادهها
- پیادهسازی منطقهای اختصاصی
- ترکیب دادههای مختلف
- اجرای سناریوهایی که با تنظیمات آماده قابل پیادهسازی نیستند
برای استفاده از این قابلیت، میتوانید عملکرد اجرای جاوااسکریپت را بررسی کنید.
فرم، حساب کاربری و دریافت اطلاعات
اپ ادیتور امکان ساخت فرمهای مختلف برای دریافت اطلاعات از کاربران را فراهم میکند. همچنین میتوانید از سرویس حساب کاربری برای ثبتنام، ورود، فراموشی رمز عبور و مدیریت پروفایل کاربران استفاده کنید.
صفحات مرتبط:
خرید درونبرنامهای و درآمدزایی
با استفاده از قابلیت خرید درونبرنامهای، میتوانید محصولات، خدمات، محتوای ویژه یا دسترسیهای خاص را در اپلیکیشن خود بفروشید.
این قابلیت برای اپلیکیشنهای آموزشی، محتوایی، فروشگاهی و خدماتی بسیار کاربردی است.
برای اطلاعات بیشتر، صفحه پرداخت درونبرنامهای را مطالعه کنید.
همچنین اپ ادیتور امکان استفاده از تبلیغات را نیز فراهم میکند و میتوانید از این روش برای درآمدزایی از اپلیکیشن استفاده کنید.
اتصال به سرویسها و محتوای آنلاین
اپ ادیتور میتواند به سرویسهای مختلف متصل شود و محتوای آنلاین را در اپلیکیشن نمایش دهد یا بهروزرسانی کند.
برخی از قابلیتهای مرتبط عبارتاند از:
- اتصال به وردپرس
- نمایش مطالب و محصولات وردپرس
- استفاده از RSS
- بهروزرسانی آنلاین محتوا
- مدیریت فایلها
صفحات مرتبط:
ارسال اعلان
با قابلیت ارسال اعلان، میتوانید پیامهای مستقیم برای کاربران اپلیکیشن ارسال کنید. این قابلیت برای اطلاعرسانی، اعلام رویدادهای مهم، معرفی محتوای جدید و افزایش بازگشت کاربران به اپلیکیشن کاربرد دارد.
برای جزئیات بیشتر، صفحه ارسال اعلان را ببینید.
دریافت سورسکد
در صورت نیاز به توسعه پیشرفتهتر، میتوانید سورسکد فلاتر اپلیکیشن را دریافت کنید. این قابلیت برای برنامهنویسان، شرکتها و تیمهای توسعه مناسب است و امکان سفارشیسازی عمیقتر و افزودن قابلیتهای اختصاصی را فراهم میکند.
چه اپلیکیشنهایی میتوانید بسازید؟
با اپ ادیتور میتوانید انواع مختلفی از اپلیکیشنها را طراحی و منتشر کنید؛ از اپلیکیشنهای ساده محتوایی تا اپلیکیشنهای تعاملی و متصل به سرویسهای آنلاین.
نمونههایی از اپلیکیشنهایی که میتوانید بسازید:
- اپلیکیشنهای آموزشی
- اپلیکیشنهای خبری و اطلاعرسانی
- فروشگاههای آنلاین
- اپلیکیشنهای صوتی و تصویری
- اپلیکیشنهای محتوایی
- گالری تصاویر
- کاتالوگ محصولات
- منوی رستوران
- اپلیکیشنهای تعاملی
- اپلیکیشنهای متصل به وردپرس
- اپلیکیشنهای دارای خرید درونبرنامهای
اگر میخواهید یک نمونه عملی را بررسی کنید، آموزش ساخت اپ تعاملی نمونه میتواند نقطه شروع مناسبی باشد.
استفاده رایگان
با اپ ادیتور میتوانید بهصورت رایگان اپلیکیشن خود را طراحی، اجرا و منتشر کنید.
در خروجیهای رایگان، تبلیغات نمایش داده میشود؛ اما بهجز نمایش تبلیغ، همه امکانات اپ ادیتور فعال هستند و میتوانید از قابلیتهای اصلی و پیشرفته پلتفرم استفاده کنید.
حتی در خروجی رایگان نیز امکان استفاده از قابلیتهای زیر وجود دارد:
- طراحی صفحات و رابط کاربری
- استفاده از ویجتها
- تعریف رویدادها، عملکردها و شرطها
- تعریف و مدیریت متغیرها
- استفاده از متغیرهای سیستمی
- اتصال به سرویسها
- استفاده از فرمها
- کدنویسی جاوااسکریپت
- استفاده از خرید درونبرنامهای
- دریافت خروجی و انتشار اپلیکیشن
نکته: تفاوت اصلی خروجی رایگان در نمایش تبلیغ در اپلیکیشن نهایی است. امکانات ساخت و توسعه اپلیکیشن در نسخه رایگان فعال هستند.
خروجی اپلیکیشن
اپ ادیتور امکان دریافت خروجی برای پلتفرمهای مختلف را فراهم میکند. بسته به نیاز خود میتوانید اپلیکیشن را برای اندروید، وب، ویندوز و در آینده iOS دریافت کنید.
-
اندروید
دریافت فایل APK یا AAB برای نصب مستقیم یا انتشار در مارکتها.
مشاهده راهنمای خروجی اندروید -
وب
اجرای اپلیکیشن در مرورگر و استفاده در دستگاههای مختلف.
مشاهده راهنمای خروجی وب -
ویندوز
دریافت خروجی مخصوص دسکتاپ برای اجرا در سیستمعامل ویندوز.
مشاهده راهنمای خروجی ویندوز -
iOS (بهزودی)
خروجی مخصوص دستگاههای اپل.
مشاهده اطلاعات خروجی iOS
برای انتشار در مارکتهایی مانند کافهبازار یا مایکت، میتوانید تنظیمات مربوط به مارکت را هنگام دریافت خروجی انتخاب کنید.
انتشار اپلیکیشن
پس از دریافت خروجی، میتوانید اپلیکیشن خود را در مارکتها، وبسایت شخصی، شبکههای اجتماعی یا سایر کانالهای انتشار در اختیار کاربران قرار دهید.
برای آشنایی با نکات مربوط به انتشار، صفحه انتشار اپلیکیشن را مطالعه کنید.
شروع کار با اپ ادیتور
برای شروع کار با اپ ادیتور، مسیر زیر را دنبال کنید:
-
در وبسایت اپ ادیتور ثبتنام کنید و وارد حساب کاربری خود شوید.
راهنمای ثبتنام و ورود به پنل -
اولین اپلیکیشن خود را ایجاد کنید.
ساخت اولین اپلیکیشن -
صفحات، ویجتها و منوی اپلیکیشن را طراحی کنید.
-
با استفاده از رویدادها، عملکردها، شرطها، متغیرها و در صورت نیاز جاوااسکریپت، منطق اپلیکیشن را تعریف کنید.
-
خروجی موردنظر را دریافت و اپلیکیشن را منتشر کنید.
مسیر پیشنهادی یادگیری
اگر برای اولینبار از اپ ادیتور استفاده میکنید، پیشنهاد میشود مستندات را به ترتیب زیر مطالعه کنید:
- ثبتنام و ورود به پنل
- ساخت اولین اپلیکیشن
- مفهوم صفحه
- مفهوم ویجت
- مفهوم رویداد
- مفهوم عملکرد
- مفهوم شرط
- مفهوم متغیر
- دریافت خروجی اندروید
جمعبندی
اپ ادیتور ابزاری ساده، سریع و در عین حال قدرتمند برای ساخت اپلیکیشن بدون کدنویسی است. با استفاده از این پلتفرم میتوانید رابط کاربری اپلیکیشن را طراحی کنید، منطق آن را بسازید، دادهها را مدیریت کنید، به سرویسهای مختلف متصل شوید و خروجی نهایی را برای پلتفرمهای مختلف دریافت کنید.
قابلیتهایی مانند متغیرها، متغیرهای سیستمی، شرطها، عملکردها، خرید درونبرنامهای، اتصال به وردپرس، ارسال اعلان و کدنویسی جاوااسکریپت باعث میشوند اپ ادیتور هم برای ساخت اپلیکیشنهای ساده و هم برای پروژههای پیشرفتهتر قابل استفاده باشد.
اگر میخواهید ایده خود را سریعتر، سادهتر و با هزینه کمتر به یک اپلیکیشن واقعی تبدیل کنید، اپ ادیتور نقطه شروع مناسبی برای شماست.
در بخش بعدی، میتوانید با ساخت اولین اپلیکیشن کار را شروع کنید.