Szkolenie Xamarin i C# – Tworzenie aplikacji mobilnych

Szkolenie Xamarin i C# – Android i iOS to intensywny, 2-dniowy kurs tworzenia aplikacji mobilnych cross-platform w technologii Xamarin z wykorzystaniem języka C# i platformy .NET. Uczestnicy uczą się, jak budować aplikacje na systemy Android i iOS przy użyciu wspólnej bazy kodu, optymalizując czas developmentu i utrzymania projektu. Szkolenie przeznaczone jest dla programistów C# i .NET, twórców aplikacji mobilnych oraz zespołów IT rozwijających rozwiązania cross-platform, którzy chcą efektywnie tworzyć aplikacje mobilne na Android i iOS z wykorzystaniem jednego kodu źródłowego.

Czas trwania: 2 dni / 14 h

Opis

Wprowadzenie do Xamarin i .NET MAUI

  • Ekosystem .NET i zastosowania Xamarin
  • Xamarin.Forms vs .NET MAUI – różnice i kierunek rozwoju
  • Konfiguracja środowiska programistycznego
  • Struktura projektu i organizacja kodu
  • Podstawy języka C# w aplikacjach mobilnych

Interfejs użytkownika i architektura

  • Tworzenie UI w XAML
  • Nawigacja między ekranami i obsługa zdarzeń
  • Architektura MVVM
  • Praca z danymi i modelami

Integracje i funkcje urządzenia

  • Integracja z API REST i obsługa JSON
  • Przechowywanie danych lokalnych
  • Dostęp do kamery, GPS i powiadomień
  • Testowanie i debugowanie aplikacji

Wydajność i publikacja

  • Optymalizacja wydajności aplikacji cross-platform
  • Przygotowanie aplikacji do Google Play i App Store
  • Zarządzanie wersjami i buildami
  • Najlepsze praktyki tworzenia aplikacji produkcyjnych

 

FAQ – Xamarin i .NET MAUI w tworzeniu aplikacji mobilnych

1. Czym jest Xamarin i jak ma się do .NET MAUI?

Xamarin to technologia umożliwiająca tworzenie aplikacji mobilnych w C# dla Android i iOS. Szkolenie obejmuje również porównanie Xamarin.Forms z .NET MAUI oraz omówienie kierunku rozwoju aplikacji cross-platform w ekosystemie .NET.

2. Jak skonfigurować środowisko i strukturę projektu?

Uczestnicy poznają konfigurację środowiska programistycznego, strukturę projektu Xamarin oraz organizację kodu w aplikacjach mobilnych opartych na C#.

3. Jak budować interfejs użytkownika i architekturę aplikacji?

Szkolenie obejmuje tworzenie UI w XAML, nawigację między ekranami oraz architekturę MVVM. Omawiana jest praca z modelami danych i integracja z API REST.

4. Jak korzystać z funkcji urządzenia i przechowywać dane?

Kurs obejmuje dostęp do natywnych funkcji urządzenia takich jak kamera, GPS i powiadomienia oraz przechowywanie danych lokalnych w aplikacjach Xamarin i .NET MAUI.

5. Jak testować, optymalizować i publikować aplikacje mobilne?

Szkolenie obejmuje testowanie i debugowanie aplikacji, optymalizację wydajności oraz przygotowanie projektu do publikacji w Google Play i App Store zgodnie z najlepszymi praktykami produkcyjnymi.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.