- C# doświadczenie w programowaniu
- Znajomość programowania mobilnego
Publiczność
- Deweloperzy i programiści mobilni
Xamarin to oparty na otwartym kodzie źródłowym C# zestaw narzędzi do pisania aplikacji Android, iOS i Windows z natywnymi interfejsami użytkownika i wspólną bazą kodu na wszystkich platformach. Umożliwia programistom korzystanie z tego samego IDE, języka i interfejsów API wszędzie - wszystko, co można zrobić w Objective-C, Swift lub Java, można zrobić w C# z Xamarin. Xamarin został kupiony przez Microsoft w 2016 roku i jest dołączony do Visual Studio.
W tym prowadzonym przez instruktora szkoleniu na żywo (online lub na miejscu) uczestnicy poznają kluczowe aspekty Xamarin, podejmując się opracowania własnego zestawu aplikacji mobilnych dla Android, iOS i Windows.
Format kursu
- Przegląd funkcji i możliwości Xamarin wraz z tworzeniem krok po kroku aplikacji mobilnej (dla iOS, Android i Windows).
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
Zrozumienie architektury Xamarin
Narzędzia deweloperskie Xamarin
Konfigurowanie środowiska programistycznego
Tworzenie pierwszej aplikacji
Tworzenie interaktywnej aplikacji
Klasy modeli i obsługa zdarzeń
Tworzenie interfejsu użytkownika
Kolekcje, trwałość i MVVM (Model-View-View-Model) w Xamarin
Wiązanie danych w Xamarin
Używanie stron w Xamarin
Architektura dla wielu platform
Tworzenie aplikacji
Testowanie aplikacji
Debugowanie aplikacji
Optymalizacja wydajności aplikacji
Wdrażanie aplikacji w sklepie iOS App Store
Wdrażanie aplikacji Android
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
United Arab Emirates - Xamarin for Cross-Platform Development
Qatar - Xamarin for Cross-Platform Development
Egypt - Xamarin for Cross-Platform Development
Saudi Arabia - Xamarin for Cross-Platform Development
South Africa - Xamarin for Cross-Platform Development
Canada - Xamarin for Cross-Platform Development
中国 - Xamarin:从一个C#代码库为Android、iOS、Windows构建原生移动应用程序
香港 - Xamarin for Cross-Platform Development
澳門 - Xamarin for Cross-Platform Development
台灣 - Xamarin for Cross-Platform Development
USA - Xamarin for Cross-Platform Development
Österreich - Xamarin for Cross-Platform Development
Schweiz - Xamarin for Cross-Platform Development
Deutschland - Xamarin for Cross-Platform Development
Czech Republic - Xamarin for Cross-Platform Development
Denmark - Xamarin for Cross-Platform Development
Estonia - Xamarin for Cross-Platform Development
Finland - Xamarin for Cross-Platform Development
Greece - Xamarin for Cross-Platform Development
Magyarország - Xamarin for Cross-Platform Development
Ireland - Xamarin for Cross-Platform Development
Luxembourg - Xamarin for Cross-Platform Development
Latvia - Xamarin for Cross-Platform Development
Italia - Xamarin for Cross-Platform Development
Lithuania - Xamarin for Cross-Platform Development
Nederland - Xamarin for Cross-Platform Development
Norway - Xamarin for Cross-Platform Development
România - Xamarin for Cross-Platform Development
Sverige - Xamarin for Cross-Platform Development
Türkiye - Xamarin for Cross-Platform Development
Malta - Xamarin for Cross-Platform Development
Belgique - Xamarin for Cross-Platform Development
France - Xamarin for Cross-Platform Development
日本 - Xamarin for Cross-Platform Development
Australia - Xamarin for Cross-Platform Development
Malaysia - Xamarin for Cross-Platform Development
New Zealand - Xamarin for Cross-Platform Development
Philippines - Xamarin for Cross-Platform Development
Singapore - Xamarin for Cross-Platform Development
Thailand - Xamarin for Cross-Platform Development
Vietnam - Xamarin for Cross-Platform Development
India - Xamarin for Cross-Platform Development
Polska - Xamarin for Cross-Platform Development
United Kingdom - Xamarin for Cross-Platform Development
South Korea - Xamarin for Cross-Platform Development
Pakistan - Xamarin for Cross-Platform Development
Sri Lanka - Xamarin for Cross-Platform Development
Bulgaria - Xamarin for Cross-Platform Development
Indonesia - Xamarin for Cross-Platform Development
Kazakhstan - Xamarin for Cross-Platform Development
Moldova - Xamarin for Cross-Platform Development
Morocco - Xamarin for Cross-Platform Development
Tunisia - Xamarin for Cross-Platform Development
Kuwait - Xamarin for Cross-Platform Development
Oman - Xamarin for Cross-Platform Development
Slovakia - Xamarin for Cross-Platform Development
Kenya - Xamarin for Cross-Platform Development
Nigeria - Xamarin for Cross-Platform Development
Botswana - Xamarin for Cross-Platform Development
Slovenia - Xamarin for Cross-Platform Development
Croatia - Xamarin for Cross-Platform Development
Serbia - Xamarin for Cross-Platform Development
Bhutan - Xamarin for Cross-Platform Development