Swift czy Objective-C?

Swift czy Objective-C?

Spory na ten temat trwają od czasu zaprezentowania Swift na WWDC. Programiści podzielili się na dwa obozy: na tych co uważają, że Swift upadnie i nie przejmie rynku oraz na tych co ciepło przyjęli Swift i dali mu szansę zaistnieć w świecie aplikacji. Tak więc zadajmy sobie pytanie Swift czy Objective-C? Postaram się podać dzisiaj 10 powodów dlaczego uważam, że Swift zdominuje Objective-C. Dzięki kilku kluczowym nowościom jakie wprowadza Swift, ma on szansę stać się wiodącym językiem programowania na urządzenia z…

Read More Read More

„Hello World” w 26 językach programowania!

„Hello World” w 26 językach programowania!

Każdy kto zamierza uczyć się programowania powinien zacząć od stworzenia najprostrzej aplikacji czyli „Hello world!”. Przyjęło się, że pierwszym programem napisanym w dowolnym języku programowania powinien wyświetlać tekst „Hello World!” czyli witaj świecie!. W ten sposób możemy w łatwy sposób porównywać składnię różnych języków. Zapraszam przy okazji do posta oraz filmu, w którym pokazuję jak zbudować aplikację Hello World w Swift! Mam zaszczyt zaprezentować wam „Hello World!” w 26 językach programowania. Serdecznie zapraszam! 1. Bash echo „Hello World”   2….

Read More Read More

Implementacja WebView

Implementacja WebView

W dzisiejszym filmie z kategorii „jak zrobić” pokażę wam jak wygląda implementacja WebView czyli widok witryny internetowej w naszej aplikacji iOS. Jest to bardzo budżetowy lecz i przy tym najprostszy sposób na zbudowanie aplikacji mobilnej na podstawie aplikacji webowej. Wiele dobrze znanych aplikacji korzysta z tego sposobu. Uważam, że jest to warte uwagi ponieważ wymagana jest minimalna znajomość budowania stron internetowych (HTML + CSS) a dzięki takim usługom jak Leadpages nawet i to nie jest potrzebne. Tak więc bez przeciągania zapraszam do…

Read More Read More

Jak profesjonalnie utworzyć projekt Xcode

Jak profesjonalnie utworzyć projekt Xcode

Spory o to, czy tworząc aplikacje powinniśmy korzystać ze storyboard, czy jednak budować nasze Ul za pomocą kodu trwają od momentu pojawienia się naszych tablic. W większości przypadków jest to po prostu osobista preferencja programisty. Nie da się jednak zaprzeczyć ze większość firm o ile nie wszystkie, budują swoje aplikacje tylko i wyłącznie za pomocą kodu. Ma to swoje mocne uzasadnienie jednak więcej na ten temat, którą drogą iść pojawi się w poście storyboard czy programmatically. Nazwa posta może wydawać…

Read More Read More

Dobre praktyki pracy w Git

Dobre praktyki pracy w Git

Jeżeli wiesz już co to jest git, do czego służy, jakimi komendami się należy posługiwać to pewnie chciałbyś się dowiedzieć w jaki sposób poprawnie go używać. W skrócie, poznać dobre praktyki pracy w Git. W tym poście dam Ci kilka wskazówek aby usprawnić Twoją pracę z kodem i systemem kontroli wersji.

Jak używać „Switch” (Xcode 8, Swift 3)

Jak używać „Switch” (Xcode 8, Swift 3)

Dzisiaj wracamy stricte do programowania. Poznamy jak używać „Switch”, czyli jednego z obiektów w Xcode (Object Library). Jest to przełącznik, który posiada dwa stany, prawdę (true) i fałsz (false). Pokażę wam jak za pomocą tego obiektu zbudować prostą aplikację.

ARKit czyli rzeczywistość rozszerzona

ARKit czyli rzeczywistość rozszerzona

Apple niedawno zaprezentowało nam swój najnowszy framework. ARKit, bo taką nosi nazwę, jest niczym innym jak rozszerzoną rzeczywistością (augumented reality). O co w tym chodzi? Śpieszę z wyjaśnieniem. ARKit czyli rzeczywistość rozszerzona Rzeczywistość rozszerzona to po prostu system łączący obraz prawdziwego świata, z wygenerowanym komputerowo obrazem. Nakładanie obrazów odbywa się w czasie rzeczywistym. ARKit, jak powiedziało Apple na WWDC 2017, jest „największą platformą AR na świecie”. Więc co można zrobić? Cóż, jak widzieliśmy na pokazach Apple, ARKit umożliwił funkcje śledzenia powierzchni….

Read More Read More

Do czego służy Git?

Do czego służy Git?

Chcesz wiedzieć do czego służy Git? Głupie pytanie, pewnie właśnie dlatego tutaj przyszedłeś. Już śpieszę z wyjaśnieniem. Czy kiedykolwiek zdażyło Ci się zapisać zmiany które nie wyszły projektowi na dobre? Zapomniałeś zrobić backup i teraz bardzo tego żałujesz? A może po prostu męczy cie już przekazywanie sobie plików z koleżkami na pendrive? Na każde z tych pytań odpowiedź jest jedna: GIT! I nie git w sensie „dobrze”, tylko git w sensie „system kontroli wersji”. Pytacie „system kogo?”, a no nie kogo…

Read More Read More

Swift News: Co nowego uświadczymy w Swift 4?

Swift News: Co nowego uświadczymy w Swift 4?

Off-topic: Tym wpisem rozpoczynamy nowy cykl nazwany „Swift News”. Wszelkie nowości związane z językiem Swift będą podpisywane tym właśnie cyklem. Przejdźmy już do dzisiejszego tematu. Niedługo będziemy świadkami kolejnej wersji Swift’a a mianowicie pojawi się przy nim cyfra 4 i w związku z tym wydarzeniem przyjrzymy się wspólnie jakich zmian i modernizacji wprowadza gigant z Cupertino.

Jak zrobić „Hello World” (Xcode 8, Swift 3)

Jak zrobić „Hello World” (Xcode 8, Swift 3)

Jak zrobić swoją pierwszą aplikację? Jak niedługo się przekonasz (pojawi się na ten temat post) „Hello world!” powinien napisać każdy kto zaczyna uczyć się danego języka aby poznać jego składnię. Dzisiaj jednak nie użyjemy „czystego” Swift’a, lecz wykorzystamy narzędzia do budowania interfejsu dostępne w Xcode.