Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kādi ir daži parastie spraudņi, kas pieejami MVVMCROSS


Kādi ir daži parastie spraudņi, kas pieejami MVVMCROSS


MVVMCross piedāvā plašu spraudņu klāstu, kas uzlabo tā funkcionalitāti un nodrošina papildu funkcijas starpplatformu lietotņu izstrādei. Šeit ir daži izplatīti spraudņi, kas pieejami MVVMCross:

mvvmcross.plugin.email

Šis spraudnis nodrošina savstarpējas platformas ieviešanu e-pasta ziņojumu nosūtīšanai. Tas vienkāršo e -pasta funkcionalitātes integrēšanas procesu jūsu lietotnē, ļaujot lietotājiem nosūtīt e -pastus tieši no lietojumprogrammas.

mvvmcross.plugin.fieldbinding

Lauka saistošais spraudnis vienkāršo saistīšanās procesu, ļaujot izstrādātājiem tieši saistīt laukus skata modeļa īpašībām. Šis spraudnis ir daļa no Rio saistīšanas pieejas, kas piedāvā lielāku elastību datu saistīšanā.

mvvmcross.plugin.ble

Spraudnis Bluetooth Low Energy (BLE) ļauj izstrādātājiem piekļūt Bluetooth funkcionalitātei savās lietotnēs. Tas ir noderīgi lietojumprogrammām, kurām nepieciešama komunikācija ar BLE ierīcēm, piemēram, IoT ierīcēm vai valkājamām izstrādājumiem.

mvvmcross.plugin.location

Šis spraudnis nodrošina piekļuvi GPS atrašanās vietas pakalpojumiem, ļaujot lietotnēm izmantot atrašanās vietas datus. Tas ir noderīgi lietotnēm, kurām ir vajadzīgas ģeogrāfiskās atrašanās vietas iespējas, piemēram, kartēšanas vai izsekošanas lietojumprogrammas.

MVVMCROSS.PLUGIN.VISIBITY

Redzamības spraudnis palīdz pārvaldīt lietotāja saskarnes elementu redzamību, pamatojoties uz apstākļiem, kas definēti skata modelī. Tas var būt noderīgs, lai dinamiski kontrolētu elementu redzamību, reaģējot uz izmaiņām lietojumprogrammas stāvoklī.

mvvmcross.plugin.all

Spraudnis "All" ir pakete, kurā ietilpst visi pieejamie MVVMCROSS spraudņi. Tas ļauj viegli instalēt un pārvaldīt vairākus spraudņus vienlaikus, vienkāršojot attīstības procesu, nodrošinot piekļuvi plašam funkciju klāstam, neinstalējot katru spraudni atsevišķi.

Citi spraudņi

MVVMCROSS atbalsta arī spraudņus JSON serializācijai, lokalizācijai (gan JSON, gan RESX), krāsu pārvaldībai un citam. Šie spraudņi ir veidoti tā, lai būtu paplašināmi un pielāgojami, ļaujot izstrādātājiem pielāgot savas lietojumprogrammas īpašām vajadzībām.

Kopumā MVVMCROSS spraudņi ir izstrādāti kā modulāri un elastīgi, ļaujot izstrādātājiem pēc vajadzības viegli pievienot vai noņemt funkcijas, kas ir galvenā ietvara paplašināmības un pielāgojamības galvenā iezīme [1] [2] [4] [7] [9].

Atsauces:
[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/customing-using-app-and-setup
[4] https://www.nuget.org/packages/mvvmcross.plugin.ble/
[5] https://stackoverflow.com/questions/14314441/mvvmcross-services-plugins-and-application-objects
[6] https://www.mvvmcross.com/documentation/fundamentals/data
[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/