Home / Videos / Fazit der Serie – Beginn der Android-Entwicklung – Ihre erste Kotlin-Android-App

Fazit der Serie – Beginn der Android-Entwicklung – Ihre erste Kotlin-Android-App



Glückwunsch! Nachdem Sie Ihre App fertiggestellt und übermittelt haben, haben Sie den Kurs absolviert. Gute Arbeit!

Dieser Kurs wird kostenlos auf YouTube veröffentlicht, und es wird einmal täglich ein neues Video veröffentlicht.

Weitere Videos finden Sie unter raywenderlich.com

Über www.raywenderlich.com:

raywenderlich.com ist eine Website, die sich auf die Entwicklung hochwertiger Programmier-Tutorials konzentriert. Unser Ziel ist es, die coolsten und herausforderndsten Themen aufzugreifen und sie für alle leicht erlernbar zu machen – damit wir alle fantastische Apps erstellen können.

Wir konzentrieren uns auch auf die Entwicklung einer starken Gemeinschaft. Unser Ziel ist es, uns gegenseitig zu helfen, unsere Träume durch Freundschaft und Zusammenarbeit zu verwirklichen. Wie Sie unten sehen können, haben sich einige von uns zusammengetan, um dies zu verwirklichen: Autoren, Redakteure, Fachexperten, App-Rezensenten und vor allem unsere großartigen Leser!

Kotlin ist eine statisch typisierte Programmiersprache, die auf der Java Virtual Machine ausgeführt wird und auch mit JavaScript-Quellcode kompiliert werden kann oder die LLVM-Compilerinfrastruktur verwendet. Die Hauptentwicklung stammt von einem Team von JetBrains-Programmierern in Sankt Petersburg, Russland. [2] Während die Syntax nicht mit Java kompatibel ist, arbeitet Kotlin mit Java-Code zusammen und ist auf Java-Code aus der vorhandenen Java-Klassenbibliothek wie dem Collections-Framework angewiesen. Kotlin verwendet aggressive Typinferenz, um die Art der Werte und Ausdrücke zu bestimmen, für die der Typ nicht angegeben wurde. Dies reduziert die Ausführlichkeit der Sprache im Vergleich zu Java, was häufig völlig redundante Typspezifikationen erfordert.

Ab Android Studio 3.0 (Oktober 2017) ist Kotlin eine vollständig von Google unterstützte Programmiersprache auf dem Android-Betriebssystem [3] und als Alternative zum Standard-Java-Compiler direkt im IDE-Paket von Android Studio 3.0 enthalten. Mit dem Android Kotlin-Compiler kann der Benutzer zwischen Java 6- und Java 8-kompatiblem Bytecode wählen.

Philosophie

Entwicklungsleiter Andrey Breslav hat erklärt, dass Kotlin eine objektorientierte Sprache mit industrieller Stärke und eine "bessere Sprache" als Java ist, aber dennoch vollständig mit Java-Code kompatibel ist, sodass Unternehmen schrittweise von Java nach Kotlin migrieren können .

Semikolons sind als Abschlusszeichen für Anweisungen optional. In den meisten Fällen reicht ein Zeilenvorschub aus, damit der Compiler auf das Ende der Anweisung schließen kann.

Kotlin-Variablendeklarationen und -Parameterlisten haben den Datentyp nach dem Variablennamen (und mit einem Doppelpunkttrennzeichen), ähnlich wie Pascal.

Variablen in Kotlin können unveränderlich, mit dem Schlüsselwort val deklariert oder mit dem Schlüsselwort var deklariert sein.

Klassenmitglieder sind standardmäßig öffentlich und die Klassen selbst sind standardmäßig versiegelt, was bedeutet, dass das Erstellen einer Ableitungsklasse deaktiviert ist, ohne dass explizite Schlüsselwörter in der Basisklasse erforderlich sind, um sie zu aktivieren.

Zusätzlich zu den Klassen und Methoden (in Kotlin als Elementfunktionen bezeichnet) der objektorientierten Programmierung unterstützt Kotlin auch die prozedurale Programmierung unter Verwendung von Funktionen. .

About AndroidWeltEditor

Check Also

Meine teuerste Smartwatch – Apple Watch Series 4 Edelstahl ⌚🔥🔥🔥

Namaskaar Dosto, ist Video mein Maine Aapse Share Ki Hai Unboxing Apple Watch Serie 4 …

6 comments

  1. My regards to Donald Trump 🙂 Just finished the series! I am now a certified Android Developer. From Zimbabwe with Love. Thanks a lot.

  2. Thank You Very Much Sir!!!!!!!!!!!!!!!!!

  3. can you explain why you have to use lateinit or internal? because it's new to me. because I usually use var and val.

  4. I am amazed by your explanation, thank you so much! I'm from indonesian

  5. Thanks for great videos!

Leave a Reply

Your email address will not be published. Required fields are marked *