Xamarin Forms: Erstelle Native Cross Plattform Apps mit C#

所在平台: Udemy

课程主页: https://www.udemy.com/course/xamarin-forms-erstelle-native-cross-plattform-apps-mit-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Xamarin Forms:使用C#创建原生跨平台应用程序 课程概述: 你是否有一个应用程序的想法,并希望能够实现它?通过传统方式,这并不简单。要发布iPhone应用,你需要了解Objective C或Swift;要开发Android应用,则需要Java或Kotlin,而Windows应用需要C#。这听起来很令人头痛。除了各种编程语言,还有不同的开发环境(例如Xcode、Android Studio和Visual Studio)。为什么这必须如此复杂?幸运的是,Xamarin Forms为我们提供了一个更好的解决方案。 Xamarin Forms是一个UI框架,可让你使用C#编写原生跨平台移动应用。换句话说,你只需编写一次代码,Xamarin编译器会将其转换为不同平台所需的格式。你不需要学习四种不同的语言和环境。 在这门由Mosh Hamedani主讲的课程中,你将采用实践性的逐步方法学习如何使用Xamarin Forms和C#开发Android、iOS和Windows的原生移动应用。具体内容包括: 1. 理解Xamarin Forms的架构 2. 学习Xamarin Forms的基础知识 3. 使用XAML和代码创建用户界面 4. 处理图像 5. 以美观且互动的列表展示数据 6. 创建包含导航、标签和主/详情页面的多页面应用 7. 创建表单和设置页面 8. 通过不同方式(文件系统、SQLite数据库和RESTful服务)存储和读取数据 9. 实施Model-View-ViewModel(MVVM)架构模式 如果你曾参加过我的一些顶尖课程,你就会知道期待什么。此课程我采取了更好的方法,更加深入地讲解了Xamarin的内部运作。你将获得超过8小时的高质量内容,每分钟都经过优化,全面充实。课程包含来自真实世界的示例、练习和“最佳实践”。你不仅学习如何使用Xamarin Forms,还将获得如何编写干净且易于维护代码的技巧。 课程特点: - 适合具有C#编程基础的学员。 - 不需要使用Mac电脑,Windows PC即可完成所有内容,除了最后的iOS发布需要Mac。 - 使用Xamarin Forms,无需了解Xamarin.Droid和Xamarin.iOS。 如果你正在寻找一门结构完美、理论与实践平衡、视频精炼且包含真实案例和最佳实践的Xamarin Forms课程,那么这个课程非常适合你。立即报名,利用你已有的C#技能学习如何创建原生移动应用!

课程评论(0条)

课程详情

Hast du eine Idee für eine App und möchtest sie endlich umsetzen können? Dann ist das auf klassischem Wege gar nicht so einfach. Denn wenn du eine App für's iPhone veröffentlichen willst, musst du Objective C oder Swift können. Für Android brauchst du Java oder Kotlin und für Windows brauchst du C#. Klingt nach jede Menge Kopfschmerzen.Es sind ja nicht nur die verschiedenen Programmiersprachen sondern auch die ganzen verschiedenen Programmierumgebungen (Xcode, Android Studio und Visual Studio). Warum muss es so kompliziert sein?Muss es nicht, denn zum Glück gibt es endlich eine anständige Alternative -> Xamarin Forms.Xamarin Forms ist ein UI Framwork mit dem man native Cross Plattform Mobile Apps mit C# programmieren kann.Genau, NUR C#. Du musst deinen Code also nur ein mal schreiben, der Xamarin Compiler wandelt ihn dann für die verschiedenen Plattformen um. So einfach geht das. Du brauchst also keine 4 verschiedenen Sprachen und Umgebungen zu lernen. In diesem aus dem englisch stammenden Kurs von Mosh Hamedani lernst du in einem pragmatischen Schritt für Schritt Verfahren wie man native Mobile Apps für Android, iOS und Windows mit Xamarin Forms und C# entwickeln kann. Im Detail wirst du: Lernen wie die Architektur von Xamarin Forms istDie Grundlagen von Xamarin Forms verstehenBenutzer-Interfaces mit XAML und zusätzlich mit Code erstellenMit Bildern arbeitenDaten in schönen und interaktiven Listen darstellenMehrseitige Apps mit Navigation, Tabs, Master/Details Seiten erstellenFormular und Einstellungsseiten erstellenDaten speichern und auslesen und das auf verschiedenen Wegen (Dateisystem, SQLite datenbanken und RESTful Servicen)Implementieren des Model-View-ViewModel (MVVM) Architectural Patterns Falls du einen meiner Top Kurse bereits besucht hast, dann weißt du was dich erwartet:)In diesem Kurs konnte ich sogar nochmal eine bessere Herangehensweise wählen und bin noch viel mehr ins Detail gegangen, was sich im Hintergrund von Xamarin abspielt. Du erhältst über 8 Stunden qualitativ hochwertige Inhalte. Jede Minute ist optimiert und auf geballtes wissen getrimmt. Der Kurs ist vollgepackt mit Beispielen aus der wahren Welt, Übungsaufgaben und "Best Practices".Du lernst also nicht nur wie man Xamarin Forms verwendet, sondern erhältst auch Tipps dazu wie man sauberen und wartbaren Code entwickelt. Die Lektionen sind voller herunterladbarem Source Code, sodass du mitprogrammieren kannst, während du die Videos schaust. Wenn du also nach einem Xamarin Forms kurs mit: einem passionierten Coder und Dozenten der sich auskenntperfekter Strukturidealer Balance aus Theorie und PraxisPräzise und saubere häppchenartige VideosVielen Beispielen aus dem wahren Leben und ProgrammierbeispielenHerunterladbarem QuellcodeDetails zu Best PracticesWeltklasse Audio und Videoproduktion suchst, dann bist hier genau richtig. Also schreibe dich direkt ein und lerne wie man Native Mobile Apps für Android, iOS und Windows mit Hilfe deiner vorhandenen C# Fähigkeiten erstellen kann. VORAUSSETZUNGEN:Alles was du wissen musst um diesen Kurs belegen zu können sind Kenntnisse in C#. Zumindest solltest du dich mit Klassen, Interfaces, Events, Delegates und Lambda Ausdrücken und ein bisschen mit LINQ auskennen. HÄUFIG GESTELLTE FRAGEN: 1- Brauche ich einen Mac um diesen Kurs zu belegen?Nein! Denn das verwendete Visual Studio gibt es auch für Windows. Du kannst also mit einem Windows PC alles im Kurs nachmachen. Nur wenn Du dann deine Apps für iOS veröffentlichen willst, brauchst du einen Mac. Für Android und Windows kannst du auch mit deinem PC exportieren. 2 - Muss ich mich mit Xamarin.Droid und Xamarin.iOS auskennen?Wieder nein. Xamarin Forms ermöglicht es mit nur einer einzigen API Cross Plattform Mobile Apps zu entwickeln.Xamarin mappt also deinen Code intern automatisch für das entsprechende System.

课程标签

0人关注该课程

主题相关的课程