Google wuxuu tixgelin doonaa inuu isticmaalo Swift on Android

degdeg ah

Dib u milicsiga, ka sano 2014 goorta aad ku jirto Shirka Horumarinta Caalamka Apple waxay noo soo bandhigtay a luqadda barnaamijka cusub ee loogu talagalay in lagu beddelo Ujeeddada C, luqad ka dhigi doonta shaqada mid aad ufudud u ah horumariyeyaasha iyo codsiyada dheecaan badan oo loofilayo dadka isticmaala, iyo haddii Apple ay abuureyso qalabkeeda iyo nidaamkeeda u gaarka ah ay kula muuqato wax yar oo adiga ah, sidoo kale sameynta luuqaddeeda barnaamijyada waxay siin laheyd xakameyn ballaaran alaabooyinkaaga in ay noo keeni karto horumar aad u ballaadhan oo ku saabsan is-waafajinta guud iyo khibrada isticmaale.

Swift ayaa loo soo bandhigay sida luqad fudud oo kacaan ah, oo ah luqad calaamadeyn doonta mustaqbalka horumarka dhinacyo badan, waana inyar yar (sida caadiga ah, luqad cusub oo la abuuray) fursado cusub ayaa lagu soo daray Applena waxay ku hirgelinaysaa luuqaddan barnaamijyadeeda hooyo, labadaba IOS, OS X, sida nidaamyadooda intiisa kale, laakiin qorshayaasha Apple kuma koobnayn halkaas, waxay ogaayeen in haddii Swift la dhigo qufulka ka-reebnaanta, in aanu lahayn guusha ay filayaan.

Iyo sababtaas Swift waxaa lagu sii daayay qaab "Open Source". ama Furan Furan, tan macnaheedu waa in qof kastaa ku tijaabin karo iyada oo aan laga bixin xuquuq ama wax la mid ah, waa u bilaash adeegsiga, bulshada.

Meel loogu talagalay ballaarinta

Swift

Haddii Apple ay sii deyso Swift si gaar ah nidaamyadooda, horumariyeyaashu way diidi doonaan (inta badan) inay bartaan luqad hal shirkad, sidaa darteedna waxay go'aansadeen inay u oggolaadaan shimbirta si xor ah, inay siiso baalal iyo duullimaad, laga yaabee inay tahay sababta ay u doorteen Astaantaas ...

Muhiimadu waa in il furan, shirkad kasta oo kale ay ka faa'iideysan karto kuna hirgelin karto nidaamkooda haddii ay doonaan, waana taas waxa Google waxay tixgelinaysaa hirgelinta Swift on Android.

Barroosinka qaadista

android-java

Google iyo Java waxay leeyihiin taariikh dheer oo gadaashooda ah, Java marwalba waxay ahayd wadnaha Android, labadan magac ayaa had iyo jeer gacanta iskula jira, kuwa wanaagsan iyo kuwa xunba, waana sida saxda ah ee xun taas oo hadda ka dhigi karta Java mas'uuliyadda Android, mar haddii ay taasi ku filnaan wayday waxqabadka liita ee ay keento in Android uu yeesho. Oracle (shirkada heshay Sun Microsystems, mulkiilaha asalka ah ee Java) ayaa rabta qaybteeda pie waxayna ku dhufatay Google iyada oo dalbanaysa lacag aad u badan (9.300 bilyan USD) si ay u isticmaasho APIs. Java ogolaanshahaaga la'aanteed .

Ciddiyaha ciddiyaha ka dib ayaa keenaya Google inuu bilaabo inuu raadsado waxyaabo kale, waddooyin kale oo horumarineed oo loogu talagalay Android oo u oggolaanaya hagaajinta waxqabadka nidaamkan iyada oo aan la jabin falsafadeeda Source Source, Waxayna u muuqataa in Google ay kala hadlayso Facebook iyo UBER suurtagalnimada in Swift lagu daro nidaamkeeda hawlgalka mobilada.

Shimbir xor ah

AndroidSwift

Swift ma aha luqadda kaliya ee Google tixgelinayso, Kotlin waa magaca beddelaad kale Maaddaama Google uu fikirayo, Kotlin way fududaan lahayd in lagu daro Android marka loo eego Swift sababo la mid ah awgood iyo iswaafajin, hase yeeshee kan dambe wuxuu dhibaato u keenayaa horumariyeyaasha maaddaama ay aad u gaabis tahay in la soo ururiyo.

Sidaas darteed, Google waxay leedahay go'aan "adag", ama ka fikir naftaada oo sii wad inaad ku dhex biirto Kotlin barnaamijka 'Android', ama ka fikir kuwa horumariya, iyo inaad waqti badan u hurto oo aad ka shaqeyso qaybtaada (tan iyo markii aad soo bandhigto Swift ee Android waa inaad wax ka beddeshaa oo aad dib u cusbooneysiisaa dhinacyo badan oo nidaamka ah iyo xitaa saldhigyada u gaarka ah) ayaa ka dhigaya hawsha horumarinta ee Android mid aad u fudud.

Laakiin faa'iidooyinka Swift ee Android waxay noqon karaan kuwo aad u jilicsan marka loo eego sida ay u muuqdaan jaleecada hore, waana in lagu daro Swift, Google wuxuu isku soo dhaweyn lahaa Android iyo iOS Iyadoo aan la beddelin falsafadda midkoodna, Google wuxuu horumarin karaa Swift sida uu jecel yahay iyada oo aan ku xirnayn Apple oo lagu daro shaqooyinka gaarka ah ee Android, laakiin isticmaalka Swift wuxuu u oggolaan karaa horumariyeyaasha inay abuuraan codsiyada labada nidaam oo leh saldhig guud, taas oo yareyn doonta tirada barnaamijyada khaaska ah ee hal nidaam ama mid kale, waxayna aad u yareyn doontaa waqtiga iyo dhibaatada in la abuuro 2 nooc oo isku cod ah, oo ku wajahan nidaamyo kala duwan.

Isku-darka Swift ee Android ayaa sidoo kale kaa heli kara Google fursad saxan, oo waxaa jira horumariyeyaal badan oo ka soo dejisan kara barnaamijyadooda macruufka illaa Android iyaga oo si sax ah ugu hagaajinaya nidaamka la sheegay isla markaana siinaya khibrad isticmaale si aad u siman, taas oo keeneysa Android iyo IOS inay midba midka kale u dagaallamaan oo keliya faa'iidooyinkooda nidaamka qalliinka, oo halmaamay iyo dhamaan tirada codsiyada ee laga heli karo mid ama mid kale, sahlanaanta horumarka hal nidaam ama mid kale, dareeraha codsiyada mid kasta oo ka mid ah iyo dhibaatooyin kale oo badan oo isticmaalka Java uu dhaawacayo.

Kala guur gaabis ah

Swift

Qofna kuma eedeyn doono Google adeegsiga luqad uu abuuray Apple, shaqsiyan waan arkaa ka amaan badan cambaareynHaddii aad fursad u leedahay inaad siiso wax soo saar wanaagsan ama khibrad fiican isticmaaleyaashaada, waxa lagu canaanan karo ma noqon karto inaad ka faa'iideysato, haddii aad sidaa sameysana, waxaad uga faa'iideysan kartaa qofka kula tartamaya inaad ku horumariso alaabtaada adigoon bixin hal dinaar

Tani waa wax in Apple sidoo kale way isticmaali kartaa, kolba sida loo adeegsado Swift-ka oo marba marka ka sii dambeysa ay caan u noqoto, dad badan ayaa ka shaqeyn doona oo tayo sare leh ayaa lagu biirin doonaa luuqaddan cusub, wax u horseedi kara codsiyo wanaagsan oo loogu talagalay iOS iyo OS X.

Laakiin kala guurka Java iyo Swift (in la sameeyo) ma noqon doonto deg deg, mana soomi doono, Google ma qorsheyneyso inuu bedelo Java, ugu yaraan muddada gaaban, laakiin waxay u oggolaaneysaa adeegsiga labada luqadood nidaamkeeda, iyadoo siineysa xulashooyin badan horumariyeyaasha, waana wax haddii lagu guuleysto Swift ay ku dhammaan karto kala guur dhameystiran, laakiin tani weli way sii fog tahay, gaar ahaan maadaama Swift uu yahay luqad dhowaan dhacday Google-na ay hawlo badan hortaalla ...

Weli wax walba tani waa war aad u wanaagsan oo qof walba u wanaagsanWax kasta oo macnaheedu yahay codsiyo badan, khibrad adeegsi oo wanaagsan iyo dhibaatooyin yar, waa wax ku fiican dadka isticmaala, oo xitaa u fiican kuwa soo-saareyaasha ah, oo arki lahaa shaqadooda la fududeeyay, waa wax fursad u siinaya dad badan oo fikrado cusub leh. nooca shaqada, gaar ahaan maadaama Swift uu yahay luqad loogu talagalay inay fududaato isticmaalka.

Dhammaantood waxay yiraahdeen, waxaan sugi karnaa oo keliya inaan aragno dhaqdhaqaaqa Google sameeya, haddii ay cadaadis ka hesho dhinacyada kale iyo sida dhaqdhaqaaqyadani u saameynayaan alaabteeda ugu dambeysa ama Apple, inta aan sugeyno, Ma jeclaan lahayd inaad aragto dhacdadan oo run noqonaysa?


Nagala soco Google News

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   shabakadaha dijo

    Iyada oo kala qaybsanaanta ka jirta Android, Google kuma ciyaari karo taas, iyada oo laga fikiray ka hor Mudane Google

  2.   Toni dijo

    Taasi aniga ilama fiicna. Android waa inay ka takhalustaa mashiinka kumbuyuutarka ee Java oo si toos ah ugu shaqeeya qalabka dhabta ah haddii aan dooneyno nidaamka qalliinka iyo barnaamijyadu inay dhab ahaantii ka faa'iideystaan ​​awoodda taleefannada maanta iyo kiniiniyada. Google-na ma aha oo kaliya inay bixiso hal luuqad, laakiin in ka badan hal luuqad oo barnaamij ah, sida ku dhacda kumbuyuutarrada ay ku jiraan dhammaan dhadhanka iyo baahiyaha.
    Dabcan waa inay suurta gal noqotaa in barnaamij loogu sameeyo Android ON Android. Waa maxay haysashada kiniin qurxoon, oo leh 4gb RAM ah iyo keydinta tubbada ... iyo inaad tagto kombiyuutar caadi ah oo wax lagu barto? Waa inaad heshaa labadan shay, waana inaad hada heshaa ama marka lagu daro kala jajabka, Android waxay noqon doontaa nidaam fadhiid ah.

  3.   seer dijo

    Xaqiiqdii qoraaga maqaalka waa inuu sifiican uga diiwaan galiyaa waxyaabo badan. Waxaa jira waxyaabo aan ilaalin karin xitaa xiriirka ugu yar. Dhibaatooyinka waxqabadka ee ka jiray Android waxay sabab u ahayd qalab yar oo ka mid ah kuwii markaa jiray iyo taas oo iyaduna sabab u ahayd xaqiiqda ah in nidaamka qalliinka loo oggol yahay waxa kan IOS uusan sameynin. Xilligan IOS waxay soo bandhigtay shaqooyin badan oo dhab ah, iyo Voila !! Waxaan ku aragnaa aaladaha Apple. Mashiinnada farshaxanku, dhab ahaan, waa farsamo lagu gaaro dil xitaa ka sarreeya tan luqadaha la soo uruuriyay, in waxqabadka uusan xiriir la lahayn. Mashiinnada Virtual, sida kan ka .Net (ka Microsoft, halkaas oo Xbox ciyaaraha ordo) leeyihiin xitaa waxqabadka ka yar mashiinka dalwaddii Java. Mashiinnada casriga ah ee maanta jira waxay leeyihiin isku-duwayaal waqti-socod ah, oo loo yaqaan JIT. Taasi waxay ururinaysaa bytecode-ka binary markii ugu horreysay ee la fuliyo, laakiin ka hor intaan la sheegin isku-darka, bytecode-ka ayaa lagu hagaajiyaa lambarka barnaamijka, isla markaana mar kale ayaa la hagaajiyaa waqtiga ay soo uruurinayaan JIT. Waa inaad dukumintigaaga ugu fiican u qortaa kan xiga.

  4.   seer dijo

    Wax kale, xaqiiqdii Google waxay dooneysaa inay ka fogaato arrimaha sharciga, taas oo aan la xiriirin qaadashada Kotlin, maaddaama Kotlin ay wali ku xiran tahay Java. Waxaan isticmaalayay in mudo ah hada (tan iyo markii aan ahaa beta), waa Java on steroids, waxaa la dhihi karaa waa nooca Swift ee ka socda java, aad ayey isugu egyihiin dhanka syntax, iskudarka waqtiga waa mid aad ufiican, uma dheereeyo sida Java, laakiin maahan sabab ku haboon sidaan soo sheegnay. Faahfaahin kale ayaa ah in Kotlin horeyba loogu isticmaalay wax badan adduunka Android, ma jiro wax war ah oo la xiriira isticmaalkiisa. Waxa Google ay tahay inay sameyso ayaa ah inay soo bandhigto qaab dhismeedyo qaab dhismeedkoodu ka fiican yahay, oo ay waxyaabaha uga dhigaan kuwo raaxo leh sida Fasiraadaha Android ay sameeyaan ama sida mindi subagga oo kale.