Sie sind hier: Das Fertigungsfachmagazin im Internet » Suchen » Fachbücher » EDV

Die weite Kotlin-Welt ergründen

Programmieren moderner Apps

Apps für das eigene Smartphone zu entwickeln, ist ein Traum, der keiner bleiben muss. Dazu ist es lediglich nötig, sich Googles Programmierumgebung Android Studio auf den eigenen Rechner zu laden sowie mit dem Buch Einstieg in Kotlin von Thomas Theis Schritt für Schritt den Umgang mit Kotlin zu erlernen.

Obwohl es sehr viele Apps zu einer großen Zahl von Themen für das Betriebssystem Android von Google gibt, kann dennoch der Wunsch aufkommen, eigene Apps zu programmieren. Und sei es nur dazu, sicherzugehen, dass keine Daten unerlaubterweise vom Smartphone abgesaugt werden.

Doch ist der Weg zur eigenen App kein Spazierweg, da Kotlin weit umfangreicher als Basic oder Pascal ausgestattet ist, zudem die Syntax einige Besonderheiten aufweist, sodass die Lernkurve am Anfang alles andere als ein Himmelstürmer ist. Dazu kommt, dass Android Studio eine große Mächtigkeit besitzt, was verhindert, dass man diese Programmierumgebung mal eben im Vorbeigehen ergründet.

Das hat auch Thomas Theis erkannt, weshalb er sein Buch Einstieg in Kotlin mit von der Verlagseite herunterladbaren Beispielprogrammen verwoben hat. Die Datei ist zwar 1,1 GB groß, doch von hohem Wert, da die 80 dort untergebrachten, vollständigen Beispielprogramme für das Verständnis der Handhabung der Kotlin-Befehle unverzichtbar sind. Ausschnitte der verschiedenen Code-Beispiele sind im Buch abgedruckt, sodass parallel zum Bildschirmgeschehen in Erfahrung gebracht werden kann, welche Code-Abschnitte für den einen oder anderen Effekt zuständig sind.

Leider ist die Programmdatei mehrfach gepackt, sodass einige manuelle Arbeit vollzogen werden muss, bis alle Dateien ungepackt auf der Festplatte verweilen. Einige Dateinamen sind zudem derart lang, dass es nicht möglich ist, den Entpackvorgang aus einem Unterverzeichnis heraus zu starten. In diesem Fall genügt es jedoch, die Datei in das Wurzelverzeichnis zu verschieben und von dort den Entpackvorgang zu starten.

Sehr schön ist, dass im Buch erläutert wird, wie die Installation des Android Studio vonstattengeht. Dieser Vorgang wird in allen Details erklärt, was sehr wertvoll ist, da dabei einige wichtige Dinge zu beachten sind.

Nachdem diese Hürden genommen sind, steht dem Lernprozess in Sachen Kotlin nichts mehr im Wege. Und das lohnt sich, denn Kotlin ist dabei, Java als bevorzugte Sprache für die Entwicklung von Android-Apps abzulösen, zumal damit weniger Code benötigt wird, um die gleiche Aufgabe zu lösen. Ein großes Plus ist zudem, dass aus dem Kotlin-Code heraus direkt auf Java-Bibliotheken zugegriffen werden kann, sodass es möglich ist, ein vorhandenes Java-Projekt zügig auf Kotlin umzurüsten.

Sehr lobenswert, dass der Autor für den Einstieg ein sehr einfaches Beispiel gewählt hat. Hier geht es darum, den Text Hallo Welt auf den Bildschirm zu platzieren. Doch schon dieses Beispiel gibt einen Einblick in die Mächtigkeit von Kotlin beziehungsweise Android Studio. Das mithilfe dieses Beispiels Gelernte bildet eine gute Basis für das Durcharbeiten der weiteren Projekte.

Ausgesprochen wertvoll ist, dass Thomas Theis auf mögliche Fehler eingeht, wenn eine App eine Fehlermeldung erzeugt. So erwähnt er beispielsweise, dass manchmal verschiedene Teile eines Projekts nicht auf die richtige Weise zusammenarbeiten. Er zeigt Wege auf, die solche Probleme beseitigen können, sodass vielfach verhindert wird, dass ein User den Fehler im Programmcode vermutet, was stundenlanges, frustrierendes Suchen zur Folge hätte.

Smartphones und Tablets sind von Haus aus nicht bereit, eigene Apps aufzunehmen. Dazu müssen diese erst in den Entwicklermodus versetzt werden. Dies ist ein recht umständlicher Vorgang, der jedoch vom Autor ebenfalls erläutert wird. Danach ist das Smartphone für eigene Apps bereit und es können die Beispiel-Apps zum Buch ausprobiert werden.

Es empfiehlt sich, das Buch nicht in Sprüngen durchzuarbeiten, da sonst unter Umständen wichtige Informationen übersehen werden. So weist der Autor beispielsweise darauf hin, dass beim Kopieren oder Umbenennen eines Projekts es nicht ausreicht, nur den Namen des Projektverzeichnisses zu ändern, da es auch innerhalb eines Projekts viele Stellen mit Bezug zum Projektnamen gibt, die einzeln angepasst werden müssten.

Ansonsten gilt, die im Buch beschriebenen Beispiele durchzuarbeiten und mit eigenen Abänderungen zu experimentieren, denn nur eigene Versuche führen dazu, dass man sich die Kotlin-Welt erschließen kann. So ist es beispielsweise nötig, sich mit Platzhaltern für Zeichenketten und Zahlen zu beschäftigen, die mit %s beziehungsweise %d für Umsteiger von anderen Programmiersprachen unter Umständen eine recht ungewöhnliche Erscheinungsweise haben. Der Autor führt jedoch behutsam in deren Handhabung ein, sodass diese Hürde rasch genommen ist.

Selbiges betrifft die logischen Operatoren, deren Handhabung sich erst nach ausgiebigem Studium erschließt. Danach ist man jedoch ob deren Mächtigkeit begeistert. Wer Lust hat, eine eigene Taschenrechner-App zu programmieren, wird von den Möglichkeiten des Pakets kotlin.math begeistert sein. Damit ist es möglich, Funktionen zu erstellen, die vollautomatisch umfangreiche Berechnungen durchführen, ohne viele Tasten zu drücken. Das können programmierbare Taschenrechner zwar auch, doch macht es viel mehr Spaß, eine eigene App dafür zu programmieren zumal das Smartphone – im Gegensatz zum Taschenrechner – immer in Griffweite ist.

Ausgesprochen interessant auch der Abschnitt, in dem die Nutzung der in den Smartphones verbauten Sensoren im Mittelpunkt steht. Der Autor erläutert den Weg, um Lichtstärke, Temperatur, Druck und Luftfeuchtigkeit zu ermitteln. Und wer sein Werk zu Geld machen will, bekommt zudem Informationen, wie problemlos eine APK-Datei mit Signatur erzeugt wird, die nach Registrierung bei Google auf den Play Store hochgeladen werden kann.

Fazit: Mit seinem Buch Einstieg in Kotlin hat Thomas Theis ein hilfreiches Werk erstellt, das hilft, die Hürden beim Umgang mit Kotlin beziehungsweise Android Studio erfolgreich zu meistern.

Mehr Informationen:

  • Titel: Einstieg in Kotlin

  • Autor: Thomas Theis

  • Verlag: Rheinwerk-Verlag

  • ISBN: 978-3-8362-6872-1

  • Jahr: 2019

  • Preis: 29,90 Euro

  • www.rheinwerk-verlag.de

Mehr Informationen:

    ********

    Infos via Klick!




    Newsticker

    • Hilti: Manuelle Planungsprozesse abgelöst mehr...

    • ProWaTec: 1. Fachtagung Industrielle Prozesswasser-Technologien mehr...

    • Rechtsformänderung: SCHUNK firmiert zukünftig als SCHUNK SE & Co. KG mehr...

    • Seco Tools: Smarte Services optimieren die Fertigung mehr...




    Interview

    • VDMA-Präsident Dr. Thomas Lindner: Kluge Politik statt Alternativloses Artikel, PDF

    • Zecha-Geschäftsführung mahnt zur Reform. Artikel, PDF

    • Der Ex-Hacker Marko Rogge warnt vor Wirtschaftsspionage. Artikel, PDF

    • Prof. Dr. Bernd Seeberger zum Demographieproblem. Artikel, PDF

    • Wolfgang Grupp zum Geheimnis, ein Unternehmen erfolgreich zu führen. Artikel, PDF

    • Mehr Mut zum Unternehmertum propagiert Prof. Dr. Günter Faltin. Artikel, PDF

    • Die Abkehr von der Planwirtschaft mahnt Peter Schmidt, Präsident des DAV, an. Artikel, PDF

    • Erik S. Reinert weist nach, dass der Westen seine industrielle Basis verlieren wird. Artikel, PDF

    • Hermann Diebold gewährt Einblick in die Kunst, das Tausendstel Millimeter zu spalten. Artikel, PDF

    • Prof. Dr. Frank Endres erläutert, dass in der Oberflächentechnik viel Potenzial schlummert. Artikel PDF

    • Prof. Dr. Herwig Birg stellt klar, dass Einwanderung keine 1A-Chance ist. Artikel, PDF

    • Buchautor Gerd Maas erläutert, warum Erben gerecht ist Artikel, PDF

    • Prof. Dr. Ulrich Kutschera erläutert, warum die Gender-Ideologie gefährlich ist. Artikel, PDF

    • Dass die Abschaffung des Bargeldes keine Utopie ist, begründet Dr. Ulrich Horstmann. Artikel, PDF

    • Ob die Energiewende erfolgreich sein kann, erläutert Prof. Dr. Horst-Joachim Lüdecke. Artikel, PDF

    • Warum die Bevölkerung Deutschlands im Vergleich zu den Bewohnern anderer EU-Länder nicht reich ist, erläutert der Bestseller-Autor Bruno Bandulet. Artikel, PDF

    • Warum sich Skizzen besser eignen, Informationen weiterzugeben, erläutert Prof. Dr. Martin J. Eppler. Artikel, PDF

    • Einblicke in die EDV-Gedankenwelt von Konrad Zuse gewährt sein Sohn, Prof. Dr. Horst Zuse. Artikel, PDF

    • Karl Hermann Künneth gibt Azubis Tipps, gut in die Ausbildung zu starten. Artikel, PDF




    Gastkommentar

    • Prof. Dr. Wihelm Hankel zum Euro-Rettungsschirm. Artikel, PDF

    • Prof. Dr. Karl A. Schachtschneider zum ESM. Artikel, PDF

    • Dr. Udo Ulfkotte zum Neid auf Leistungsträger. Artikel, PDF

    • Dr. Katrin Sobania sieht Unrecht in der GEZ-Reform. Artikel, PDF

    • Für Dr. Holger Thuß ist die Energiewende ein einziges Fiasko. Artikel, PDF

    • Bezahlbare Energie mahnt Hans Jürgen Kerkhoff für den Werkstoff Stahl an. Artikel, PDF

    • VDA-Präsident Peter Schmidt lehnt die Einführung von Quoten ab. Artikel, PDF

    • Hans-Olaf Henkel, Mitglied des Europaparlaments, mahnt eine Abkehr vom Euro an. Artikel, PDF

    • Frank Schulz warnt vor einer Wettbewerbsverzerrung durch eine falsche CO2-Politik. Artikel, PDF

    • Hartmut Bachmann prangert die Machenschaften der US-Finanzindustrie an. Artikel, PDF

    • Fracking ist für Prof. Dr. Hans-Joachim Kümpel durchaus eine Zukunfts-Option. Artikel, PDF

    • Die Chemikalienverordnung Reach ähnelt für Edgar L. Gärtner dem Turmbau zu Babel. Artikel, PDF

    • Für die Abschaffung der Erbschaftsteuer macht sich Thilo Brodtmann stark. Artikel, PDF

    • Vor gefährlicher Narrenfreiheit bei Bio-Produkten warnt Prof. Dr. Hans-Jörg Jakobsen. Artikel, PDF

    • Weniger German Angst und mehr German Vernunft wünscht sich BDS-Präsident Friedrich Gepperth. Artikel, PDF

    • Rechtsanwalt Dr. Kerssenbrock prangert an, dass die EEG-Umlage Marktkräfte eliminiert. Artikel, PDF

    • Als zukunftsfeindlich geiselt Horst Audritz, Vorsitzender des Philologenverbandes Niedersachsen, die Politik der linken Landesregierung. Artikel, PDF

    • Matthias Enseling, Vorstand des Vecco e.V., beklagt, dass die EU-Kommission Europas Galvanik-Unternehmen bedroht. Artikel, PDF

    • Welche Gefahren von der Gender-Ideologie drohen, erläutert Prof. Dr. Ulrich Kutschera. Artikel, PDF

    • Wolf-Peter Korth, Geschäftsführer der ITC Logistik GmbH, begründet, warum der Kammerzwang reif für die Abschaffung ist. Artikel, PDF

    • Warum es keinen von Menschen gemachten Klimawandel gibt, erläutert der Physiker Prof. Dr. Horst-Joachim Lüdecke Artikel, PDF

    • Warum das Volk nicht jeder ist, der in diesem Lande lebt, erläutert die Bundestagsabgeordnete Erika Steinbach. Artikel, PDF

    • Warum in Sachen Feinstaub Angst und Hysterie völlig unbegründet sind, legt Dipl.-Ing. (FH) Raimund Leistenschneider dar. Artikel, PDF

    • Korrekturen hinsichtlich des DSGVO mahnt Nico Weinmann, FDP, MdL BW an. Artikel, PDF

    • Die Mängel der Ära Merkel legt Prof. Dr. Malcolm Schauf offen. Artikel, PDF




    Technische Museen

    • Das Auto & Technik Museum Sinsheim Artikel

    • Deutsches Technikmuseum Berlin Artikel

    • Auto- und Uhrenmuseum Schramberg Artikel

    • Technikmuseum Speyer Artikel

    • Der Atomkeller in Haigerloch Artikel

    • Das Industriemuseum Nürnberg Artikel

    • Die Heeresversuchsanstalt Peenemünde Artikel

    • Das Dornier-Museum in Friedrichshafen Artikel

    • Das Optische Museum in Jena Artikel

    • Das Deutsche Schiffahrtmuseum in Bremen Artikel

    • Das Eisenbahnmuseum in Bochum Artikel

    • Das Heinz Nixdorf Museumsforum in Paderborn Artikel

    • Das Luftfahrtmuseum in Wernigerode Artikel

    • Das Bergwerksmuseum RammelsbergArtikel

    • Das Konrad-Zuse-Museum in Hünfeld Artikel

    • Das Deutsche Dampflokomotiv-Museum in Neuenmarkt Artikel

    • Der PS.Speicher in Einbeck Artikel

    • Das Deutsche Röntgenmuseum in Remscheid Artikel

    • Das Deutsche Musikautomatenmuseum in Bruchsal Artikel

    • Das Deutsche Werkzeugmuseum in Remscheid Artikel

    • Das Waagenmuseum in Balingen Artikel




    Die Welt der Fachbücher

    • Materialwesen: Warum sank die Titanic? Artikel, PDF

    • Materialwesen: Wärmebehandlung des Stahls Artikel, PDF

    • Unternehmensgründung: Kopf schlägt Kapital Artikel, PDF

    • Normung: Einführung in die DIN-Normen Artikel, PDF

    • Studium: Handbuch Maschinenbau Artikel, PDF

    • Studium: Werkstofftechnik Maschinenbau Artikel, PDF

    • Konstruieren: Form- und Lagetoleranzen Artikel, PDF

    • Büroorganisation: Überleben in der Informationsflut Artikel, PDF

    • Qualitätsmanagement: Qualität ist und bleibt frei Artikel, PDF

    • Aus- und Weiterbildung: Technische Mechanik Artikel, PDF

    • Maschinenbau: Maschinenelemente 2 Artikel, PDF

    • Dienstleistung: Trainingsbuch Kundenkontakt Artikel, PDF

    • Präsentation: Der einfache Weg zum begeisternden Vortrag Artikel, PDF

    • Härten: Wärmebehandlung von Verzahnungsteilen Artikel, PDF

    • Präsentation: Sketching at Work Artikel, PDF

    • Automation: Sensoren im Einsatz mit Arduino Artikel, PDF

    • Office: OneNote 2016 Artikel, PDF

    • Ausbildung: Der Benimm-Leitfaden für Azubis Artikel, PDF

    • Leitfaden: Wissenschaftliche Arbeiten schreiben Artikel, PDF

    • Logistik: Kanban-EinführungArtikel, PDF

    • Buchführung: Mühelos zu den Grundlagen Artikel, PDF

    • Materialkunde: Metalllegierungen mit Formgedächtnis Artikel, PDF




    Interessante Artikel früherer Ausgaben




    Stellenbörse

    Einen passenden Arbeitsplatz oder die passende Ausbildungsstelle zu finden, ist alles andere als leicht. Daher gibt es auf Welt der Fertigung eine Stellenbörse, um zu verhindern, dass offene Stellen und Ausbildungsplätze unentdeckt bleiben. Mehr...




    Berufswahl

    Wer noch unentschlossen ist, welchen Beruf er nach der Schule ergreifen soll, ist bei Beroobi richtig. Hier werden viele Berufe in Text, Bild und Film ausführlich vorgestellt.

    Auch besondere Events, wie etwa die Worldskills, sind bestens geeignet, um sich über die Anforderungen unterschiedlicher Berufe zu informieren. Die Worldskills 2013 in Leipzig waren dazu besonders prädestiniert. Ein Artikel mit zahlreichen Bildern! Mehr...




    CNC-Kurse

    CNC-Maschinen mit SIM_WORK und einem iTNC 530-Simulator von Heidenhain ohne Angst gründlich programmieren lernen.

    SIM_WORK

    iTNC 530

    Sinumerik 820 T

    Indramotion MTX micro

    • Einführung in die MTX micro-Steuerung Artikel, PDF




    Stellenbörse

    Einen passenden Arbeitsplatz oder die passende Ausbildungsstelle zu finden, ist alles andere als leicht. Daher gibt es auf Welt der Fertigung eine Stellenbörse, um zu verhindern, dass offene Stellen und Ausbildungsplätze unentdeckt bleiben. Mehr...




    Office & Mehr




    Mathematik

    Klammern auflösen




    CAD-Kurs mit TurboCAD

    Skripte

    • Einstellen von TurboCAD PDF

    • 2D-Übungen PDF, Video

    • 3D-Zeichnen Einstieg PDF

    • 3D-Rotationskörper PDF

    • Erstellen von Freiformflächen PDF

    • 3D-Baugruppen zusammenbauen PDF

    • 3D-Normteile erstellen PDF

    • 3D-Text erstellen PDF




    FEM mit Z88Aurora




    Steuerungstechnik

    Video

    Excel-Übungsdateien




    Die Welt des Arduino




    Anzeige

    NAEB e.V. ist ein Zusammenschluss von Energiefachleuten mit langjährigen Erfahrungen. Sie wollen Politiker und Stromverbraucher aufklären, dass eine sichere und bezahlbare Versorgung mit „grünem“ Strom aus technischen Gründen nicht möglich ist. NAEB fordert: Schluss mit dem Experiment Energiewende. Sie treibt die Kosten hoch und die Industrie ins Ausland, ohne die CO2-Emissionen wesentlich zu senken.




    Interessante Links aus aller Welt

    Planwirtschaft: Jetzt kauft die EU Gas zentral ein
    Klartext: Der Philosoph und Publizist Richard David Precht äußert deutliche Kritik an der deutschen Außenministerin Annalena Baerbock
    Fehlpolitik: Einwanderer en masse, aber kaum Fachkräfte
    Mangelwirtschaft: Der Wohnungsbau befindet sich im freien Fall
    Bargeldabschaffung: Der Weg in die Tyrannei
    Existenzvernichtung: Die Regierung treibt Menschen mit dem Heizungsgesetz in die Altersarmut
    Fehlannahme: "Das können die doch nicht machen ?!"
    Corona-Impfaktion: Eckart von Hirschhausen kassierte 71.400 Euro vom Staat
    Migrantenproblem: Vergewaltigungen in Nordrhein-Westfalen sind um ein Viertel gestiegen
    Hamburg: Hotelrechnung in Millionenhöhe für Flüchtlinge
    Bidens Tage sind gezählt: Die Geschichte um Hunters Laptop holt den US-Präsidenten ein
    Experte: „Die Grundsteuer ist eine willkommene Einnahmequelle“
    Nach Aschermittwochsrede: Söder lässt Staatsanwaltschaft gegen Gerald Grosz ermitteln
    Deep-State: Für Merkel-Enthüllung über Klimaproteste als Kriegswaffe spricht Facebook Sperren aus
    Eine Million durch Impfung gerettet? Demontage eines Gerüchts
    EU will „Ewigkeits-Chemikalien“ verbieten – Maschinenbau fürchtet um die Existenz
    Besonders tödliche Impfchargen wurden seltener verspritzt – wer wusste Bescheid?
    Wirtschaftsweise: So stark wird der Strompreis steigen
    Der Graichen-Clan: Das Lobby-Netz hinter Habecks Wärmepumpen-Gesetz
    EU: Kommissarin mit Korruptionsverdacht
    Gründer Filz: Graichen lässt Firma seines engsten Mitarbeiters fördern
    Wenige Tage nach dem Atomausstieg: Großer Blackout an der Berliner Charité
    Auch Wasserstoffrat betroffen: Filz-Affäre im Habeck-Ministerium weitet sich aus
    Urteil: Ungeimpfte haben Anspruch auf Entschädigung nach Quarantäne
    Politikversagen: 2,4 Millionen junge Erwachsene verfügen über keinen Berufsabschluss