CodeGym /Java-Blog /Random-DE /Wissens-Roadmap für Android-Einsteiger
John Squirrels
Level 41
San Francisco

Wissens-Roadmap für Android-Einsteiger

Veröffentlicht in der Gruppe Random-DE
Neulinge fragen sich oft: „Was muss ich wissen, um Entwickler zu werden?“ Stellenausschreibungen können viele unverständliche Wörter enthalten. Programmierbücher enthalten so viele Informationen, dass es den Anschein hat, als müsste man sich schon in der Kindheit mit dem Thema befassen. Darüber hinaus ist die Android-Entwicklung mittlerweile an einem Punkt angelangt, an dem Sie zwei Sprachen beherrschen müssen: Java und Kotlin. Wir werden versuchen, eine „Wissens-Roadmap für Einsteiger“ zu erstellen – genau das, was Sie wissen müssen, um Ihren ersten Job zu bekommen. Roadmap für einen Anfänger als Android-Entwickler – 1An erster Stelle steht Core Java. Ja, Java ist derzeit der beste Ausgangspunkt. Meiner Meinung nach ist CodeGym der beste Weg, dies zu tun. Sie müssen sich durch nichts anderes ablenken lassen, bis Sie die grundlegenden Dinge gründlich durchgearbeitet haben. Gleichzeitig haben Sie einen großen Vorteil, wenn Sie einen Mentor finden, der Ihnen Hinweise geben und Dinge erklären kann. Dann können Sie das Android SDK ausprobieren. Zuerst müssen Sie herausfinden, wie Sie TextView, EditText, Layouts (Frame, Linear, Relative), ImageView und Button verwenden. Fahren Sie anschließend mit RecyclerView fort. In dieser Phase ist Übung Ihr Alles. Sie müssen alles ausprobieren, sehen, wie es funktioniert, welche Eigenschaften diese Komponenten haben und wie sie sich unterscheiden. Dann können Sie tiefer gehen und Aktivitäten und Fragmente herausfinden. Dann Lebenszyklus- und Startmodi. Auch Datenübertragung zwischen zwei Aktivitäten (Intent) und zwei Fragmenten (Bundle). An diesem Punkt sind Sie bereit, etwas zu schreiben, das etwas komplizierter ist als ein Taschenrechner. Sie müssen ein kleines Projekt schreiben, das aus mehreren Bildschirmen besteht. Die Hauptsache ist, viele Komponenten zu verwenden, um herauszufinden, wie sie miteinander interagieren. Und auch hier ist es ein großes Plus, wenn jemand Ihren Code sieht und Vorschläge machen kann. Jetzt können Sie Kotlin ausprobieren. Darüber hinaus sollten Sie dafür sorgen, dass Ihr Projekt auf irgendeine Weise mit der REST-API interagiert. Hierzu wird die Retrofit-Bibliothek verwendet. Es gibt viele Tutorials dazu. Es gibt auch viele offene APIs, mit denen Sie üben können (z. B. Instagram, Facebook und viele andere). Das Endergebnis sollte etwas sein, das Daten von einem Server herunterlädt und auf dem Bildschirm anzeigt. Die Glide-Bibliothek (oder alternativ auch Picasso) ist hier sinnvoll. Das ist das A und O. Der nächste Schritt besteht darin, Designmuster in Angriff zu nehmen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Auch hier ist „Picasso“ hilfreich. Das ist das A und O. Der nächste Schritt besteht darin, Designmuster in Angriff zu nehmen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Auch hier ist „Picasso“ hilfreich. Das ist das A und O. Der nächste Schritt besteht darin, Designmuster in Angriff zu nehmen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Das ist das A und O. Der nächste Schritt besteht darin, Designmuster in Angriff zu nehmen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Das ist das A und O. Der nächste Schritt besteht darin, Designmuster in Angriff zu nehmen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Google bewirbt MVVM für Android, Sie sollten es also ausprobieren. Sehen Sie sich auch an, was „saubere Architektur“ bedeutet. Und um das Ganze abzurunden: Abhängigkeitsinjektion. An dieser Stelle könnten Sie versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Du könntest versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Du könntest versuchen, zu einigen Vorstellungsgesprächen zu gehen. Das Internet ist voll von Artikeln und Beispielen zu jedem dieser Themen. Denken Sie beim Lernen daran, dass es immer noch wichtiger ist, zu verstehen, wie und warum Dinge funktionieren, als sich Terminologie zu merken. Wichtig ist auch die Möglichkeit, einen Debugger zum Aufspüren von Fehlern nutzen zu können. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen. Und das gelingt nur mit viel Übung. Dieser Prozess kann in sechs Monaten abgeschlossen sein. Aber das geht nur, wenn Sie Ihrem Training ausreichend Zeit widmen. Jetzt bleibt mir nur noch, Ihnen Geduld zu wünschen.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION