UGoogle uya kuqaphela ukusebenzisa iSwift kwi-Android

kha wuleza

Ukujonga emva, i nyaka 2014 xa ukwi INkomfa yeHlabathi yaBaphuhlisi U-Apple usibonise nge ulwimi olutsha lwenkqubo olujolise endaweni yeNjongo C, Ulwimi olunokwenza umsebenzi ube lula kubaphuhlisi kunye nokusetyenziswa okungaphezulu kakhulu kwaye kulungiselelwe abasebenzisi, kwaye ukuba iApple iyila izixhobo zayo kunye nenkqubo yayo yokusebenza ibonakale incinci kuwe, ikwadala nolwimi lwayo lwenkqubo Ngaba iya kunika ulawulo olubanzi kangaka Ngaphezulu kweemveliso zakho ezinokusizisela uphuculo oluncomekayo kulwakhiwo kunye namava omsebenzisi.

I-Swift ibonakalisiwe njenge ulwimi olulula noluneenguqu, ulwimi oluya kuphawula ikamva lophuhliso kwiinkalo ezininzi, kwaye kancinci kancinci (njengesiqhelo, kulwimi olusandula ukwenziwa) amathuba amatsha ayongezwa kwaye iApple iyalusebenzisa olu lwimi kwizicelo zalo zemveli, kuzo zombini IOS, i-OS X, njengakwezinye iinkqubo zazo, kodwa izicwangciso zika-Apple bezingaphelelanga apho, bayazi ukuba ukuba iSwift ibingabekwa yedwa, ayizukufumana mpumelelo ebebeyilindele.

Kwaye ngenxa yeso sizathu I-Swift ikhutshwe "ngendlela evulekileyo". okanye uMthombo oVulekileyo, oku kuthetha ukuba nabani na angazama ngawo ngaphandle kokuhlawulela amalungelo okanye nantoni na enjalo, simahla ukuyisebenzisa, ukulungiselela uluntu.

Indawo yokufikela ukwandisa

Swift

Ukuba iApple iphumeze iSwift ngokukodwa kwiinkqubo zabo, abaphuhlisi banokwala (ubukhulu becala) ukufunda ulwimi kwinkampani enye, kwaye ke bagqibe kwelokuba bayikhulule intaka, bayinike amaphiko kwaye babhabhe, mhlawumbi yiyo loo nto bekhethe loo logo ...

Into ebalulekileyo kukuba ukuba ngumthombo ovulekileyo, nayiphi na enye inkampani inokuyisebenzisa kwaye iyiphumeze kwinkqubo yayo ukuba inqwenela, kwaye yile nto kanye UGoogle ucinga ukusebenzisa i-Swift kwi-Android.

I-ankile yokuphakamisa

IJava ye-Android

UGoogle kunye neJava banembali ende emva kwabo, IJava ibisoloko iyintliziyo ye-Android, la magama mabini ahlala ahamba kunye, kokulungileyo nokungalunganga, kwaye yinto embi ngoku enokwenza iJava itsale kwi-Android, ngokungathi ukungasebenzi kakuhle okubangela ukuba kungonelanga ukuba i-Android kufuneka yenziwe ukuqhuba iJava, iOracle (inkampani ethe yafumana iSun Microsystems, umnini wayo wokuqala weJava) ebefuna iqhekeza lekhekhe kwaye Uhlabe uGoogle ukubanga isixa esikhulu semali (i-9.300 yezigidigidi zeedola) zokusebenzisa iiJava APIs ngaphandle kwemvume.

Isikhonkwane emva kwesikhonkwane senza ukuba uGoogle aqale ukukhangela ezinye iindlela, ezinye iindlela zophuhliso ze-Android ezivumela ukuphucula ukusebenza kwale nkqubo ngaphandle kokophula ifilosofi yoMthombo ovulekileyo, kwaye kubonakala ngathi uGoogle uthetha noFacebook no-UBER malunga nokwenzeka kokubandakanya iSwift kwinkqubo yayo yokusebenza yeselfowuni.

Intaka yasimahla

I-Android Swift

I-Swift ayilulo kuphela ulwimi oluthathelwa ingqalelo nguGoogle, IKotlin ligama lenye indlela engenye Njengoko uGoogle ecinga, iKotlin iya kuba lula kakhulu ukudibanisa kwi-Android kuneSwift ngenxa yokufana okukhoyo kunye nokuhambelana, nangona oku kungadala iingxaki kubaphuhlisi kuba icotha kakhulu ukudibanisa.

Lo nto, UGoogle unesigqibo "esinzima", okanye cinga ngawe kwaye uqhubeke nokudibanisa iKotlin kwi-Android, okanye cinga ngabaphuhlisi, kwaye uncame ixesha elininzi kwaye usebenze kwinxalenye yakho (ukusukela ukwazisa iSwift kwi-Android kuya kufuneka uguqule kwaye uphinde wenze izinto ezininzi zenkqubo kwaye nokuba eyakho iziseko) yenza umsebenzi wokuphuhlisa i-Android ube lula.

Kodwa izibonelelo zeSwift kwi-Android zinokuba mnandi ngakumbi kunokuba zibonakala ekuqaleni, kwaye oko kukubandakanya iSwift, UGoogle uya kuba nakho ukusondeza i-Android kunye ne-iOS kunye Ngaphandle kokutshintsha ifilosofi yenye yazo, uGoogle angaphuhlisa uSwift ngokuthanda kwakhe ngaphandle kokuxhomekeka kuApple kwaye ibandakanye imisebenzi ekhethekileyo ye-Android, kodwa ukusetyenziswa kweSwift kunokuvumela abaphuhlisi ukuba benze usetyenziso lwazo zombini iinkqubo ezinesiseko esifanayo, esinokunciphisa inani leapps ezikhethekileyo zenkqubo enye okanye enye, kwaye zinganciphisa ixesha kunye nobunzima bokwenza iinguqulelo ezi-2 zesicelo esinye, ezijolise kwiinkqubo ezahlukeneyo.

Ukudibanisa iSwift kwi-Android kunokukufumanela uGoogle ithuba kwisitya, kwaye baninzi abaphuhlisi abanokuthi baxhome izicelo zabo ukusuka kwi-iOS ukuya kwi-Android bezilungiselele ngokuchanekileyo kwinkqubo leyo kwaye babonelele ngamava omsebenzisi ngokulinganayo, ibangela ukuba i-Android kunye ne-iOS balwe bodwa ngenxa yezibonelelo zabo njengenkqubo yokusebenza, kwaye balibale kube kanye kwaye kulo lonke inani lezicelo ezikhoyo kwenye okanye kwenye, ubulula benkqubo enye okanye enye, ubumanzi bezicelo kuzo kunye nezinye iingxaki ezininzi ezenziwa buhlungu yiJava.

Utshintsho olucothayo

Swift

Akukho mntu unokugxeka uGoogle ngokusebenzisa ulwimi olwenziwe yiApple, ndiyayibona ngokobuqu into encomekayo ngaphezu kokugwetywaUkuba unethuba lokubonelela ngemveliso engcono okanye amava angcono kubasebenzisi bakho, into ecekisekayo ayizukusebenzisa loo nto, kwaye ngokwenza njalo, ungasebenzisa ithuba lembangi yakho ukuphucula imveliso yakho ngaphandle kokuhlawula ipeni enye.

Le yinto I-Apple inokwenza kakuhle nayo, kokukhona kusetyenziswa iSwift ngakumbi kwaye okukhona kuthandwa kuya kusanda, kokukhona abantu baya kusebenza kuyo kwaye umgangatho ophakamileyo uya kuba negalelo kolu lwimi lutsha, into enokuthi ikhokelele kwizicelo ezingcono ze-iOS kunye ne-OS X.

Kodwa Utshintsho olusuka kwiJava luye kwi-Swift (ukwenza) ayizukukhawuleza, okanye ikhawuleze, UGoogle akacwangcisi ukubuyisela iJava, ubuncinci kwixesha elifutshane, kodwa iya kuvumela ukusetyenziswa kwazo zombini iilwimi kwinkqubo yayo, ukunika ukhetho ngakumbi kubaphuhlisi, into enokuthi ukuba iphumelele nge-Swift inokuphela kutshintsho olupheleleyo, kodwa oku kuhlala kude, ngakumbi kuba iSwift lulwimi lwamva nje kwaye uGoogle unomsebenzi omninzi phambi kwakhe ...

Okwangoku nayo yonke into ezi ziindaba ezilungileyo kakhulu kuye wonke umntuYonke into ethetha usetyenziso oluninzi, amava omsebenzisi angcono kunye neengxaki ezimbalwa, yinto entle kakhulu kubasebenzisi, kwaye ibangcono ngakumbi kubaphuhlisi, abaza kubona umsebenzi wabo wenziwe lula, into eya kuthi inike ukufikelela kubantu abaninzi ngakumbi abanezimvo ezintsha. Uhlobo lomsebenzi, ngakumbi kuba iSwift lulwimi olwenzelwe ukuba lusebenziseke lula.

Konke sele kusithiwa, singalinda ukubona ukuba yeyiphi intshukumo eyenziwa nguGoogle, nokuba ifumana uxinzelelo kwamanye amacala kwaye ingaba ezi ntshukumo ziyichaphazela njani na imveliso yayo yokugqibela okanye iApple, ngelixa silindile, Ngaba ungathanda ukubona le meko izaliseka?


Umxholo wenqaku uyabambelela kwimigaqo yethu imigaqo yokuziphatha yokuhlela. Ukuxela impazamo cofa apha.

Izimvo ezi-4, shiya ezakho

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.

  1.   Iinkonzo zeWebhu sitsho

    Ngokwahlulwa okukhoyo kwi-Android, uGoogle akanakudlala loo nto, emva kokucinga malunga noMnumzana uGoogle

  2.   Toni sitsho

    Oko kubonakala kufanelekile kum. I-Android kufuneka ilahle umatshini obonakalayo weJava kwaye isebenze ngokuthe ngqo kwizixhobo zokwenyani ukuba sifuna inkqubo yokusebenza kunye neeapps zisebenzise amandla eefowuni zangoku kunye neetafile. Kwaye uGoogle akufuneki anikezele ngolwimi olunye, kodwa ngaphezulu kolwimi olunye lwenkqubo, njengoko kusenzeka kwiikhompyuter ezikhoyo kuzo zonke izinto ozithandayo kunye neemfuno.
    Kwaye kufanelekile ukuba ukwenze inkqubo ye-Android KWI-Android. Yintoni le yokuba nepilisi yedecacore, ene-4gb ye-RAM kunye nokugcinwa kwetyhubhu ... kwaye kufuneka uye kwi-PC eqhelekileyo ukwenza into ethile? Kufuneka ufumane ezi zinto zimbini, kwaye kufuneka uzifumane ngoku okanye ukongeza kuqhekeko, i-Android iya kuba yinkqubo emileyo.

  3.   Zerh sitsho

    Ngokwenyani umbhali wenqaku bekufanele ukuba ubhale ngcono malunga nezinto ezininzi. Kukho izinto ezingagcini nkqu nobuncinci bobudlelwane. Iingxaki zomsebenzi ezazikho kwi-Android zazibangelwa sisixhobo esincinci sazo kwaye emva koko kwinto yokuba inkqubo yokusebenza ivumela oko i-IOS ingakwenzanga. Okwangoku iOS yazisa ngemisebenzi emininzi yokwenene, kunye neVoila !! Sibona izixhobo zeApple nge. Oomatshini bokwenyani, enyanisweni, bubuchule bokufezekisa ukusebenza nangaphezulu kweelwimi ezihlanganisiweyo, ezo zentsebenzo azihambelani. Oomatshini bokwenyani, njengalowo uvela kwiNet (esuka kwiMicrosoft, apho imidlalo yeXbox ibaleka) banentsebenzo ephantsi kunoomatshini oqinisekileyo weJava. Oomatshini banamhlanje banombane wexesha lokusebenza, elibizwa ngokuba yiJIT. Ukudibanisa i-bytecode kwi-binary okokuqala xa isenziwa, kodwa ngaphambi kokudityaniswa kokudityaniswa, i-bytecode yenziwe ikhowudi yenkqubo, kwaye iphinde ilungiswe kwakhona ngexesha lokudityaniswa yi-JIT. Kuya kufuneka ubhale konke okusemandleni akho kulandelayo.

  4.   Zerh sitsho

    Enye into, ngokuqinisekileyo uGoogle ufuna ukuyiphepha imiba yezomthetho, engahambelani nokwamkela iKotlin, kuba iKotlin isabekwe kwiJava. Kudala ndiyisebenzisa ngoku (okoko bendiyi-beta), yiJava kwii-steroids, kunokuthiwa yinguqulelo yeSwift ebaleka kwiJava, ziyafana ngokuhambelana nes syntax, ukudityaniswa ixesha lihle kakhulu, hayi ngokukhawuleza njengeJava, kodwa hayi isizathu esifanelekileyo njengoko kuchaziwe. Enye inkcukacha kukuba iKotlin sele isetyenziswa kakhulu kwihlabathi le-Android, akukho zindaba malunga nokusetyenziswa kwayo. Into ekufuneka yenziwe nguGoogle kukubonelela ngezakhelo ngeepatheni ezingcono zokwakha, kwaye wenze izinto zikhululeke ngakumbi njengezichazi ze-Android okanye njengemela yebhotolo