Swift, język programowania stworzony przez Apple, już dawno przestał być narzędziem wykorzystywanym jedynie do budowania aplikacji na iPhone’a czy macOS. Jego dojrzałość technologiczną odczuwają dziś deweloperzy aplikacji chmurowych, osoby tworzące oprogramowanie na Windowsa czy do mikrokontrolerów. Teraz, po latach oddolnych wysiłków społeczności, Swift oficjalnie i w pełni na poważnie wkracza do środowiska systemu Android.
Przełomowy moment dla twórców aplikacji
Android Workgroup – otwarta grupa robocza, której zadaniem jest poszerzenie obecności Swifta na Androidzie, udostępniła wczesne wydanie testowe SDK Swift dla Androida. Moment ten jest bezwątpienia momentem przełomowym. Deweloperzy otrzymali bowiem pełną możliwość rozpoczęcia tworzenia natywnych aplikacji na Androida, przy użyciu właśnie języka Swift. Działania te mają otworzyć szerokie horyzonty dla rozwoju cross-platformowego i zauważalnie przyspieszyć wdrażanie innowacji w świecie mobilnym.
To ogłoszenie to prawdziwy kamień milowy dla twórców aplikacji. Dzięki nowemu SDK programiści mogą zacząć pisać aplikacje na Androida, używając tego samego języka, którego używają do tworzenia programów na iOS. Co więcej, dla osób mniej zorientowanych – nie ma mowy tylko i wyłącznie o surowym SDK do nauki od zera. Pakiet narzędzi (w zestawie z instalatorem dla Windowsa, Linuxa lub macOS) jest dostępny do pobrania, a programiści otrzymują do dyspozycji również przewodnik Getting Started oraz przykłady.
Dla tych, którzy chcą połączyć nowy kod w Swift z istniejącymi już aplikacjami, opartymi na Javie, istnieje specjalne narzędzie swift-java. Pomaga ono obu językom, najprościej rzecz ujmując, “dogadać się ze sobą”, tworząc między nimi wydajne i przede wszystkim bezpieczne połączenie.
Narzędzia są dostępne do pobrania. Tak, jak już wspomniałem, można je pobierać nie tylko na macOS, ale także na Linuxa czy Windowsa. Twórcy rozwiązania zachęcają społeczność do testowania i dzielenia się swoimi pomysłami na forach Swifta, aby dalej ulepszać cały ekosystem.
Źródło: swift.org , 9to5mac / Zdjęcie otwierające: swift.org

4 godzin temu






