Kotlin: Unterschied zwischen den Versionen

Aus Flinkwiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<div align="right"><big>'''[https://flinkwiki.de/index.php?title=Kategorie:Alle_Seiten Seitenübersicht]'''</big></div> <div align="right">'''Eclipse|Zur Sei…“)
 
(Links)
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<div align="right"><big>'''[https://flinkwiki.de/index.php?title=Kategorie:Alle_Seiten Seitenübersicht]'''</big></div>
 
<div align="right"><big>'''[https://flinkwiki.de/index.php?title=Kategorie:Alle_Seiten Seitenübersicht]'''</big></div>
<div align="right">'''[[Eclipse|Zur Seite "Eclipse"]]'''</div>
+
<div align="right">'''[[Java|Zur Seite "Java"]]'''</div>
 +
<div align="right">'''[[IntelliJ IDEA|Zur Seite "IntelliJ IDEA"]]'''</div>
  
  
== Übersetzung von Quellcode in Bytecode ==
+
== Allgemeines ==
  
 +
    Kotlin was developed by JetBrains to address the limitations it encountered with Java during the development of its various products.
  
----
+
    The Kotlin programming language was designed to be concise, safe, pragmatic, and 100% interoperable with Java.
  
== Arbeitswerkzeuge ==
+
    Kotlin is a statically typed programming language that supports type inference via its compiler.
=== Eclipse ===
 
  
* '''[[Eclipse|Zur Seite "Eclipse"]]'''
+
    Kotlin supports object-oriented programming and functional programming.
  
----
+
    Kotlin is open source, supports most IDEs, and works on most current Java platforms (that accept the JVM bytecode).[https://openclassrooms.com/fr/courses/5774406-learn-kotlin/5930526-grasp-the-kotlin-origin-story]
  
=== IntelliJ IDEA ===
 
 
Download für Windows/Mac von
 
* https://www.jetbrains.com/idea/download/#section=windows
 
 
Installation in Ubuntu 18.04[https://wiki.ubuntuusers.de/Intellij_IDEA/]:
 
# sudo -H software-properties-gtk[https://wiki.ubuntuusers.de/sudo/][https://wiki.ubuntuusers.de/Paketquellen_freischalten/PPA/#PPA-hinzufuegen]
 
# Im Fenster "Anwendungen & Aktualisierungen" > "Andere Programme" > "Hinzufügen"
 
# ''ppa:mmk2410/intellij-idea'' eingeben
 
# Im Terminal ''apt-get install intellij-idea-community '' ausführen.
 
  
 
----
 
----
  
Maven[https://de.wikipedia.org/wiki/Apache_Maven]-Projekt starten:
+
== Arbeitswerkzeuge ==
# ''Create New Project''
 
# ''Maven'' > ''Next''
 
# ''GroupId'' und ''ArtifactId'' eintragen (z. B. jeweils "demo") > ''Next''
 
# Projektnamen eintragen, es entsteht dann ein gleichnamiges Verzeichnis
 
  
----
+
=== IntelliJ IDEA ===
  
Klasse anlegen:
+
[[IntelliJ IDEA]]
# Im linken Fenster unter ''Project'' > ''[Projektname]'' > ''src'' > ''main''
 
# mit der rechten Maustaste auf ''java'' klicken
 
# ''New'' > ''Java Class'' > ''[dateiname.java]'' eintragen, ''OK''
 
 
 
----
 
 
 
Shortcuts:
 
* <code>psmvm</code> = ''public static void main(String[] args) {}''
 
* <code>sout</code> = ''System.out.println();''
 
 
 
----
 
 
 
* https://de.wikipedia.org/wiki/IntelliJ_IDEA
 
* https://www.jetbrains.com/idea/
 
* https://wiki.ubuntuusers.de/Intellij_IDEA/
 
  
 
----
 
----
Zeile 59: Zeile 31:
  
 
* https://kotlinlang.ru/
 
* https://kotlinlang.ru/
 +
 +
* https://openclassrooms.com/fr/courses/5774406-learn-kotlin/5930526-grasp-the-kotlin-origin-story
 +
 +
* https://www.guru99.com/kotlin-tutorial.html
  
 
----
 
----
Zeile 64: Zeile 40:
 
=== Youtube ===  
 
=== Youtube ===  
  
* [https://www.youtube.com/watch?v=Ztc6_elMg60&list=PL5bFwGzHA_6l3qnv4_vauF9wMSO8orMEk&index=1 Java Crashkurs für Anfänger]
+
* [https://www.youtube.com/watch?v=L9k_NdTaMeI Kotlin: Урок 0. Введение]
* [https://www.youtube.com/watch?v=B8gMEV8GKbg&list=PLyRiRUsTyUXhUXoOPEdMZWhGpGeSQFZgH&index=1 Learn Programming in Java]
+
* [https://www.youtube.com/watch?v=1ruPswojG6E Урок 1. Разработка на Kotlin. Установка Android Studio}]
** [https://github.com/mafudge/learnjava Quellen zu Learn Programming in Java]
+
* [https://www.youtube.com/watch?v=Tz8hAyYipb4 Урок создания простого приложения для Android на Kotlin [GeekBrains]]
 
 
 
----
 
----
  
 
=== Bücher ===
 
=== Bücher ===
  
* [https://www.amazon.de/Einf%C3%BChrung-Java-Sprachgrundlagen-objektorientierter-Programmierung/dp/3836240955/ref=dp_ob_title_bk Günster, Kai: Einführung in Java]
+
* [https://www.dpunkt.de/buecher/13336/9783960091127-kotlin-von-kopf-bis-fu%C3%9F.html Griffiths, Dawn /David: Kotlin von Kopf bis Fuß, 2019 (dpunkt Verlag]]
* [https://www.mitp.de/IT-WEB/Programmierung/Java-9-Das-Uebungsbuch.html Jung, Elisabeth: Java 9 - Das Übungsbuch, Heidelberg 2017]
+
* [https://www.rheinwerk-verlag.de/einstieg-in-kotlin_4847/ Theis, Thomas: Einstieg in Kotlin: Apps entwickeln mit Android Studio. 2019 (Rheinwerk Verlag)]
  
 
----
 
----
  
 
[[Kategorie: Alle Seiten]] | [[Kategorie: Programmierung]]
 
[[Kategorie: Alle Seiten]] | [[Kategorie: Programmierung]]

Aktuelle Version vom 1. Dezember 2020, 15:35 Uhr

Seitenübersicht
Zur Seite "Java"
Zur Seite "IntelliJ IDEA"


Allgemeines

   Kotlin was developed by JetBrains to address the limitations it encountered with Java during the development of its various products.
   The Kotlin programming language was designed to be concise, safe, pragmatic, and 100% interoperable with Java.
   Kotlin is a statically typed programming language that supports type inference via its compiler.
   Kotlin supports object-oriented programming and functional programming.
   Kotlin is open source, supports most IDEs, and works on most current Java platforms (that accept the JVM bytecode).[1]



Arbeitswerkzeuge

IntelliJ IDEA

IntelliJ IDEA


Quellen

Links


Youtube


Bücher


|