Konstrukcja na podstawie przekazanego typu…

Popatrzmy na konstrukcję obiektów w Swift trochę odwrotnie. Jeśli znacie narzędzi JSONDecoder(), to na pewno widzieliście wywołanie typu let decoder = JSONDecoder() let product = try decoder.decode(A.self, from: json) Na podstawie typu przekazanego jako parametr,  funkcja decode konstruuje instancję obiektu/struktury typu A. jednak nie widać tu bezpośredniego wywołania konstruktora typu. let a = A() Jak…

Swift dla TensorFlow

TensorFlow to otwarto źródłowy framework pozwalający na uczenie maszynowe. 1 maja opublikowana została biblioteka dla Swift (1) , integrująca TensorFlow (2) w tym języku! Możliwości TensorFlow są więc teraz dostępne bezpośrednio w języku Swift. Dzięki temu można teraz jeszcze łatwiej wejść w świat uczenia maszynowego (przyda się do tego, żeby korzystać z CoreML (4), bo…

Co zrobimy z Core ML, a czego nie?

CoreML to framework dostępny w języku Swift i urządzeniach Apple, pozwalający na integrację Machine Learning do swoich aplikacji. Dowiecie się za chwilę, co można, a czego nie można z nim zrobić. Apple postawił ostatnimi czasy na uczenie maszynowe. Głównie dlatego, że dzięki temu smartfony mogą być jeszcze bardziej “smart”.  Więcej o blogu, który uruchomiło samo…

Projektowanie aplikacji na iPhone X

Inna rozdzielczość, inne proporcje ekranu? Jak żyć? Jak teraz projektować aplikacje dla iPhone? Apple udostępniło krótki film, w których mówią o podstawowych zasadach.

Apple Vision

Na WWDC2017 Apple pokazało frameworki do uczenia maszynowego (CoreML).

Dlaczego warto programować w Swift?

1. Dlaczego warto programować? Najprostsza odpowiedź brzmi: programować warto dla pieniędzy!. To prawda. Programiści i specjaliści z dziedziny IT są obecnie jednymi z najlepiej opłacanych pracowników na świecie. Komputery są w różnym stopniu wykorzystywane praktycznie w każdej dziedzinie życia. Tak tak, współczesne smartfony to też bardzo wydajne komputery. Kolejne aplikacje zbierają przed ekranami coraz to większą…

70 miliardów dolarów

Apple w komunikacie prasowym poinformowało, że od początku istnienia sklepu AppStore (przypomnijmy, że wystartował w roku 2008) wypłaciło już developerom ponad 70 miliardów dolarów. Ludzie kochają aplikacje, a nasi klienci pobierają je w rekordowych ilościach. Phil Schiller, wiceprezes ds światowego marketingu twierdzi, że nie mogą się już doczekać. Apple z każdej sprzedaży w AppStore pobiera 30%…

TVML a kwestia serwera

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…

Apple stawia na uczenie maszynowe

Apple Machine Learning Journal to nowy blog Apple, który ma skupiać się na uczeniu maszynowym i sztucznej inteligencji.  Tym kanałem firma obiecuje dzielić się swoimi odkryciami w tym zakresie. Na razie jest tam trochę pusto, ale może być ciekawie. Pierwszy, opublikowany niedawno artykuł dotyczy automatycznego, opartego o uczenie maszynowe udoskonalania komputerowo generowanych obrazów. Najbardziej interesującymi przykładami…

Twórz dalej aplikacje, świat na Tobie polega

Takim przesłaniem Apple rozpoczęło konferencję WWDC17. Wizja świata pozbawionego dostępu do aplikacji była niemal apokaliptyczna i byłaby nader świetną bazą do całkiem zabawnej komedii. Udało się więc wszystkich widzów wprowadzić w dobry nastrój, który niestety długo nie potrwał.