Snabbt kontinuerligt integrationsverktyg nu tillgängligt för utvecklare

snabb

I måndags lanserade Apple officiellt Swift kontinuerligt integrationsverktyg, vilket tillåter tidigare kvalitetskontroller i projektet med olika tester i kritiska punkter i projektet innan detta skickas.

Apples system är baserat på Jenkins och stöds för både utveckling och testning på OS X som på iOS-simulatorn, liksom Ubuntu Linux, som vi kan läsa på den officiella Swift-bloggen. Det är utformat för att möjliggöra fler konfigurationer i framtiden, särskilt i fall där projektet överförs till andra plattformar när det når ett större antal användare och motsvarande stöd från Swift-utvecklingsgemenskapen.

Snabb-kontinuerlig integrationsverktyg-0

Om en utvecklare gör en ändring som orsakar ett fel i en släppt version som en uppdatering får du automatiskt ett e-postmeddelande. Detta projekt bör snart också börja stödja prestandatester.

Swift är ett relativt ungt programmeringsspråk, eftersom man tror att även Apple själv kan använda detta språk i vissa mobilapplikationer och små delar av OS X El Capitan.

Det finns fortfarande ingen version av Swift som stöder 32-bitars körtid för OS X, och Swift ABI (Application Binary Interface) är oavslutat. Den senare, åtminstone kunde följa med Swift 3Men Apple kommer sannolikt inte att avslöja detaljerade planer förrän på Worldwide Developers Conference i juni i år.

Förhoppningsvis, mellan stödet från samhället och den mångsidighet som detta programmeringsspråk förvärvar, kan det fastställas lite efter lite som ett av favoritspråken för utvecklare.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.