Przed rozpoczęciem tworzenia aplikacji musisz zdecydować się, w jakim modelu biznesowym chcesz ją dystrybuować. Decyzja ta będzie miała wpływ na wrażenie, jakie chcesz zafundować odbiorcy. Warto więc, aby to właśnie od tej decyzji rozpocząć cały projekt i bezproblemowo zintegrować UX z projektem.
7 października na GitHubie pojawił się nowy pakiet algorytmów sekwencjonowania i gromadzenia danych typu open source wraz z powiązanymi typami od Apple'a. Pakiet Swift-algorithms zawiera szereg potężnych, uogólnionych algorytmów często spotykanych w innych popularnych językach programowania.
Wyrażenia regularne to specjalnie zakodowane ciągi tekstowe używane jako wzorce do dopasowywania zestawów ciągów znaków. Zaczęły pojawiać się w latach czterdziestych XX wieku jako sposób opisywania języków naturalnych, a do świata programowania weszły w latach siedemdziesiątych.
Swift Package Manager, w skrócie SPM jest narzędziem do zarządzania pakietami Swift stworzonym w celu zautomatyzowania procesu pobierania, kompilowania i linkowania buildów w języku Swift. Powstał w 2015 roku, a zintegrowany został z Xcode dopiero w 2019 r. W świecie Objective-C powstały niezależne od twórców języka narzędzia analogiczne do SPM: Cocoa Pods i Carthage, które […]
Czy każdą aplikację można uruchomić na systemie iOS? Nie, nie można uruchomić każdej aplikacji na urządzeniu z systemem iOS. Wszystkie aplikacje przed dopuszczeniem do użytku muszą zostać zweryfikowane przez Apple. Oczywiście w trakcie prac rozwojowych nad nowymi apkami nie musimy każdorazowo wysyłać ich do Apple w celu zatwierdzenia, np. aby móc je przetestować. Do tego […]
Terminologia używana w branży IT może wprowadzać niezłe zamieszanie. Stąd tak ważne jest precyzyjne posługiwanie się specjalistycznym słownictwem. Wiele terminów brzmi podobnie, ale niesie ze sobą całkiem odmienne znaczenie. Jako przykład częstych pomyłek możemy posłużyć się pojęciami authentication i authorization.