Memoji…

Tak dziś wygląda strona władz jednej z największych firm świata. Zapewne dlatego, że memoji to jedna z najważniejszych funkcji nowego iOS (w sumie pewnie to prawda, skoro poświęcili jej najwięcej czasu na Keynote otwierającym WWDC2018)… Oczywiście chodzi tutaj o świętowanie międzynarodowego dnia Emoji, który został ustalony na 17 lipca.

iPhone z automatycznym VPN

A gdyby tak chcieć mieć zawsze pod ręką w iPhone dostęp do zasobów sieci domowej (bądź firmowej)? Rozwiązaniem jest skorzystanie z wirtualnej sieci prywatnej (VPN), której utworzenie system iOS wspiera, jednak jej dobra konfiguracja nie jest wcale taka prosta. Virtual Private Network (VPN), wirtualna sieć prywatna – tunel, przez który płynie ruch w ramach sieci…

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…

Mam dość konferencji Apple

Apple w tym roku bardzo zachowawczo podchodzi do prezentowania nowości sprzętowych. Na WWDC2018 nie pokazali żadnej. Skupili się bardziej na poprawie wydajności swoich systemów i ich dopracowaniu. Za to należą się brawa. Nie mogłem jednak wytrzymać gdy kolejny raz znaczną część prezentacji zajęło wytykanie języka w animoji… Przecież to konferencja dla developerów. Opanujcie się!

Co Apple powinno pokazać na WWDC2018?

Apple słynie z tego, że nie goni za konkurencją. To raczej konkurencja goni za nimi. Niestety ostatnie doniesienia chociażby ze stajni Google pokazują, że na pewnych polach konkurencja wyszła na prowadzenie. Poniżej zastanowię się, co Apple powinno pokazać na konferencji. Nie chcę zgadywać co pokaże. Sprzęt Sprzęt to najłatwiejszy element układanki. Cały świat czeka już na:…

Asystentka przyszłości…

Wyobraź sobie taki scenariusz: O godzinie 6 rano dzwoni budzik, mimo, że nastawiłeś go na 7. Wstajesz zmęczony po przemeblowaniu, które robiłeś dzień wcześniej (brakowało w mieszkaniu wygodnego fotela i go dokupiłeś), a asystentka z telefonu mówi, że trzeba się pospieszyć, bo trasa, którą na dziś mieliście zaplanowaną, jest zablokowana i trzeba pokonać dodatkowe kilkadziesiąt…

Co Apple zrobiło dobrze w iPhone X?

iPhoneX mógł być tym co czeka smartfony w przyszłości… Tak zaczęliśmy wpis kilka tygodni temu. Teraz przyjrzymy się, czy mieliśmy rację.

Microsoft iPod :)

Przypomniał mi się film mający już 12 lat. A na filmie Microsoft poprawia opakowanie od iPoda…

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…

Magiczne ładowanie indukcyjne nowych iPhone’ów

W 2017 roku Apple w końcu dołączyło do grona producentów wspierających ładowanie w standardzie Qi. Zrobili to tak samo jak cała reszta. Nie lepiej. Nawet gorzej, bo ładowarki, które chcą zaprezentować mają kosztować nawet 999 zł… Podobno są tacy, którzy sądzą, że te ładowarki są nawet ładne. Tymczasem zwykłą ładowarkę indukcyjną można kupić już za…