Kamusi ya istilahi za kujenga programu kwa AI
- API — API (application programming interface) ni njia iliyofafanuliwa ya programu moja kuomba data au kufanya kitendo kutoka kwa nyingine, kama “nipe oda za mteja huyu” au “tozwa kadi hii”.
- app asilia — App asilia ni app iliyojengwa mahsusi kwa jukwaa moja, kama iOS au Android, kwa kutumia lugha na vipengele vya kiolesura vya jukwaa hilo, na husakinishwa kutoka duka lake la app.
- backend — Backend ni sehemu ya app inayofanya kazi nyuma ya pazia ambayo watumiaji hawaioni: msimbo wa seva unaotumia kanuni, unaowasiliana na database, unaolinda siri na kuunganisha huduma nyingine.
- Capacitor — Capacitor ni zana ya chanzo huria inayofunga app ya wavuti kuwa app ya Android na iPhone, ili msimbo uleule usakinishwe kutoka kwenye maduka ya app na utumie vipengele vya simu kama kamera na arifa.
- database — Database ni hifadhi iliyopangwa ya taarifa ambayo app inaweza kuhifadhi, kutafuta na kusasisha, kama wateja, miadi, oda au ujumbe.
- deployment — Deployment ni hatua ya kuweka toleo la app yako hewani kwenye seva ili watumiaji halisi wafikie. Kila unapobadilisha app na kuchapisha tena, unafanya deployment ya toleo jipya.
- DNS — DNS (Mfumo wa Majina ya Vikoa) ni kitabu cha anwani cha intaneti. Kinageuza jina ambalo watu wanaweza kukumbuka, kama example.com, kuwa anwani ya nambari ya seva inayopaswa kujibu.
- domain maalum — Domain maalum ni anwani yako mwenyewe ya wavuti, kama biasharayako.com, unayoitumia kwa tovuti au app yako badala ya anwani chaguo-msingi ambayo jukwaa linakupa.
- frontend — Frontend ni sehemu ya app ambayo watu wanaiona na kuingiliana nayo: kurasa, vitufe, fomu, maandishi na mpangilio, vinavyoendeshwa kwenye kivinjari cha wavuti au kwenye simu.
- full-stack — Full-stack inamaanisha kila safu ya application pamoja: frontend ambayo watu wanaiona na kubofya, backend inayoendesha mantiki, na database inayohifadhi taarifa.
- hosting — Hosting inamaanisha kuendesha tovuti au app yako kwenye kompyuta zilizounganishwa na intaneti muda wote, ili mtu yeyote aifungue kwa anwani ya wavuti.
- kijenzi cha app cha AI — Kijenzi cha app cha AI ni zana inayotengeneza app inayofanya kazi kutokana na maelezo unayoandika. Huandika msimbo, huandaa data, huonyesha onyesho la moja kwa moja na hukuruhusu kuchapisha matokeo.
- kijenzi cha tovuti cha AI — Kijenzi cha tovuti cha AI ni zana inayounda tovuti kutokana na maelezo mafupi, ikiandika kurasa, maandishi na mpangilio kwa niaba yako, na inakuruhusu kuihariri kwa kuomba mabadiliko.
- LLM — LLM (modeli kubwa ya lugha) ni modeli ya AI iliyofunzwa kwa maandishi mengi sana ili iweze kuelewa na kuandika lugha, ikiwemo msimbo. Claude, GPT na Gemini ni LLM.
- low-code — Low-code ni njia ya kujenga programu kwa kutumia zana za kuona na vipengele vilivyotengenezwa tayari, huku ikiwaruhusu wasanidi kuongeza msimbo kwa sehemu ambazo zana haziwezi kuzifanya.
- MCP — MCP (Model Context Protocol) ni kiwango huria kinachoruhusu wasaidizi wa AI kama Claude, ChatGPT au Cursor kuunganishwa na zana na data za nje, ili waweze kutafuta taarifa na kuchukua hatua badala ya kuzungumza tu.
- MVP — MVP (minimum viable product) ni toleo dogo kabisa la bidhaa ambalo watu halisi wanaweza kulitumia, lililojengwa ili kujifunza kama wazo linatatua tatizo halisi kabla ya kuwekeza zaidi.
- no-code — No-code ni njia ya kujenga app, tovuti na mitiririko ya kiotomatiki kwa zana za kuona, kama wahariri wa kuburuta-na-kudondosha na paneli za mipangilio, badala ya kuandika msimbo wa programu.
- portal ya mteja — Portal ya mteja ni eneo la faragha lenye kuingia kwenye tovuti ambapo biashara hushiriki vitu na kila mteja wake, kama faili, masasisho ya miradi, ankara na ujumbe.
- Postgres — Postgres, kifupi cha PostgreSQL, ni database ya bure, ya chanzo huria na ya relational. Huhifadhi data ya app kwenye majedwali, huulizwa kwa SQL, na hutumiwa kuanzia miradi binafsi hadi kampuni kubwa sana.
- prompt-to-app — Prompt-to-app ni njia ya kujenga programu ambapo unaelezea app unayotaka kwa lugha ya kawaida, na zana ya AI inageuza maelezo hayo kuwa app inayofanya kazi, yenye skrini, data na mantiki.
- PWA — PWA (progressive web app) ni tovuti iliyojengwa ili iweze kusakinishwa kwenye simu au kompyuta na kutumiwa kama app: inapata ikoni, inafunguka skrini nzima, na inaweza kufanya kazi kwa sehemu bila mtandao.
- RTL — RTL (kulia kwenda kushoto) inaelezea lugha zinazoandikwa kutoka kulia kwenda kushoto, kama Kiarabu, Kiebrania, Kiajemi na Kiurdu, na jinsi app na tovuti zinavyogeuza mpangilio wake ili kuzifaa.
- SaaS — SaaS (software as a service) ni programu unayotumia kupitia intaneti na kwa kawaida kulipia kwa usajili, badala ya kuinunua na kuisakinisha kwenye kompyuta yako.
- SSL — SSL, ambayo sasa kwa usahihi inaitwa TLS, ni usimbaji unaolinda mawasiliano kati ya kivinjari na tovuti. Tovuti yenye cheti halali hupakiwa kupitia HTTPS na kuonyesha alama ya kufuli.
- TestFlight — TestFlight ni huduma ya Apple ya kutuma matoleo ya majaribio ya app ya iPhone au iPad kwa wajaribu kabla hayajafika App Store. Wajaribu husakinisha app ya TestFlight na kupokea miundo yako kupitia hiyo.
- text-to-app — Text-to-app inamaanisha kugeuza maelezo yaliyoandikwa kuwa application inayofanya kazi kwa AI. Ni jina jingine la prompt-to-app: maandishi ni maelekezo, na app ndiyo matokeo.
- uhandisi wa prompt — Uhandisi wa prompt ni mazoezi ya kuandika maelekezo kwa modeli ya AI ili itoe matokeo ya kuaminika na yenye manufaa, kwa kueleza wazi lengo, muktadha, vikwazo na muundo unaotaka.
- usalama wa ngazi ya safu — Row-level security (RLS) ni kipengele cha database kinachoamua, safu kwa safu, rekodi zipi kila mtumiaji anaruhusiwa kusoma au kubadilisha, ili mteja aone oda zake tu hata kama app inaomba zaidi.
- uthibitishaji — Uthibitishaji ni jinsi app inavyokagua mtu ni nani kabla ya kumruhusu aingie, kwa mfano kwa nywila, msimbo unaotumwa kwa barua pepe, au “Ingia kwa Google”.
- vibe coding — Vibe coding ni kujenga programu kwa kumwambia AI unachotaka, kujaribu matokeo, na kuomba mabadiliko, bila kusoma wala kuandika msimbo mwingi wewe mwenyewe.
- vigeu vya mazingira na siri — Vigeu vya mazingira ni mipangilio ambayo app inaisoma kutoka mahali inapoendeshwa badala ya msimbo wake, kama anwani ya database. Siri ni nyeti zaidi, kama funguo za API na nywila, ambazo kamwe hazipaswi kuonyeshwa watumiaji au kuwekwa kwenye msimbo.
- wakala wa AI — Wakala wa AI ni mfumo wa AI unaofanya kazi kufikia lengo lake wenyewe: hupanga hatua, hutumia zana kama kivinjari, terminal au database, hukagua matokeo, na huendelea hadi kazi ikamilike.
- zana ya ndani — Zana ya ndani ni programu ambayo kampuni hutengeneza kwa timu yake badala ya wateja, kama paneli ya msimamizi, mtiririko wa idhini, kifuatiliaji cha hesabu au dashibodi ya msaada.
Mythex · Pricing · Jenga chochote kwa AI · Violezo vya tovuti na programu · Mythex ikilinganishwa · Zana za bure za kujenga programu kwa AI · English