Swift Continuous Integration Tool nu beschikbaar voor ontwikkelaars

snel

Afgelopen maandag heeft Apple officieel de Swift-tool voor continue integratie gelanceerd, waardoor eerdere kwaliteitscontroles in het project met verschillende tests op kritieke punten van het project voordat dit wordt verzonden.

Het systeem van Apple is gebaseerd op Jenkins en wordt ondersteund voor zowel ontwikkeling als testen op OS X en op de iOS-simulator, evenals Ubuntu Linux, zoals we kunnen lezen op de officiële Swift-blog. Het is ontworpen om in de toekomst meer configuraties mogelijk te maken, vooral in gevallen waarin het project wordt overgedragen naar andere platforms wanneer het een groter aantal gebruikers bereikt en de bijbehorende ondersteuning van de Swift-ontwikkelingsgemeenschap.

Hulpmiddel voor snelle continue integratie-0

Als een ontwikkelaar een wijziging aanbrengt, veroorzaakt een bug in een uitgebrachte versie als update ontvang je automatisch een e-mailmelding. Dit project zou binnenkort ook prestatietests moeten ondersteunen.

Swift is een relatief jonge programmeertaal, aangezien wordt aangenomen dat zelfs Apple zelf deze taal gebruikt in sommige mobiele applicaties en kleine delen van OS X El Capitan.

Er is nog steeds geen versie van Swift die 32-bits runtime voor OS X ondersteunt, en de Swift ABI (Application Binary Interface) is nog niet voltooid. De laatste, tenminste, zou samen kunnen komen met Swift 3, maar het is onwaarschijnlijk dat Apple gedetailleerde plannen zal onthullen tot de Worldwide Developers Conference in juni van dit jaar.

Hopelijk kan het, tussen de steun van de gemeenschap en de veelzijdigheid die deze programmeertaal verwerft, beetje bij beetje worden vastgesteld als een van de favoriete talen voor ontwikkelaars.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.