Swift kontinuerligt integrationsværktøj er nu tilgængeligt for udviklere

hurtig

I mandags lancerede Apple officielt Swift kontinuerlig integrationsværktøj, der tillader det tidligere kvalitetskontrol i projektet med forskellige tests i kritiske punkter i projektet, før dette sendes.

Apples system er baseret på Jenkins og understøttes til både udvikling og test på OS X som på iOS-simulatoren samt Ubuntu Linux, som vi kan læse på den officielle Swift-blog. Det er designet til at tillade flere konfigurationer i fremtiden, især i tilfælde hvor projektet overføres til andre platforme, når det når et større antal brugere og den tilsvarende support fra Swift-udviklingssamfundet.

Swift-kontinuerlig integrationsværktøj-0

Hvis en udvikler foretager en ændring, der forårsager en fejl i en frigivet version som en opdatering modtager du automatisk en e-mail-underretning. Dette projekt skal snart også begynde at understøtte præstationstest.

Swift er et relativt ungt programmeringssprog, da det menes, at selv Apple selv kan bruge dette sprog i nogle mobilapplikationer og små sektioner af OS X El Capitan.

Der er stadig ingen version af Swift, der understøtter 32-bit runtime til OS X, og Swift ABI (Application Binary Interface) er ufærdig. Sidstnævnte, i det mindste kunne komme sammen med Swift 3, men Apple vil sandsynligvis ikke afsløre detaljerede planer før den verdensomspændende udviklerkonference i juni i år.

Forhåbentlig kan det mellem fællesskabsstøtten og den alsidighed, som dette programmeringssprog erhverver, gradvist etablere sig som et af de foretrukne sprog for udviklere.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.