Gigant technologiczny z Cupertino zawsze ma w zanadrzu kilka sztuczek, których nawet najlepsi analitycy nie mogą rozszyfrować. Jak pokazała historia na ostatniej konferencji Apple, ponownie potwierdziły się pojawiające się w mediach wcześniej przecieki o nowych produktach i na pierwszy rzut oka Apple niczym nie zaskoczył publiczności. Ale czy obserwatorzy wydarzeń czegoś nie przeoczyli?
Nowości, które Apple zaprezentował na ostatniej konferencji nie są może rewolucją na miarę pojawienia się pierwszego na świecie iPoda, ale mogą się okazać naprawdę ratujące niejeden mały świat. Aplikacja monitorująca czynności życiowe miała już wcześniej szerokie możliwości – teraz pójdziemy o krok dalej. Nowy Apple Watch z serii 6 to też silikonowe opaski w siedmiu […]
Jak donoszą badacze bezpieczeństwa oprogramowania, wiele projektów Xcode może zawierać złośliwe oprogramowanie XCSSET, które atakuje przeglądarki Safari i nie tylko. W dużej mierze niewiadomo jak złośliwe oprogramowanie dostało się do projektów oprogramowania.
Każdemu zespołowi pracującemu nad powstaniem oprogramowania potrzebne jest narzędzie do zarządzania pracą. Podział zadań, zgłaszanie błędów, śledzenie zmian, przepływ dokumentów optymalizacja zasobów - nawet przy niewielkich projektach nie sposób zapanować nad wszystkim bez stosownego narzędzia.
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 […]
Nauka programowania to nie układanie puzzli, ani nawet nie proces produkcji Porsche. Nie jest tak, że jednego dnia się to zaczyna, a potem następuje finał, widoczny jest efekt w postaci dopracowanej, wspaniałej konstrukcji.
Przy dużej ilości czasu spędzanego przed monitorem warto pamiętać, aby najrzadziej co godzinę oderwać wzrok od monitora na kilka chwil. Warto w tym czasie wykonać kilka prostych ćwiczeń, które pomogą utrzymać wzrok w dobrej kondycji na długie lata.
Na konferencji WWDC2020 zapowiedziano aktualizację Xcode do wersji 12. Wraz z nią Xcode otrzyma długo oczekiwane wsparcie grafiki wektorowej w formacie SVG (Scalable Vector Graphic) do wykorzystania w aplikacjach na iOS, macOS oraz iPadOS.
Zadbaj o odpowiednie oświetlenie w miejscu, w którym programujesz, Dopasuj ustawienie monitora - za mała czcionka powoduje przyspieszone zmęczenie oczu, Dopasuj jasność monitora - zbyt duża jasność jest główną przyczyną zmęczenia oczu, zbyt ciemny monitor wymaga wytężania wzroku, złoty środek jest po środku.