Skip to content

Eby'okukozesa

Okumanya Entunganisa ya Ramses.Engine

Ramses.Engine ti 'binary' emwe eyeegemezire kureka n'ekiteranirizo eky'ebicweka ebikwatanise n'ebikwasi ebiteekirwe omunda y'app' yawe eya React Native (superapp). Omurimo gwayo omukuru n'okukoresa omuringo gw'okukora ogwa 'miniapp' n'okworeka UI kurabira omu bicweka by'omuka ebirikukora gye munonga. Entunganisa neekuratira omuringo gw'emitendera eshatu: Omwanya (Entebeekanisa yawe eya React Native SuperApp), Omutindo (omutendera gw'okuhitsya amakuru), n'Ekyorekyi (omutendera gw'okworeka UI ey'omuka). Entunganisa enu neebaasisa 'miniapps' okukoresa obubaasi bw'omuka kandi omu bwiire bumwe zikagumaho zitarikuremeera. Buri 'miniapp' neekorera omu ntebeekanisa enu etereeziibwe gye, ekeeganyurwa omu bushoboorozi bwa React Native hatariho abahangi kwetenga kweyombekyera ebicweka by'omuka.

Omutindo: Omwanya Omukuru gw'Okuhitsya Amakuru

Omutindo nigukora nk'omuhuza w'amakuru orikuhikaanisa omuringo gw'okukora ogwa 'miniapp' yawe n'omurimo gw'omuka ogwa React Native. Nigutangirira obutumwa bwona oburikuva omu mwanya gw'okukorera ogwa WebView, gukakoresa omuringo gw'okutwara obutumwa omu mihanda kwenda kukora aha miringo y'obutumwa etari emwe gye. Ku gurikutunga obutumwa obukwataine na UI, Omutindo niguhindura embeera yaagwo ey'omunda, gukatuma Ekyorekyi ky'omuka okworeka busya. Ahabw'obutumwa oburine rs.* oburikusaba obushoboorozi bw'omuka (kaamera, okubiika, okushashura, n'ebindi), Omutindo nigweta ekicweka kya React Native ekihikire, gukakwata ebirikurugamu, kandi gukabigarura omu mwanya gw'okukorera. Omuringo gunu ogw'okuhitsya amakuru omu mpande zombi nigwehakikisa okukwatana okutariho entarabu akati k'omuringo gwawe gw'okukora ogwa JavaScript n'ebintu by'omuka eby'ekyoma kandi omu bwiire bumwe gukagumaho okushushana kw'embeera.

Obumanyi bw'Okuhanga Obutereeziibwe Gye

Ramses neehereza omuringo gw'okuhanga ogwanguhi, ogurimu okugarukamu, ogutaire omutima aha kugaruramu ebihindwirwe omu bwiire butuungire otarifiirwa mbeera. Okukoresa VS Code n'ebyongyerwaho eby'amazima ebya Ramses.SDK nikikubaasisa okwombeka 'miniapps' orikukoresa emiringo y'efaayiro eshatu: *.rxml* ahabw'entunganisa ya UI, *.rxss* ahabw'okuboneza, na *.js* ahabw'omuringo gw'okukora. Ebyongyerwaho ebi nibiha okumaririza okw'obwengye, okwehakikisa okuhikira omu bwiire butuungire, n'akatanda k'okuhanga akarikworeka oku birikureebeka omu bwiire butuungire obu orikuhanga. Empinduka nizireebeka ahonaaho otarifiirwa mbeera ya 'app', kikanguhisa munonga omuringo gwawe gw'okuhanga. Omuringo gunu nigukwatanisa obwira bw'okuhanga oburikushushana n'obw'omu mtimba n'oku 'app' y'omuka erikukora, kikakurekyera okuta omutima aha kwombeka ebintu ebirungi omu mwanya gw'okwebembera emiringo y'okwombeka.


Ramses n'akamanyiso kaitu akahandiikisibwe. Amabara g'ebindi byona ebyagambirwe aha mutimbwa gwaitu n'obutungi bw'abanyinebyo.