Pre vývojárov je teraz k dispozícii nástroj na nepretržitú integráciu Swift

rýchly

Tento pondelok spoločnosť Apple oficiálne spustila nástroj na nepretržitú integráciu Swift, ktorý umožňuje predchádzajúce kontroly kvality v projekte s rôznymi testami v kritických bodoch projektu skôr, ako sa odošle.

Systém spoločnosti Apple je založený na Jenkinsovi a je podporovaný pri vývoji aj testovaní na OS X aj na simulátore iOS, ako aj na Ubuntu Linux, ako sa môžeme dočítať na oficiálnom blogu Swift. Je navrhnutý tak, aby umožňoval v budúcnosti viac konfigurácií, najmä v prípadoch, keď je projekt portovaný na iné platformy, keď dosahuje väčší počet používateľov a zodpovedajúcu podporu vývojovej komunity Swift.

Nástroj Swift-Continuous Integration-0

Ak vývojár urobí zmenu, ktorá spôsobí chyba vo vydanej verzii ako aktualizácia automaticky dostanete e-mailové upozornenie. Tento projekt by mal čoskoro začať podporovať aj testovanie výkonnosti.

Swift je relatívne mladý programovací jazyk, pretože sa verí, že tento jazyk môže v niektorých mobilných aplikáciách používať dokonca aj samotný Apple malé časti OS X El Capitan.

Stále neexistuje verzia Swift, ktorá podporuje 32-bitový runtime pre OS X, a Swift ABI (Application Binary Interface) je nedokončený. Prinajmenšom by mohol prísť spolu s Swift 3Je však nepravdepodobné, že Apple odhalí podrobné plány až do svetovej konferencie vývojárov v júni tohto roku.

Dúfajme, že medzi podporou komunity a všestrannosťou, ktorú tento programovací jazyk získava, sa dá postupne ustanoviť ako jeden z obľúbených jazykov vývojárov.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.