Jetpack Inyore, chimiro chekugadzira yemuno Android mushandisi maficha

Jetpack Fungidzira furemu nyowani (yakabatanidzwa neGoogle neJetBrains) iri Inotarisirwa kugadzira mushandisi nzvimbo yekushandisa kweApple.

Inoshanda chete neKotlin uye kwete neiyo Java programming mutauro. Ichi chishandiso chakanangana nekubatsira vanogadzira kuti vagadzire mashandiro nekukurumidza, kutora mukana weiyo "yazvino yemuno Android mushandisi interface".

“Nhasi taburitsa vhezheni 1.0 yeJetpack Kunyora, Android yemuno, yazvino mushandisi interface toolkit kukubatsira iwe kuvaka zvirinani zvirinani, nekukurumidza. Yakagadzikana uye yakagadzirira kupinzwa mukugadzirwa, "akadaro Anna-Chiara Bellini, Chigadzirwa Maneja, mune blog blog.

“Takagadzira Compose kuti ikurumidze uye ive nyore kugadzira zvechinyakare zveApple application. Nemaitiro akazara ekuzivisa, iwe unongotsanangura yako mushandisi interface uye Nyora anotarisira zvimwe zvese. "Kana mamiriro ekushandisa achinja, mushandisi wayo unogadziridzwa, izvo zvinorerutsa kukurumidza kugadzirwa kwenzvimbo dzekushandisa."

About Jetpack Nyora

Iko kunyorera kwanga kuri mune beta vhezheni kwemwedzi mishanu uye yasvika zviri pamutemo vhezheni 1.0 uye zvinoenderana nemazwi eGoogle iyi vhezheni 1.0 yakagadzirira kushandiswa mukugadzira uye inopa anotevera anokosha mabasa:

  • Kubatanidzwa: Kunyora kwakagadzirirwa kusangana neako iko kushanda. Iwe unogona kusanganisa Nyora mushandisi maficha mu "Views" kana "Views" muCompose. Iwe unogona kuwedzera bhatani rimwe chete kuchiratidziri kana chengetedza tsika tsika yawakagadzira pane yekunyora skrini.
  • Jetpack kusangana: Compose yakagadzirirwa kusangana neJetpack maraibhurari. Nekubatanidzwa kweNavigation, Paging, LiveData (kana kuyerera / RxJava), ViewModel, uye Hilt, Nyora inoshanda neako aripo ekuvaka.
  • Material: Nyora inopa kuitiswa kweMidziyo Dhizaini yezvikamu uye madingindira, zvichiita kuti zvive nyore kugadzira makuru anotaridza mashandisiro. Izvo zvinyorwa theme sisitimu iri nyore kunzwisisa uye kuteedzera, pasina kuenda kuburikidza kuburikidza akawanda XML mafaera.
  • Lists: Zvinoumbwa neRusimbe zvinhu zvinopa yakapusa, yakapfupika, asi ine simba nzira yekuratidza runyorwa rwe data nemazvo, iine mashoma eaboilerplate zvinyorwa.
  • Mifananidzo: Kutenda kuCompose akareruka uye asingachinjiki ehupenyu eAPI, zviri nyore kwazvo kune vanogadzira kuti vanakidze vashandisi vechishandiso chavo.

Zvino izvo Jetpack Kunyora iri pamutemo kunze kwe beta, Google yakaburitsa mugwagwa wayo wezveramangwana Unyore maficha. Kuona kuti Dhizaina yakagadzirira kushandiswa nevagadziri, fomati inouya nemhando dzakasiyana dzakagadzirira kushandisa "Zvigadzirwa dhizaini" zvikamu.

Google zvakare yakazivisa kare kuti rutsigiro rwe "Nyowani Iwe" nyowani richawanikwa munguva pfupi iri kutevera. Zvimwe zvinhu zviri paJetpack Compose mugwagwa unosanganisira yakazara WearOS tsigiro, yakavandudzwa mashandiro, uye chinonyanya kushamisa, kugona kugadzira Android epamba screen widgets.

Pamusoro pazvo Izvo zvinotaurwa kuti Nyora zvakare inopa yakasarudzika chishandiso «Nyora Ongorora», inosanganiswa ne Android Studio "Arctic Fox". Neichi chishandiso, anovandudza anogona kuwana zano rekuti maitiro avo anoita sei kana zvimwe shanduko vasina kudzorera kodhi yavo. Saizvozvo, tambo dziri mune yako Nyora kodhi yekushandisa inogona kuchinjwa uye mhedzisiro yacho inozoonekwa ipapo mune yako debugger pasina kudzosera.

Tambien Google yakagadzirira yakazara seti yezve zviwanikwa zvezvikwata zvekuvandudza. Kuti utange neJetpack Nyora uye shandisa zvishandiso zvazvino zvinopihwa neGoogle, ingo gadziridza kune itsva vhezheni yeApple Studio "Arctic Fox", iyo yakaburitswa nguva pfupi yadarika uye kuti panguva yayo yekusimudzira, Google yakawedzera mabasa matsva seAkawanika Scanner, Bvunzo. Matrix, rutsigiro rwemuno rweMac M1 uye rutsigiro ruzere rweJetpack Nyora.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo, iwe unogona kureva kune zvinyorwa, zvinosanganisira magwara pane akakosha APIs senge marongero, kufamba kana kuyedza, kuvandudza usability kana chishandiso mashandiro, uye mavhidhiyo.

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


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako