Apple wprowadza Swifta 5 wraz z iOS 12.2. Aplikacje będą ważyć mniej
Udostępnione deweloperom w zeszłym tygodniu uaktualnienia wprowadzają szereg drobnych zmian. Systemy, które najprawdopodobniej jeszcze dziś pojawią się jako publiczna aktualizacja obsługują już nową wersję języka Swift. Jakie zmiany czekają użytkowników?
Najważniejszą nowością jest wprowadzenie kompatybilności części bibliotek dla aplikacji napisanych w Swift 5. To oznacza, że wraz z popularyzacją języka i aktualizacjami programów z AppStore i TestFlight, programy będą zajmować mniej miejsca. Jak obliczył serwis 9To5Mac, część wspólna bibliotek dla aplikacji Apollo for Reddit i Chirp for Twitter zajmuje od 20 do 30 procent.
Drugą zaletą jest szybsze uruchamianie się aplikacji. Dołączona do systemu, wspólna biblioteka jest buforowana i udostępniana wszystkim programom.
Nowa wersja języka zawiera tryb kompatybilności z Swift 4.2, co powinno ułatwić deweloperom wdrożenie zmian. Nowości obsługuje już beta programu Xcode 10.2. Pełna lista zmian dostępna jest tutaj.
Źródło: 9To5Mac
Systemy operacyjne sprzed ponad 30 lat (np. pierwszy AmigaOS), których filozofia wręcz była oparta na współdzielonych bibliotekach, pozdrawiają takie systemy jak iOS i Android w których jest to wielką nowością. 😂😉