Lingara Lingara بەڵگەنامەکان ڕێنماییەکان API کتێبخانەکان ئەپەکان دروستکردن ئەپی وێب
زمان: سۆرانی

دروستکردنی ئەپەکانی Lingara

ئەم پەڕەیە لە ئینگلیزییەوە وەرگێڕدراوە. ئەگەر هەردووکیان جیاواز بوون، پەڕە ئینگلیزییەکە ڕاستە. پەڕە ئینگلیزییەکە بخوێنەوە

ئەپی Lingara ڕاژەکارێکە کە خۆت کاری پێدەکەیت. کاتێک فێرخوازێک ئەپەکەتی دامەزراندبێت، Lingara داواکارییەکی واژووکراو بۆ ڕاژەکارەکەت دەنێرێت، ڕاژەکارەکەت بە کارتێک وەڵام دەداتەوە، و Lingara ئەو کارتە بە شێوازی خۆی هەڵدەکێشێت. کۆدەکەت هەرگیز لەسەر ئامێری فێرخوازەکە کار ناکات و هەرگیز ئەوە نابینێت کە Lingara لەوێ هەڵیدەگرێت.

بۆ Lingara، ئەپ کلاینتێکی OAuth ـە کە مانیفێستێکی هەیە. کلاینتەکە ناسنامە دەدات بە ئەپەکەت. مانیفێستەکە دەڵێت کارتەکەی لەکوێ دەتوانێت دەربکەوێت، چی داوا دەکات ببینێت، و Lingara داواکارییەکانی بۆ کوێ بنێرێت.

کارت لەکوێ دەردەکەوێت

مانیفێستەکەت ئەو شوێنانە ناودەبات کە کارتەکەت دەتوانێت پڕیان بکاتەوە. دوو شوێن هەن:

  • plans.empty_detail: پانێڵی وردەکارییەکانی شاشەی پلانی وانەکان، تا کاتێک هیچ پلانێک هەڵنەبژێردرابێت. لەسەر وێب، Android و iOS هەڵدەکێشرێت هەر کاتێک شاشەکە ئەوەندە فراوان بێت کە دوو پانێڵ نیشان بدات.
  • home.side: ستوونی لاوەی پەڕەی ماڵەوە لەسەر وێب.

لەو شوێنەی کە هیچ کام لەو دوو شوێنە هەڵناکێشرێت، فێرخوازەکە ئەپەکەت بە پڕی شاشە لە «ئەپەکان» ـەوە دەکاتەوە: لە کۆنسۆڵ لەسەر وێب، و لە ڕێکخستنەکان لەسەر Android و iOS. هەر شوێنێک لە یەک کاتدا یەک ئەپ نیشان دەدات. کاتێک فێرخوازێک چەند ئەپێکی بۆ هەمان شوێن دامەزراندبێت، خۆی هەڵدەبژێرێت کامیان نیشان بدرێت.

کێ دەتوانێت ئەپێک دابمەزرێنێت

ئەمڕۆ ئەپێک تەنها لەلایەن خاوەنەکەیەوە، لەسەر هەژماری خۆی، دەتوانرێت دابمەزرێت. دامەزراندن لەلایەن هەر کەسێکی ترەوە هێشتا بەردەست نییە.

ئەوەی پێویستتە

  • کلاینتێکی OAuth، کە لە کۆنسۆڵدا دروستی دەکەیت.
  • ڕاژەکارێک کە لە ڕێگەی HTTPS ـەوە وەڵامی داواکارییەکانی Lingara بداتەوە.
  • یەکێک لە کیتەکانی ئەپ لە خوارەوە. کیتەکە واژووی هەر داواکارییەک دەپشکنێت، پێش ناردنی کارتەکەت لەناو سنوورەکانی Lingara دا دەیهێڵێتەوە، و وەڵامەکە دەنووسێت.

دەستپێکی خێرا هەموو ڕێگاکە، لە کلاینتێکی نوێوە تا کارتێک لەسەر هەژماری خۆت، هەنگاو بە هەنگاو دەبڕێت.

دامەزراندنی کیتێک

زمانەکەت لە خوارەوە هەڵبژێرە.

TypeScript

npm install @lingara/apps@0.1.0-alpha.6

Rust

cargo add lingara-apps@0.1.0-alpha.6 --features axum
cargo add axum@0.8
cargo add tokio --features macros,net,rt-multi-thread

Go

go get github.com/Spinning-Cat-Studios/lingara_app_framework_sdk/go@v0.1.0-alpha.6

Java

<dependency>
  <groupId>com.getlingara</groupId>
  <artifactId>lingara-apps-java</artifactId>
  <version>0.1.0-alpha.6</version>
</dependency>

Kotlin

implementation("com.getlingara:lingara-apps-kotlin:0.1.0-alpha.6")

Ruby

gem install lingara-apps -v 0.1.0-alpha.6

PHP

composer require spinningcatstudios/lingara-apps:0.1.0-alpha.6 spinningcatstudios/lingara:@alpha

دروستکردنی ئەپێک

  • دەستپێکی خێرا

    لە کلاینتێکی نوێی OAuth ـەوە تا کارتی ئەپەکەت لەسەر هەژماری خۆت.

  • کارتەکان

    ئەو هەشت توخمەی کارتێکیان لێ پێکدێت، ئەو سنوورانەی Lingara جێبەجێیان دەکات، و ئەوەی فێرخواز دەیبینێت کاتێک کارتێک شکست دەهێنێت.

  • دۆخ و ڕەزامەندی

    ئەپەکەت دەتوانێت چی دەربارەی فێرخوازێک بزانێت، خانە بە خانە، و فێرخوازەکە چۆن ڕەزامەندی لەسەر دەدات.

  • تێبینیی مامۆستا

    یەک دێڕ کە ئەپەکەت دەتوانێت پێشکەشی مامۆستای Lingara بکات، و ئەو یاسایانەی پێیاندا تێدەپەڕێت.