• Tylko online

Kurs Xamarin - tworzenie aplikacji cross-platformowych - wersja ON-LINE

Indeks: KRW-17727

Aplikacje na smartfony to jedna z najważniejszych ścieżek w branży IT w obecnych czasach. Liczba użytkowników aplikacji mobilnych stale rośnie. Rośnie także ilość podmiotów, które chciałyby stworzyć własną aplikację. Nie dziwi, więc że zapotrzebowanie na programistów tworzących takie aplikacje jest ogromne. Na tym kursie dowiesz się jak tworzyć aplikacje mobilne z wykorzystaniem Xamarin.Forms.

Kurs Xamarin - tworzenie aplikacji cross-platformowych - wersja ON-LINE
129,00 zł
104,88 zł netto
Zapłać później
Producent: Strefa kursów

Kupując ten produkt, nie będziesz miał możliwości wyboru płatności za pobraniem.

Opis produktu: Kurs Xamarin - tworzenie aplikacji cross-platformowych - wersja ON-LINE

Aplikacje na smartfony to jedna z najważniejszych ścieżek w branży IT w obecnych czasach. Liczba użytkowników aplikacji mobilnych stale rośnie. Rośnie także ilość podmiotów, które chciałyby stworzyć własną aplikacjęNie dziwi więc, że zapotrzebowanie na programistów tworzących takie aplikacje jest ogromne. Na tym kursie dowiesz się jak tworzyć aplikacje mobilne z wykorzystaniem Xamarin.Forms. Szkolenie porusza tematykę wymagającą podstawowej znajomości języka C#, jeśli nie miałeś jeszcze okazji pracować z tym językiem programowania, niezbędną wiedzę możesz zdobyć z kursu dostępnego w naszej ofercie. W trakcie 7-godzinnego szkolenia nauczysz się jak:

  • tworzyć layouty aplikacji mobilnych za pomocą xaml
  • wykorzystywać kontrolki w aplikacjach mobilnych
  • wykorzystywać wzorce MVVM
  • posługiwać się emulatorem systemów Android i iOS na Windowsie oraz macOS
  • tworzyć widoki z wykorzystaniem code-behind
  • tworzyć moduły nawigacji między widokami
  • integrować aplikację z wewnętrzną bazą danych SQLite
  • implementować grafiki w widokach aplikacji mobilnych
Wprowadzenie
Przygotowanie środowiska

Łatwe pierwsze kroki

Na kursie poruszana jest również tematyka tworzenia aplikacji cross-platformowych, czyli takich, które pozwalają na korzystanie z aplikacji niezależnie od systemu, z którego korzystamy. Nauczy się również jak korzystać z emulatorów systemów Android oraz iOS, daje to możliwość rozwijania aplikacji nawet jeśli nie dysponujesz urządzeniem z danym systemem.

Tworzenie interfejsu aplikacji

Poza wydajnym działaniem aplikacji bardzo ważną kwestią jest również wygląd aplikacji oraz intuicyjne rozmieszczenie modułów aplikacji. W czasie szkolenie nauczysz się tworzyć kompletne interfejsy aplikacji z uwzględnieniem takich modułów jak strona logowania czy widok profilu oparty na tym znanym z aplikacji Netflix. Dowiesz się jak wykorzystywać kontrolki, które udostępnia framework Xamarin, a także opanujesz tworzenie widoków z wykorzystaniem xaml i code-behind.

Tworzenie panelu logowania
Operacje na danych

Implementacja grafiki

Poruszony został również temat implementacji grafik z serwera zewnętrznego do naszej aplikacji, co więcej dowiesz się jakie wymagania powinna spełniać grafika wykorzystywana na urządzeniach z Androidem i iOS oraz jak stworzyć ikonkę aplikacji. Poznasz także wytyczne, jakim należy się kierować w temacie hierarchii widoków. Nauczysz się także w praktyce korzystać z TabbedPage, NavigationPage oraz MasterDetailView.

Działanie na kolejkach i operacje na danych

Do prawidłowej pracy aplikacji niezbędne będą również dane, na szkoleniu nauczysz się, w jaki sposób zintegrować aplikację z lekkimi bazami danych SQLite oraz jak wykonywać operacje na danych się tam znajdujących, a także jak wyświetlać zbiory danych by użytkownik mógł swobodnie nimi zarządzać. Poznasz dwa podstawowe sposoby wyświetlania danych, czyli ListView oraz CollectionView.

Tworzenie widoku
MVVM

MVVM

Na szkoleniu nauczysz się również jak korzystać ze wzorców architektonicznych MVVM i jak separować aplikacje na warstwy. Znacząco ułatwia to testowanie pojedynczych funkcji aplikacji, a także uprościć ich utrzymanie i dalsze rozwijanie. Jest to niezwykle przydatna umiejętność jeśli planujemy stworzyć naprawdę dużą aplikację.

Spis treści

1. Wprowadzenie
  • Wstęp 00 m 34 s
  • Jak korzystać z materiałów? 01 m 23 s
  • Charakterystyka Xamarina 05 m 27 s

2. Przygotowanie środowiska pracy

  • Instalacja Xamarin na Windows 04 m 57 s
  • Instalacja Xamarin na Mac 04 m 30 s
  • Struktura projektu 07 m 02 s
  • Emulator Android oraz iOS 11 m 49 s

3. Tworzenie interfejsu użytkownika

  • XAML i Code-Behind 11 m 22 s
  • Kontrolki 15 m 11 s
  • StackLayout - xaml 11 m 06 s
  • StackLayout: code-behind 12 m 44 s
  • Grid - xaml 16 m 02 s
  • Grid: code-behind 15 m 15 s
  • AbsoluteLayout - xaml 11 m 11 s
  • AbsoluteLayout: code-behind 08 m 28 s - zobacz darmową lekcję
  • Binding 10 m 42 s

4. Operacje na listach

  • ListView 10 m 10 s
  • ListView - custom template 10 m 30 s
  • ListView: code-behind 11 m 12 s
  • Operacje na elementach 13 m 25 s
  • GroupingElements 13 m 32 s
  • Odświeżanie listy 06 m 30 s - zobacz darmową lekcję
  • CollectionView 13 m 35 s
  • RefreshView 07 m 43 s

5. Praca z grafikami

  • Implementacja grafik w aplikacji 15 m 55 s
  • Ustawienia grafik 12 m 51 s
  • Ikona aplikacji 09 m 13 s

6. Navigacja

  • NavigationPage 12 m 21 s
  • TabbedPage 15 m 45 s
  • MasterDetailPage 16 m 10 s
  • CarouselView 12 m 0 s
  • Modals 08 m 30 s - zobacz darmową lekcję

7. MVVM

  • Wprowadzenie do MVVM 04 m 14 s
  • Zamiana code-behind na MVVM 13 m 06 s
  • Commands 12 m 24 s
  • INotifyPropertyChanged 08 m 40 s

8. Przechowywanie danych

  • Operacje na plikach 11 m 54 s
  • SQLite 11 m 22 s
  • Operacje na bazie danych 16 m 52 s
  • Operacje na bazie danych - kontynuacja 06 m 17 s
  • Zakończenie 00 m 37 s
Szerokość opakowania 0.1 cm
Wysokość opakowania 0.1 cm
Głębokość opakowania 0.1 cm
Masa opakowania 0.1 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: