Ukuqulunqwa kweJetpack, isikhokelo sokwenza indalo yomsebenzisi we-Android

Ukuqulunqa kweJetpack sikhokelo esitsha (esidityaniswe ngokudibeneyo nguGoogle kunye neeJetBrains) oko kukuthi Injongo yokudala ujongano lomsebenzisi kusetyenziso lwe-Android.

Isebenza kuphela neKotlin hayi ngolwimi lwenkqubo yeJava. Esi sixhobo sijolise ekuncedeni abaphuhlisi benze usetyenziso ngokukhawuleza, basebenzise ithuba "lomsebenzisi wangoku wendalo we-Android interface".

“Namhlanje sikhuphe uguqulelo lwe-1.0 lweJetpack Compose, indalo ye-Android, izixhobo zangoku zomsebenzisi ukukunceda wakhe iiapps ezingcono, ngokukhawuleza. Kuzinzile kwaye kulungele ukwamkelwa kwimveliso, utshilo u-Anna-Chiara Bellini, uManejala weMveliso, kwiposti yebhlog.

"Siyile ukuQamba ukuba kube ngokukhawuleza kwaye kube lula ukwenza usetyenziso lwendalo lwe-Android. Ngendlela yokubhengeza ngokupheleleyo, uchaza nje ujongano lwakho lomsebenzisi kunye nokuBhala kukhathalela okunye. Xa imeko yesicelo itshintsha, ujongano lomsebenzisi luhlaziywa ngokuzenzekelayo, nto leyo eyenza lula ukwenziwa ngokukhawuleza konxibelelwano lomsebenzisi. "

Malunga noJetpack Qamba

Isicelo sasikwinguqulelo ye-beta iinyanga ezintlanu kwaye sifikelele ngokusemthethweni kuhlobo lwe-1.0 kwaye ngokwamazwi kaGoogle le nguqulo 1.0 ilungele ukusetyenziswa kwimveliso kwaye inikezela ngale misebenzi iphambili ilandelayo:

  • Ukungasebenzi: Ukuqamba kuyilelwe ukunxibelelana nesicelo sakho esele sikhona. Ungalungisa Qamba ujongano lomsebenzisi kwi "Views" okanye "Views" ku Qamba. Unokongeza iqhosha elinye kwiscreen okanye ugcine imbonakalo yesiko oyenzileyo kwiscreen sokubhala.
  • Ukudityaniswa kweJetpack: Ukuqamba kuyilelwe ukudibanisa kunye neelayibrari zeJetpack. Ngokudityaniswa kokuKhangela, iPage, iLedData (okanye ukuHamba / iRxJava), iMboniso yeModel, kunye neHilt, Qamba usebenza kunye noyilo lwakho olukhoyo.
  • Material: Qamba unikezela ukuphunyezwa kwezinto zoYilo lweeMathiriyeli kunye nemixholo, okwenza kube lula ukwenza usetyenziso olujongeka kakhulu. Inkqubo yemixholo yezixhobo kulula ukuyiqonda kunye nokulandelela, ngaphandle kokuya kwiifayile ezininzi zeXML.
  • Uluhlu: Izinto eziBumbayo zoBumba zibonelela ngendlela elula, emfutshane, kodwa enamandla yokubonisa uluhlu lweedatha ngokufanelekileyo, ubuncinci besicatshulwa se-boilerplate.
  • Oopopayi: Enkosi ngokuQamba iiAPIs ezilula nezingaguquguqukiyo zoopopayi, kulula kakhulu kubaphuhlisi ukuba babazisele abasebenzisi besicelo sabo.

Ngoku ukuba iJetpack Compose isemthethweni ngaphandle kwe-beta, uGoogle ukhuphe imephu yendlela yeempawu zokuQamba ezizayo. Ukuqinisekisa ukuba Ukuqamba kulungele ukuba abaphuhlisi basebenzise, ​​isakhelo siza nezinto ezahlukeneyo ezilungele ukusetyenziswa "kuyilo lwezixhobo".

UGoogle ukwazile ngaphambili ukuba inkxaso yezinto ezintsha "Izinto Wena" izakufumaneka kungekudala. Ezinye izinto ezikwi-Jetpack Compose roadmap zibandakanya inkxaso epheleleyo ye-WearOS, ukusebenza okuphuculweyo, kwaye okona kumangalisayo kukuba, amandla okwenza iiwijethi zesikrini sasekhaya se-Android.

Ukongeza kuyo Kukhankanyiwe ukuba Ukuqamba kukwabonelela ngesixhobo esikhethekileyo «Bhala uMboniso wangaphambili», idityaniswe ne Android Studio "Arctic Fox". Ngesi sixhobo, umphuhlisi unokufumana umbono wokuba usetyenziso lwabo lujongeka njani okanye utshintsho oluthile ngaphandle kokubuyisela ikhowudi yabo. Kwangokunjalo, imitya ekwikhowudi yesicelo sakho soBumba inokutshintshwa kwaye iziphumo ziya kubonakala kwangoko kwi-debugger yakho ngaphandle kokubuyisela.

Tambien UGoogle ulungiselele iseti ebanzi yezixhobo zokuphucula amaqela. Ukuqala ngeJetpack Qamba kwaye usebenzise izixhobo zamva nje ezinikezelwa nguGoogle, ngokulula nje uvuselele kuhlobo olutsha lwe-Android Studio "Arctic Fox", ekhutshwe kutsha nje kwaye ngexesha lokuphuhliswa kwayo, uGoogle wongeze imisebenzi emitsha enje ngokuFikelela kweSkena, uVavanyo IMatrix, inkxaso yemveli yeMac M1 kunye nenkxaso epheleleyo yeJetpack Compose.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo, Ungabhekisa kumaxwebhu, kubandakanya isikhokelo kwii-API eziphambili ezinje ngobeko, ukukhangela okanye ukuvavanya, ukusetyenziswa konjiniyela okanye ukusebenza kwesixhobo, kunye neevidiyo.

Umthombo: https://android-developers.googleblog.com


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.