Google ichave iri kufunga kushandisa Swift paApple

anokurumidza

Ndichitarisa kumashure, iyo gore 2014 kana mune yako Musangano Wepasi Pose Mushanduri Apple yakatitambidza ine mutauro mutsva wechirongwa wakagadzirirwa kutsiva Chinangwa C, mutauro unozoita kuti basa rive nyore kwazvo kune vanogadzira nemaapplication zvakanyanya kuwanda uye kugadziridzwa kune vashandisi, uye kana Apple ichigadzira yavo yega Hardware uye yayo yega sisitimu yekuita yaitaridzika kunge diki kwauri, zvakare ichigadzira mutauro wayo wehurongwa zvaizopa Kudzora kwakakura kudaro. pamusoro pezvigadzirwa zvako izvo zvinogona kutiunzira kuvandudzwa kwakanyanya mukugadzirisa kwese uye ruzivo rwevashandisi.

Swift yaitaridzwa se mutauro wakapusa uye unomukira, mutauro ungatarisira ramangwana rebudiriro muzvinhu zvakawanda, uye ndizvozvo zvishoma nezvishoma (sezvazviri, mumutauro uchangobva kugadzirwa) mikana mitsva inowedzerwa uye Apple iri kuita mutauro uyu mukushandisa kwayo, zvese muIOS. , OS X, semamwe masisitimu avo, asi zvirongwa zveApple zvaive zvisina kuganhurirwa ipapo, ivo vaiziva kuti kana Swift ikaiswa chega chega, yaisazove nebudiriro yavaitarisira.

Uye nekuda kwechikonzero ichocho Swift yakaburitswa mu "Vhura Source" nzira. kana Open Source, izvi zvinoreva kuti chero munhu anogona kuzviedza pasina kubhadhara kodzero kana chero chinhu chakadai, zvakasununguka kushandisa, munharaunda.

Nzvimbo yekuwedzera

Swift

Kana Apple ikaburitsa Swift chete kune avo masystem, ivo vanogadzira vaizoramba (kune chikamu chikuru) kudzidza mutauro kune imwe kambani, uye saka vakafunga kuregedza shiri iyi kusununguka, kuipa mapapiro uye kubhururuka, pamwe ndosaka vakasarudza iro logo ...

Chinhu chakakosha ndechekuti kuvhurwa sosi, chero imwe kambani inogona kuishandisa uye kuishandisa mune yavo system kana vachida, uye ndizvo chaizvo izvo Google iri kufunga nezvekushandisa Swift pa Android.

Kusimudza anchor

Android Java

Google neJava vane nhoroondo refu kumashure kwavo, Java yakagara iri moyo weApple, aya mazita maviri agara achifambidzana, mune zvakanaka uye mune zvakaipa, uye ndizvo chaizvo zvakashata izvo zvinogona kuita Java dhonza pa Android, sekunge kusashanda zvakanaka kwazvinokonzera kwanga kusingakwanise Android kuita kuti imhanye Java, Oracle (iyo kambani yakawana Sun Microsystems, muridzi wepakutanga weJava) yanga ichida chidimbu chekeke uye yabaya google kutora mari yakawanda (9.300 bhiriyoni USD) yekushandisa maJava APIs pasina mvumo yavo.

Chipikiri mushure mechipikiri chiri kukonzera Google kutanga kutsvaga dzimwe nzira, dzimwe nzira dzekuvandudza dzeApple dzinobvumira kugadzirisa mashandiro eiyi system pasina kutyora iro rakavhurika sosi uzivi, uye zvinoita sekunge Google iri kutaura neFacebook neUBER nezve mukana wekuti ubatanidze Swift mune yayo nhare yekushandisa

Shiri yemahara

Android Swift

Swift haisiyo yega mutauro uri kutariswa neGoogle, Kotlin izita reimwe nzira Sekufungisisa kweGoogle, Kotlin zvaizove nyore kupinza muApple pane Swift nekuda kwekufanana kuripo nekuenderana, zvisinei izvo zvekupedzisira zvaizokonzeresa matambudziko kune vanogadzira sezvo zvichinonoka kuumbika.

Kuti, Google ine sarudzo "yakaoma", kana funga nezvako uye enderera kubatanidza Kotlin muApple, kana kufunga nezve vagadziri, uye nekuzvipira yakawanda nguva uye shanda pachikamu chako (kubvira kuunza Swift mu Android uchafanirwa kugadzirisa uye kuitazve akawanda maitiro eiyo system uye kunyange iwo mabhesi acho) anoita kuti basa rekugadzira re Android rive nyore.

Asi zvakanakira Swift pa Android zvinogona kuva zvinonaka kupfuura zvavanoratidzika pakutanga, uye ndiko kusanganisira Swift, Google yaizokwanisa kuunza Android neIOS pamwe chete Pasina kushandura uzivi hweumwe wavo, Google inogona kusimudzira Swift kune zvainoda pasina kuvimba neApple uye inosanganisira Android-yakatarwa mabasa, asi kushandiswa kweSwift kunogona kubvumira vanogadzira kuti vagadzire mashandisiro eese masisitimu ane hwaro hwakajairika, izvo zvinogona kudzikisira huwandu hwemapurogiramu akasarudzika eimwe sisitimu kana imwe, uye zvaizoderedza zvakanyanya nguva nekuomerwa kugadzira maviri mavhezheni echishandiso chimwe chete, chakanangiswa kumasystem akasiyana.

Kubatanidza Swift mu Android kunogona zvakare kukuwanira iwe Google mukana mundiro, uye kune vazhinji vanogadzira vanogona kuisa maapplication avo kubva kuIOS kuenda kuApple vachiavandudza nemazvo sisitimu yataurwa uye vachipa ruzivo rwevashandisi zvakanyanya parutivi, zvichikonzera Android neIOS kuti varwisane chete nekuda kwebhenefiti yavo sisitimu inoshanda, uye vachikanganwa kamwe uye kune ese manhamba ekushandisa anowanikwa mune imwe kana imwe, iko kusununguka kwekusimudzira kweimwe sisitimu kana imwe, kutonhora kwemashandisirwo mune yega yega uye mamwe matambudziko mazhinji ayo kushandiswa kweJava kunorwadza. Android.

Inononoka shanduko

Swift

Hapana angapa Google mhosva yekushandisa mutauro wakagadzirwa naApple, ini pachangu ndinozviona chinorumbidzwa kupfuura kupomerwa, uye ndezvekuti kana iwe uine mukana wekupa chiri nani chigadzirwa kana ruzivo rwuri nani kune vashandisi vako, chinhu chinokanganisa chaisazove kushandisa icho, uye nekuita zvakare iwe unogona kutora mukana wemuvengi wako kugadzirisa rako pachako chigadzirwa pasina kubhadhara kana sendi rimwe chete.

Ichi chinhu icho Apple inogona kuishandisa zvakare, iyo Swift ichishandiswa zvakanyanya uye ikawedzera kufarirwa, vanhu vanozo shanda pairi uye mhando yepamusoro ichawedzerwa kune uyu mutauro mutsva, chimwe chinhu chinogona kutungamira kune zvirinani kunyorera kweIOS uye OS X.

Asi shanduko kubva kuJava kuenda kuSwift (kuitwa) hazvizoiti nekukurumidza, kana nekukurumidza, Google haina kuronga kutsiva Java, zvirinani munguva pfupi, asi zvaizobvumidza kushandiswa kweiri mitauro mune yayo system, ichipa dzimwe sarudzo kune vanogadzira, chimwe chinhu icho kana chikabudirira neSwift chingaguma neshanduko yakazara, asi izvi zvinoramba zviri kure, kunyanya sezvo Swift iri razvino mutauro uye Google ine basa rakawanda pamberi payo ...

Zvichiri nezvose idzi inyaya dzakanaka kwazvo kune wese munhuChese chinhu chinoreva mamwe mashandisirwo, ruzivo rwevashandisi zvirinani uye matambudziko mashoma, ndechimwe chinhu chakanakisa kune vashandisi, uye kunyange zvirinani kune vanogadzira, avo vaizoona basa ravo rakareruka, chimwe chinhu chingapa mukana kune vakawanda vanhu vazhinji vane mazano matsva. mhando yebasa, kunyanya sezvo Swift mutauro wakagadzirirwa kuve nyore kushandisa.

Zvese zvataurwa, isu tinogona kungomirira kuti tione kufamba kunoitwa neGoogle, kungave kana kwete kunogamuchira kumanikidzwa kubva kune mamwe mativi uye kuti kufamba uku kunokanganisa sei zvigadzirwa zvekupedzisira kana Apple, isu takamirira, Ungada here kuona chiitiko ichi chichiitika?


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Makomendi gumi, siya zvako

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

  1.   Webservis akadaro

    Nekupatsanurwa kuripo muApple, Google haigone kutamba izvo, wafunga nezvazvo pamberi paVaGoogle

  2.   Toni akadaro

    Izvo zvinoita kunge zvakakwana kwandiri. Android inofanirwa kubvisa iyo chaiyo michina yeJava uye ishande yakananga pane chaiyo hardware kana tichida iyo inoshanda sisitimu uye maapplication kunyatso simbisa simba remafoni anhasi uye mapiritsi. Uye Google haifanire kungopa mutauro mumwe chete, asi zvinopfuura mitauro yemapurogiramu, sezvinoitika nemakomputa ayo aripo ezvese zvido nezvido.
    Uye zvechokwadi zvinofanirwa kuve zvichikwanisika kuronga zveAppO ON Android. Chii ichi chekuve nekuita decacore piritsi, iine 4GB ye RAM uye yekuchengetera chubhu ... uye kuenda kune yakajairika PC kuronga chimwe chinhu? Iwe unofanirwa kutora izvi zvinhu zviviri, uye iwe unofanirwa kuzviwana izvozvi kana kuwedzera kune kupatsanurwa, Android ichave isakamira system.

  3.   Zerh akadaro

    Chaizvoizvo munyori wechinyorwa anofanira kunge akanyora zvirinani nezve zvakawanda zvinhu. Pane zvinhu zvisingatombo chengetedza hushoma hwehukama. Matambudziko ekuita aive aripo muAndroid aive akakonzerwa neiyo diki Hardware yeavo uye izvo uyezve mukuzoti chokwadi chekuti mashandiro ehurongwa aibvumidza izvo iyo IOS isina kuita. Parizvino IOS yakaunza multitasking chaiyo, uye Voila !! Isu tinoona Apple zvishandiso zvine. Virtual michina iri, muchokwadi, hunyanzvi hwekuita kuuraya kunyangwe hwakapfuura hwemitauro yakasanganiswa, iyo yekuita haina hukama. Virtual michina, senge iyo kubva .Net (kubva kuMicrosoft, uko Xbox mitambo inomhanya) ine kunyange yakaderera mashandiro kupfuura iyo Java chaiyo muchina. Mazuva ano michina chaiyo ine yekumhanyisa-nguva compiler, inonzi JIT. Izvo zvinounganidza bytecode kune bhanari kekutanga painotorwa, asi zvisati zvataurwa kuumbiridza, bytecode yakagadziridzwa kodhi yepurogiramu, uyezve inogadziriswazve panguva yekunyorwa neJIT. Iwe unofanirwa kunyora zvaunogona kune inotevera.

  4.   Zerh akadaro

    Chimwe chinhu, zvirokwazvo Google inoda kudzivirira nyaya dzepamutemo, izvo zvakare zvisina hukama nekutora Kotlin, nekuti Kotlin ichiri kuiswa paJava. Ndanga ndichiishandisa kwechinguva ikozvino (kubvira ini ndanga ndiri beta), iri Java pane maSteroids, zvinogona kutaurwa kuti ndiyo vhezheni yeSwift inomhanya muJava, ivo vakafanana zvakanyanya maererano nesyntax, kusangana time yakanakisa, kwete nekukurumidza seJava, asi kwete chikonzero chakakosha sezvataurwa. Imwe tsananguro ndeyekuti Kotlin yatove kushandiswa zvakanyanya muiyo Android pasirese, hapana nhau maererano nekushandisa kwayo. Zvinofanirwa kuitwa neGoogle kupa masisitimu ane mapurani ekuvakisa ari nani, uye kuita kuti zvinhu zvinyanye kugadzikana sezvinoita Android Annotations kana sebhata bhata