728 x 90



  • Programowanie reaktywne – wprowadzenie

    Programowanie reaktywne – wprowadzenie0

    W poniższym artykule chciałbym poruszyć zagadnienie programowania reaktywnego. Jestem programistą iOS, więc przykłady będą napisane w języku Swift. Pierwsza część artykułu będzie wprowadzała w paradygmat programowania reaktywnego. Przedstawię w nim proste przykłady jego użycia. W kolejnych częściach artykułu będę chciał omówić wzorzec MVVM, a następnie przedstawić zastosowanie programowanie reaktywnego i wzorca MVVM. Czym jest programowanie reaktywne? Jest ono bezpośrednio związane z pojęciami obserwatora (Observer)

    Czytaj dalej
  • TVML a kwestia serwera

    TVML a kwestia serwera0

    Apple prezentując TVML i materiały edukacyjne związane z tą platformą wszędzie podkreśla, że TVML wymaga serwera, który będzie serwował treść i pliki javascript generujące szablony TVML. Prawda jest taka, że Javascript jest narzędziem działającym po stronie przeglądarki (a parser TVML w AppleTV tak trzeba traktować). Dodatkowo treść, którą chcemy przekształcić na TVML często już mamy serwowaną w innym formacie. Na przykład JSON. Czy zatem da się napisać

    Czytaj dalej
  • Xcode 9 – nowości

    Xcode 9 – nowości0

    Na stronach Apple pojawił się dokładny opis nowości, które dodane zostały do Xcode w najnowszym wydaniu. Kilka z nich to takie, na które czekaliśmy od dawna. Nowe funkcje Xcode Nowy edytor, bazujący na strukturze dokumentu i pozwalający na inteligentną nawigację w kodzie. Edytor jest dużo szybszy i wspiera Markdown. Pierwsza różnica rzucająca się w oczy to wygodniejsza praca z podświetlonymi komunikatami błędów. Refactoring. Niezrozumiałą od początku Swifta

    Czytaj dalej
  • Od zera do Apple kodera (Swift 4, iOS 11)

    Od zera do Apple kodera (Swift 4, iOS 11)0

    Jeśli chcesz się szybko nauczyć podstaw programowania w języku Swift i tworzenia aplikacji na urządzenia Apple, to zapraszamy na nasze szkolenie “Od zera do Apple Kodera”, które odbędzie się już w czerwcu w Warszawie. Szkolenie przeznaczone jest dla osób początkujących. Damian Kurpiewski

    Czytaj dalej
  • AppStore ma ruchome granice

    AppStore ma ruchome granice0

    W życiu każdego developera aplikacji mobilnych przychodzi taki moment, że tworzona aplikacja jest ukończona i należy ją umieścić w jakimś sklepie i w końcu zacząć na niej zarabiać. W przypadku iOS wyboru raczej nie ma (pomijając kwestie możliwości dystrybucji aplikacji po wszelkiego rodzaju jailbrakeach), więc trzeba korzytać z AppStore. AppStore zaś ma dość poważną listę wymagań. Bardzo często developer zwraca się w kierunku tej listy, dopiero wtedy, gdy

    Czytaj dalej