Swift kontinuerlig integrasjonsverktøy nå tilgjengelig for utviklere

swift

Denne mandagen lanserte Apple offisielt Swift kontinuerlig integrasjonsverktøy, slik at tidligere kvalitetskontroller i prosjektet med forskjellige tester i kritiske punkter i prosjektet før dette sendes.

Apples system er basert på Jenkins og støttes for både utvikling og testing på OS X som på iOS-simulatoren, samt Ubuntu Linux, som vi kan lese på den offisielle Swift-bloggen. Det er designet for å tillate flere konfigurasjoner i fremtiden, spesielt i tilfeller der prosjektet blir portet til andre plattformer når det når et større antall brukere og tilsvarende støtte fra Swift-utviklingssamfunnet.

Swift-Continuous Integration-verktøy-0

Hvis en utvikler gjør en endring som forårsaker en feil i en utgitt versjon som en oppdatering vil du automatisk motta et e-postvarsel. Dette prosjektet skal snart også begynne å støtte ytelsestesting.

Swift er et relativt ungt programmeringsspråk, siden det antas at selv Apple selv kan bruke dette språket i noen mobilapplikasjoner og små deler av OS X El Capitan.

Det er fortsatt ingen versjon av Swift som støtter 32-biters kjøretid for OS X, og Swift ABI (Application Binary Interface) er uferdig. Sistnevnte, i det minste kunne komme sammen med Swift 3, men Apple avslører neppe detaljerte planer før den verdensomspennende utviklerkonferansen i juni i år.

Forhåpentligvis, mellom fellestøtten og allsidigheten som dette programmeringsspråket tilegner seg, kan det gradvis etablere seg som et av favoritt språkene for utviklere.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.