Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programista Swift - wprowadzenie do SwiftUI
Highest Rated
Rating: 4.4 out of 5(15 ratings)
102 students

Programista Swift - wprowadzenie do SwiftUI

Interfejs użytkownika po nowemu. Nowoczesne i uproszczone podejście do tworzenia aplikacji iOS, WatchOS, tvOS.
Created byEducativo PL
Last updated 1/2023
Polish

What you'll learn

  • Elementy UI dostępne w SwifUI
  • Ogólne koncepcje układu widoków
  • Akcje użytkownika - monitorowanie stanu zmiennych
  • Tworzenie własnych widoków UI
  • Komunikacja między widokami
  • Obiekty obserwowalne
  • Zmienne publikowane
  • Logika aplikacji i prosta komunikacja sieciowa.
  • Obiekty identyfikowalne
  • Tworzenie dynamicznych widoków UI
  • Proste animacje
  • Wykorzystanie kontrolek UIKit w SwiftUI
  • Core Data w SwiftUI
  • Aplikacje macOS+iOS

Course content

4 sections • 18 lectures • 2h 47m total length
  • Wstęp0:47
  • Podstawy SwiftUI7:46
  • Kontrolki SwiftUI - aplikacja Currency Calc10:52
  • Modyfikatory5:30
  • Monitorowanie stanu zmiennych9:12
  • Przeliczanie10:54

Requirements

  • Znajomość podstaw składni języka Swift
  • Komputer Mac z systemem OS X (MacOS)
  • Nie masz Mac'a? Skorzystaj z systemu OS X w chmurze
  • Zapał do nauki

Description

SwiftUI - nowe podejście

Znasz już podstawy języka Swift i chciałbyś przyspieszyć oraz uprościć swoją pracę nad aplikacjami Apple?

To szkolenie jest właśnie dla Ciebie! Wprowadzi Cię w podstawy nowego podejścia do tworzenia aplikacji.

SwiftUI to architektura nowej generacji, która umożliwia stworzenie interfejsu na każdą platformę Apple. To przede wszystkim ulepszone API do nawigacji, które ułatwia deweloperom kontrolę nad tym, jak zmieniają się widoki aplikacji. Dzięki nowemu podejściu deweloperzy mają do wyboru niestandardowe układy treści oraz możliwość odejścia od dotychczasowych rozwiązań i intuicyjnego zaprojektowania najlepszego wyglądu aplikacji na dowolną platformę iOS, watchOS, tvOS czy MacOS.

Kurs na praktycznych przykładach

Teoria jest bardzo ważna, ale wiemy, że najbardziej lubicie uczyć się na praktycznych przykładach. W tym szkoleniu stworzymy 4 aplikacje:

1. Kalkulator walutowy:

  • elementy UI dostępne w SwiftUI

  • zasady kompozycji widoków

  • akcje użytkownika

  • monitorowanie stanu zmiennych

2. Pogoda w mieście:

  • tworzenie list i obiekty identyfikowalne

  • tworzenie własnych widoków i komunikacja między nimi

  • komunikacja sieciowa

  • obiekty obserwowalne

3. Biblioteka filmów:

  • tworzenie dynamicznych widoków

  • zmienne środowiskowe

  • animacje widoków

  • warunkowe wyświetlanie widoków

4. Pamiętnik:

  • CoreData w SwiftUI

  • aplikacje macOS+iOS

  • wykorzystanie kontrolek UIKit w SwiftUI

Znajomość SwiftUI jest niezbędna, jeżeli chcesz być na bieżąco i tworzyć aplikacje w sposób efektywny. SwiftUI jest coraz częściej wybierany ze względu na wydajność w wytwarzaniu oprogramowania. Cieszy się ogromną popularnością zarówno wśród dużych firm jak i niezależnych deweloperów.

Who this course is for:

  • Osoby, które chcą tworzyć aplikacje na urządzenia z systemem iOS