Jeder hat schon einmal den Wunsch verspürt, zu programmieren. Allerdings gibt es im Allgemeinen vier limitierende Faktoren: Zeitbeschränkungen, Lernmaterial, mentale Blockaden und Aufmerksamkeitsspanne. Machen Sie also Ihren Zeitplan frei, machen Sie Ihren Kopf frei und behandeln Sie Ihr ADS selbst mit einer schönen Tasse Ihres Lieblingskaffees, denn hier finden Sie das Material, das Sie zum Erlernen des Programmierens benötigen.
Der schwierigste Teil beim Erlernen des Programmierens besteht darin, eine mentale Blockade zu überwinden. Erstens gibt es keine Programmiergottheit, die irgendjemandem Code-Kenntnisse gewährt. Das Erlernen des Codierens ist dasselbe wie das Erlernen einer anderen Sprache: Es gibt Substantive, Verben und Sätze, die auf eine bestimmte Weise zusammenkommen, um für den Computer einen Sinn zu ergeben. Sobald Sie einen vollständigen Gedanken aufgeschrieben haben, funktioniert das Programm ordnungsgemäß.
Zweitens denken selbst Java-Experten mit einem Doktortitel in Informatik, dass Java über riesige Blackboxen mit Ein- und Ausgängen verfügt. Wie bei jeder Sprache gilt: Je besser Ihr Fachwissen ist, desto unklarere Sprachstrukturen können Sie verwenden. Grundlegende Sprachstrukturen kann jedoch jeder erlernen.
Die dritte mentale Blockade besteht darin, sich zu motivieren und „einfach zu tun“. Die Tools sind kostenlos. Die Ressourcen sind vorhanden. Jeder, der ein Programm schreiben möchte, kann dies tun und seine Arbeit veröffentlichen. Sie müssen also einfach direkt in Ihre IDE springen und anfangen, etwas zu erstellen.
Werkzeuge: So erstellen Sie eine Android-App Teil 1: Einrichten von Eclipse und dem Android SDK - Durch die Einrichtung von Eclipse und dem Android SDK erhalten Sie die grundlegenden Tools, die Sie für den Einstieg in die Erstellung einer Android-App benötigen. Wie bei jedem Projekt sollten Sie zunächst Ihre Werkzeuge zusammenstellen und lernen, sie zu verwenden.
Fähigkeiten: „Die Java-Tutorials“ - Bei den Java-Tutorials handelt es sich im Wesentlichen um ein http-E-Book, das im gleichen Format wie viele Zertifizierungen und Online-Kurse gestaltet ist. Viele Leute haben erklärt, dass sie „sich hinsetzen und Java lernen wollen“. Die Java-Tutorials sind eine großartige Möglichkeit, genau dies zu tun. Dies ist auf das Schreiben generischer Java-Anwendungen zugeschnitten und nicht speziell auf die Android-Implementierung von Java. Durch das Erlernen dieses Materials erhalten Sie eine fundierte Wissensbasis für die Programmierung von Java-Anwendungen.
Materialien: Android „Paketindex“ - Der Android-Paketindex ist eine Referenz für alle von Google bereitgestellten Pakete, Klassen und APIs. Sobald Sie lernen, in Java zu programmieren, müssen Sie sich mit den einzelnen Bausteinen einer Anwendung vertraut machen. Jedes dieser Pakete fungiert als Substantive und Verben in Ihrem Text. Die Dokumentation zeigt den richtigen Zeitpunkt und Ort für die Verwendung dieser Wörter sowie den Nutzen, den Sie daraus ziehen. Dieser Paketindex dient als Ihr Wörterbuch.
Die Architektur: „Android-Design“ - Die Seite „Android-Design“ ist ein großartiger Ausgangspunkt für Ideen in Ihrer Android-Anwendung. Diese Seite enthält Beispiele dafür, was Google gerne sehen würde. Auf jeder Seite werden von Google empfohlene Designumsetzungen angezeigt.
Der menschliche Aspekt: Unser Android-Hacking-Forum ist der perfekte Ort, um Fragen zu stellen, Antworten zu erhalten und die Arbeiten anderer Entwickler zu sehen.
Wir haben also alle Grundlagen behandelt, die Sie benötigen, um mit der Erstellung Ihrer eigenen Android-Anwendungen zu beginnen. Im Internet stehen nahezu unendlich viele Ressourcen zur Verfügung. Bitte teilen Sie unten Ihre bevorzugten Ressourcen mit.