Modele biznesowe aplikacji

Modele biznesowe aplikacji

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.

 Swift Algorithms od Apple’a

Swift Algorithms od Apple’a

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 w Swift

Wyrażenia regularne w Swift

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.

 Szukasz biblioteki lub komponentu UI – z pomocą Ci przyjdzie Swift Package Index.

Szukasz biblioteki lub komponentu UI – z pomocą Ci przyjdzie Swift Package Index.

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 […]

 Provisioning profile – co to jest, do czego służy, czy tego potrzebujesz?

Provisioning profile – co to jest, do czego służy, czy tego potrzebujesz?

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 […]

 Authentication vs. Authorization

Authentication vs. Authorization

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.