Swift 5.3 wychodzi w ostatni etap swojego rozwoju. Jednym z zapowiadanych głównych celów nowej wersji Swift jest rozszerzenie oficjalnej obsługi platformy, w tym wprowadzenie dodatkowych dystrybucji dla Linuksa i systemu Windows.
Prace nad nową wersją Swift 5.3 przybierają na tempie. Już nie długo planowane jest oficjalne wydanie. W tym artykule omówię główne zmiany wraz praktycznymi przykładami kodu, abyś mógł samodzielnie przećwiczyć.
Swift 5.2 wprowadza ulepszenia, które pozwalają rozkoszować się jego bogatymi możliwościami. Oprócz nowego silnika diagnostycznego dla błędów kompilatora, daje również wiele nowych funkcji do testowania i debugowania.
Jak ujawniła firma Canalys, w pierwszym kwartale 2020 najlepiej sprzedającym się telefonem był iPhone 11. To bardzo udany okres dla Apple. W pierwszej dziesiątce znalazły się także iPhone 11 Pro (na dziesiątym miejscu) i jego większy brat iPhone 11 Pro Max (na szóstym).
Wraz opublikowaniem wersji Swift 5.2 pojawiła się kolejna nowość – to „Callable values of user-defined nominal types”, czyli wywoływanie własnego typu z przekazaniem wartości w taki sam sposób, jak składnia funkcji.
Od grudnia 2015 roku projekt rozwoju języka Swift jest projektem open-source’owym. Oznacza to, że można używać kompilatora języka nie tylko na komputerach z logiem Apple’a. Z roku na rok lista dystrybucji Linux posiadająca możliwość instalacji kompilatora języka Swift rośnie.
Firma Apple organizuje konkurs na stworzenie trzyminutowego interaktywnego materiału na Swift playground. Żeby móc wziąć udział, trzeba mieć status studenta akredytowanej instytucji akademickiej, organizacji STEM lub Apple Developer Academy oraz mieć skończone 16 lat. Trzeba też być zarejestrowanym developerem Apple’a.
Programista aplikacji mobilnych tworzy aplikacje pracujące na urządzeniach mobilnych. Do jego zadań należy programowanie, ale dość często także projektowanie aplikacji i przygotowywanie testów. Początkujący programista aplikacji mobilnych zazwyczaj pracuje pod okiem swojego team leadera, ale współpracuje też z analitykami, testerami, project managerami oraz, naturalnie, członkami swojego zespołu.
Jak dziś podała firma Apple, już dwudziestego drugiego czerwca odbędzie się kolejna, już trzydziesta pierwsza Apple’s Worldwide Developers Conference. W tym roku, ze względu na trudną koronasytuację ogólnoświatową, konferencja odbędzie się w nowym formacie - całkowicie online. Zapraszamy wszystkich naszych byłych i przyszłych kursantów, fanów i przypadkowych gości do śledzenia konferencji.
24 kwietnia 2020 Apple wydało kolejną wersję Xcode’a (tj. 11.4), w której pojawiła się najnowsza wersja Swift 5.2. Po raz kolejny wydanie Xcode’a skupia się na poprawie komfortu programowania. Dzięki nowej i ulepszonej diagnostyce usuwanie błędów będzie szybsze, a uzupełnianie kodu działa lepiej.