Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kokius įprastus papildinius galima įsigyti „MVVMCross“


Kokius įprastus papildinius galima įsigyti „MVVMCross“


„MVVMCross“ siūlo platų papildinių asortimentą, kuris sustiprina jo funkcionalumą ir suteikia papildomų funkcijų, skirtų įvairių platformų programų kūrimui. Čia yra keletas įprastų papildinių, skirtų „MVVMCross“:

mvvmcross.plugin.email

Šis papildinys pateikia įvairių platformų diegimą el. Laiškams siųsti. Tai supaprastina el. Pašto funkcijų integravimo į savo programą procesą, leidžiantį vartotojams siųsti el. Laiškus tiesiai iš programos.

mvvmcross.plugin.fieldbinding

„FieldBinding“ papildinys supaprastina įrišimo procesą, leisdamas kūrėjams surišti laukus tiesiai prie „View“ modelio ypatybių. Šis papildinys yra „Rio“ įrišimo metodo dalis, kuri suteikia daugiau lankstumo duomenų įrišimui.

mvvmcross.plugin.ble

„Bluetooth Low Energy“ (BLE) papildinys leidžia kūrėjams naudotis „Bluetooth“ funkcijomis savo programose. Tai naudinga programoms, kurioms reikalingas ryšys su BLE įrenginiais, tokiais kaip IoT įrenginiai ar nešiojamieji daiktai.

mvvmcross.plugin.location

Šis papildinys suteikia prieigą prie GPS vietos paslaugų, leidžiančių programoms naudoti vietos duomenis. Tai naudinga programoms, kurioms reikalingos geografinės padėties galimybės, tokios kaip žemėlapių ar stebėjimo programų sudarymas.

mvvmcross.plugin.Visibility

Matomumo papildinys padeda valdyti vartotojo sąsajos elementų matomumą, remiantis „View“ modelio apibrėžtomis sąlygomis. Tai gali būti naudinga dinamiškai kontroliuojant elementų matomumą reaguojant į programos būsenos pokyčius.

mvvmcross.plugin.all

Papildinys „All“ yra paketas, kuriame yra visi galimi „MVVMCross“ papildiniai. Tai leidžia lengvai įdiegti ir valdyti kelis papildinius vienu metu, supaprastinant kūrimo procesą, suteikiant prieigą prie įvairių funkcijų, nereikia įdiegti kiekvieno papildinio atskirai.

Kiti papildiniai

„MVVMCross“ taip pat palaiko „JSON“ serializacijos, lokalizacijos (tiek JSON ir RESX), spalvų valdymo ir dar daugiau, papildinius. Šie papildiniai yra sukurti taip, kad būtų galima išplėsti ir pritaikyti, leidžiant kūrėjams pritaikyti savo programas konkrečiems poreikiams.

Apskritai, „MVVMCross“ papildiniai yra sukurti taip, kad būtų moduliniai ir lankstūs, ir tai leidžia kūrėjams lengvai pridėti ar pašalinti funkcijas, jei reikia, o tai yra pagrindinė sistemos išplėtimo ir pritaikomumo funkcija [1] [2] [4] [7] [9].

Citatos:
[1] https://www.mvvmcross.com/documentation/getting-started/getting-started
[2] https://www.mvvmcross.com/documentation/getting-started/mvvmcross-packages
[3] https://www.mvvmcross.com/documentation/advanced/customizing-using-app ir-setup
[4] https://www.nuget.org/packages/mvvmcross.plugin.ble/
[5] https://stackoverflow.com/questions/14314441/mvvmcross-services-plugins-and-application-bjects
[6] https://www.mvvmcross.com/documentation/fundamentals/data-dinding
[7] https://www.nuget.org/packages/mvvmcross.plugin.all/
[8] https://github.com/mvvmcross/mvvmcross/packages/20907
[9] https://www.nuget.org/packages/mvvmcross.plugin.Visibility/