Asosiy kontentga o'tish

Ilovangizga backend qo'shing

Haqiqiy ilovalarning ko'pchiligiga ekranlarning o'zi yetarli emas — ular biror narsani eslab qolishi kerak. Eslatmalar ilovasi eslatmalarni saqlashi kerak. Til o'rganish ilovasi progressni kuzatishi kerak. Jamiyat ilovasiga foydalanuvchi hisoblari kerak.

AppX'da bularning hammasi — bitta tugma. Chat kompozeridagi Backend chipini yoqing (model tanlagichning yonida), va ilovangiz haqiqiy ma'lumotlar bazasi, foydalanuvchi hisoblari va fayl saqlash joyiga ega bo'ladi — hammasi AppX tomonidan yaratiladi, joylashtiriladi va boshqariladi. Tashqi xizmatlarga ro'yxatdan o'tish, kalitlarni joylashtirish yoki biror narsani sozlash shart emas.

Kimlar foydalana oladi

Backend Starter, Premium va Pro tariflariga kiradi. Basic tarifida chip yuqoriroq tarifga o'tish taklifini ko'rsatadi. Qarang: Tariflar va narxlar.

Nimalarga ega bo'lasiz​

Bu ilovangiz uchun nimani anglatadi
Ma'lumotlar bazasiIlovangiz haqiqiy ma'lumotlarni saqlab, yuklab oladi — eslatmalar, sevimlilar, buyurtmalar, progress. Ma'lumotlar qayta ishga tushirishda yo'qolmaydi va foydalanuvchi bilan birga qurilmalar orasida yuradi.
Foydalanuvchi hisoblariIlovangiz foydalanuvchilari email va parol bilan to'g'ridan-to'g'ri ilova ichida ro'yxatdan o'tishi va kirishi mumkin.
Fayl saqlashIlovangiz fayllarni yuklashi va ko'rsatishi mumkin — profil rasmlari, fotolar, ilovalangan fayllar.

Qanday yoqiladi​

  1. Loyihangizni oching va chat kompozerida, model tanlagich yonidagi Backend chipini toping.
  2. Uni bosing. (Basic tarifida bu yerda yuqoriroq tarifga o'tish taklifi chiqadi.)
  3. AppX hammasini sozlab bo'lguncha biroz kuting.

Eng qizig'i shundaki, AppX sizga bo'sh baza bermaydi. U ilovangizni o'qiydi va unga mos jadvallarni avtomatik yaratadi. Agar til o'rganish ilovasi qurgan bo'lsangiz, lessons, notes va favorites kabi jadvallarni olasiz — ilovangiz aslida nima qilishiga moslab.

Tayyor bo'lgach:

  • Chip Backend on holatiga o'tadi — istalgan vaqtda uni bosib Backend paneliga o'tishingiz mumkin.
  • Backend paneli (yon panel → Yana → Backend) Active belgisini va nechta jadval tayyorligini ko'rsatadi.

Backendni yoqish yoki o'chirishni to'g'ridan-to'g'ri Backend panelidan ham qilish mumkin.


Foydalanuvchi hisoblari​

Backend yoqilgach, ilovangizning oxirgi foydalanuvchilari — uni o'rnatib ishlatadigan odamlar — to'g'ridan-to'g'ri ilova ichida hisob yaratishi va email hamda parol bilan kirishi mumkin. Buni chatda so'rang:

"Email va parol bilan ro'yxatdan o'tish va kirishni qo'sh"

Eng muhimi: har bir foydalanuvchi faqat o'z ma'lumotlarini ko'radi. Agar ikki kishi ilovangizda eslatma saqlasa, har biri faqat o'zinikini ko'radi. Bu izolyatsiya avtomatik — buning uchun hech qanday kod ham, qoida ham yozmaysiz.

eslatma

Oxirgi foydalanuvchilar uchun kirish bugun email + parol orqali. Ilovangiz foydalanuvchilari uchun ijtimoiy loginlar (Google, Apple) hozircha mavjud emas.


Backendni chat orqali rivojlantiring​

Backendingiz birinchi kunda yaratilgan holatida qotib qolmaydi. Uni AppX'da hamma narsani qurganingizdek rivojlantirasiz — shunchaki so'rab:

  • "Ma'lumotlar bazasiga tayangan Sevimlilar funksiyasini qo'sh"
  • "Eslatmalarim qurilmalar orasida sinxronlanishi uchun ularni bazaga saqla"
  • "Ma'lumotlarimni tahrirlab saqlay oladigan profil ekranini qo'sh"
  • "Profil rasmini yuklash imkonini ber"
maslahat

Backend panelining Overview varag'ida tayyor prompt takliflari bor ("Add login", "Save user data", …). Birini bossangiz, u chat maydoniga joylashtiriladi — hech qachon avtomatik yuborilmaydi, shuning uchun avval tahrirlashingiz mumkin.


Ma'lumotlaringizni ko'rish​

Yon paneldan Backend panelini oching (Yana → Backend) yoki Backend on chipini bosing. Unda to'rtta varaq bor:

  • Overview — holat, jadvallar soni, prompt takliflari va o'chirish tugmasi.
  • Database — jadvallaringizni va ilovangiz saqlagan haqiqiy qatorlarni ko'ring. Yangi funksiya ma'lumotni chindan yozayotganini tekshirish uchun qulay.
  • Storage — ilovangiz yuklagan fayllar.
  • Providers — ilovangiz foydalanuvchilari uchun kirish usullari.

Hozirgi cheklovlar​

Backend beta bosqichida, va hali qila olmaydigan narsalarini ochiq aytishni afzal ko'ramiz:

  • Real vaqtda sinxronizatsiya hali yo'q. Ma'lumot o'zgarganda, boshqa ochiq ekranlar buni keyingi yangilashda ko'radi — o'zgarishlar barcha qurilmalarga bir zumda yuborilmaydi.
  • Yuklab olingan kodda faqat kod bo'ladi. Ma'lumotlar bazasi jadvallari va ma'lumotlar unga kirmaydi.
  • Oxirgi foydalanuvchilar kirishi uchun faqat email + parol (yuqoriga qarang).

Muammolarni bartaraf etish​

Panel sozlash tugallanmaganini aytmoqda yoki kutganingizdan kamroq jadval ko'rinmoqda. Avval shunchaki chatda so'rang — masalan: "Ilovamga kerak bo'lgan ma'lumotlar bazasi jadvallarini sozla". Bu yordam bermasa, backendni o'chirib qayta yoqing: AppX ilovangizni qaytadan o'qib, jadvallarni yangidan yaratadi.

diqqat

Backendni o'chirish uning ma'lumotlar bazasini va undagi barcha ma'lumotlarni o'chiradi — AppX bundan oldin tasdiq so'raydi. Yoqilgandan keyin darhol bu xavfsiz (hali hech narsa yo'q), lekin ilovangizda allaqachon haqiqiy foydalanuvchi ma'lumotlari bo'lsa, o'chirib-yoqish o'rniga chatda so'ragan ma'qul.

Hali ham muammo bormi? Loyiha menyusi → Yordam: emailga yozish (support@appx.uz) ni oching va loyiha nomini ko'rsating.