Werbung
Sie möchten also Apps für Android erstellen, oder? Einige Leute versuchen vielleicht, Ihnen zu sagen, dass es zu spät ist, um ins Spiel zu kommen, insbesondere wenn Sie ein brandneuer Anfänger sind, aber das ist es wirklich nicht.
Wenn es so aussieht, als ob der Play Store mit beschissenen Apps überflutet ist und kein Platz für Neues ist, denken Sie daran, dass Sie nicht original sein müssen. Ihre Apps müssen nur etwas bieten, was andere Apps nicht bieten, auch wenn es sich nur um eine übersichtlichere Benutzeroberfläche handelt.
Davon abgesehen ist einer der beste Möglichkeiten, um Programmieren zu lernen So lernen Sie das Programmieren ohne StressVielleicht haben Sie sich für das Programmieren entschieden, sei es für eine Karriere oder nur als Hobby. Groß! Aber vielleicht fängst du an, dich überfordert zu fühlen. Nicht so toll. Hier ist Hilfe, um Ihre Reise zu erleichtern. Weiterlesen ist durch Bücher, also hier sind eine Handvoll großartiger Ressourcen, die Sie vielleicht ausprobieren möchten. Sie müssen
lerne ein gutes Stück Java Die besten Sprachen für die Entwicklung mobiler Apps im Jahr 2016Die Welt der Entwicklung mobiler Apps ist nach wie vor stark. Wenn Sie loslegen möchten, ist es noch nicht zu spät! Hier sind die Sprachen, über die Sie nachdenken sollten. Weiterlesen Daher haben wir auch einige Java-Bücher aufgenommen.Java: Ein Leitfaden für Anfänger, Sechste AusgabeJava: Ein Leitfaden für Anfänger, Sechste Ausgabe Jetzt bei Amazon kaufen $30.35
Wenn Sie überhaupt keine Java-Erfahrung haben, sollten Sie mit diesem Buch beginnen. Beachten Sie, dass Eine neue Sprache zu lernen ist schwierig 7 Nützliche Tricks zum Erlernen einer neuen ProgrammierspracheEs ist in Ordnung, überwältigt zu sein, wenn Sie das Codieren lernen. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps können Ihnen helfen, all diese neuen Informationen besser zu speichern. Weiterlesen und selbst die am besten geschriebenen Anleitungen können den Weg nur so sehr erleichtern.
Aber in Bezug auf die Freundlichkeit von Neulingen sind nur wenige so gut wie Java: Ein Leitfaden für Anfänger. Es beginnt ganz am Anfang und führt Sie durch erweiterte Funktionen wie Lambda-Ausdrücke und JavaFX. Es gibt einen Grund, warum es bei Amazon ein Bestseller Nr. 1 ist!
Die neueste Version zum Zeitpunkt dieses Schreibens, die 6. Ausgabe, ist vollständig für Java Platform Standard Edition 8 aktualisiert, sodass alles, was Sie lernen, auf moderne Java-Entwicklungspraktiken anwendbar ist.
Head First Java, 2. AuflageHead First Java, 2. Auflage Jetzt bei Amazon kaufen $25.00
Dies ist die Art von Buch, die Sie lesen sollten, wenn Sie bereits mit Java vertraut waren, weil es nähert sich der Sprache auf eine ganz andere Art und Weise - mit etwas, das als „Head First“ bezeichnet wird. Ansatz.
Head First Java versteht, dass das menschliche Gehirn nach Neuheit verlangt. Um schnell zu lernen, müssen Sie überrascht, aufgeregt und auf viele verschiedene Arten engagiert sein. Auf diese Weise wird theoretisches Hokuspokus als Verständnis in Ihrem Geist verankert.
Mit anderen Worten, während es bei Ihrem ersten Umgang mit Java darum geht, sich mit der Syntax und den Konzepten vertraut zu machen, Head First Java ist der zweite Durchgang, der sicherstellt, dass alles einsinkt.
Denken in Java (4. Ausgabe)Denken in Java (4. Ausgabe) Jetzt bei Amazon kaufen $41.74
Wie im direkten Gegensatz zu Head First JavaDieses Buch ist so trocken und technisch wie sie kommen. Es ist sowohl theoretisch als auch praktisch und deckt jedes Detail ab, das beim Codieren in Java auftreten kann.
Aber das eigentliche Verkaufsargument von In Java denken ist, dass es Ihnen wirklich hilft, in Java zu denken. Dieses Buch wird Ihnen helfen, die Redewendungen und Muster zu lernen, die Java so großartig machen, und Sie damit ausrüsten Schreiben Sie saubereren und sichereren Code 10 Tipps zum Schreiben von sauberem und besserem CodeDas Schreiben von sauberem Code sieht einfacher aus als es tatsächlich ist, aber die Vorteile sind es wert. So können Sie heute mit dem Schreiben von sauberem Code beginnen. Weiterlesen .
Ich würde es nicht als erstes oder zweites Buch empfehlen, aber wenn Sie sich bereits als fortgeschrittener Java-Programmierer betrachten, sollten Sie es sich unbedingt ansehen. Und das Beste daran? Es ist verfügbar für kostenlos, wenn Sie es online lesen können 9 kostenlose Programmierbücher, die Sie zum Profi machenAufruf an alle Programmierer, ob neu, alt oder aufstrebend: Wir haben eine große Auswahl an kostenlosen Büchern (wie in Bier) gefunden, um Ihre Programmierkenntnisse auf die nächste Stufe zu heben. Steigen Sie ein und genießen Sie. Weiterlesen .
Android-Programmierung für Anfänger: Lernen Sie alle Java- und Android-Kenntnisse, die Sie benötigen, um leistungsstarke mobile Anwendungen zu erstellenAndroid-Programmierung für Anfänger: Lernen Sie alle Java- und Android-Kenntnisse, die Sie benötigen, um leistungsstarke mobile Anwendungen zu erstellen Jetzt bei Amazon kaufen $44.77
Wenn Sie sich nur ein Buch leisten können und keine Java- oder Android-Erfahrung haben, bietet Ihnen dieses Buch möglicherweise das Beste. Es bietet eine Einführung in Java und Android mit Beispielen für 40 Mini-Apps und 3 reale Apps.
Android-Programmierung für Anfänger geht davon aus, dass Sie nichts wissen, und konzentriert sich darauf, Sie mit der Android-Codierungsumgebung vertraut zu machen. Es wird dich nicht bis zum Meister führen, aber es wird dich sehr weit bringen.
Android-Programmierung: The Big Nerd Ranch Guide (2. Ausgabe)Android-Programmierung: The Big Nerd Ranch Guide (2. Ausgabe) Jetzt bei Amazon kaufen $40.99
Trotz des seltsamen Namens - Die Big Nerd Ranch lehrt Online-Programmierung - dies ist wahrscheinlich das beste Buch über Android-Programmierung, das Sie jemals finden werden. Fragen Sie eine Gruppe von Android-Programmierern nach Buchempfehlungen, und die Hälfte von ihnen wird diese sagen.
Der Big Nerd Ranch Guide basiert auf einem Bootcamp-Kurs, der die Grundlagen der Android-Programmierung sowie gute Techniken für die Entwicklung von Android-Apps vermittelt.
Die Big Nerd Ranch entwickelt maßgeschneiderte mobile Apps für Kunden auf der ganzen Welt, damit Sie sich ausruhen können versichert zu wissen, dass sie über das Fachwissen und die Erfahrung verfügen, um alles zu unterstützen, was darin gelehrt wird Buch.
Grundlagen der Android Studio-Entwicklung - Android 6 EditionGrundlagen der Android Studio-Entwicklung - Android 6 Edition Jetzt bei Amazon kaufen $34.99
Wenn Sie für Android codieren möchten, werden Sie dies tun benötigen eine richtige IDE anstelle eines Texteditors Texteditoren vs. IDEs: Welches ist besser für Programmierer?Die Wahl zwischen einer erweiterten IDE und einem einfacheren Texteditor kann schwierig sein. Wir bieten einige Einblicke, um Ihnen bei dieser Entscheidung zu helfen. Weiterlesen und heutzutage ist Android Studio die beste Wahl (Eclipse und NetBeans sind alte Nachrichten). Beachten Sie, dass Android Studio eine Abzweigung von IntelliJ IDEA ist.
Sie könnten weitermachen und lernen, wie Sie Android Studio selbst verwenden, indem Sie kostenlose Ressourcen im Web verwenden, aber Grundlagen der Android Studio-Entwicklung ist das, was Sie erhalten sollten, wenn Sie eine umfassende Abdeckung der IDE-Funktionen, einschließlich der Gradle-Build-Konfigurationen, wünschen.
Es werden auch einige fortgeschrittene Themen behandelt, z. B. das richtige Materialdesign (damit Ihre App schön aussieht und modern), Integration in Google Maps und Integration in die In-App-Abrechnung und den Entwickler von Google Play Konsole.
Android 6 für Programmierer: Ein App-gesteuerter Ansatz (3. Ausgabe) (Deitel Developer Series)Android 6 für Programmierer: Ein App-gesteuerter Ansatz (3. Ausgabe) (Deitel Developer Series) Jetzt bei Amazon kaufen $26.40
Der schwierigste Teil der Programmierung besteht darin, alle theoretischen Konzepte, die Sie gelernt haben, in etwas Greifbares umzuwandeln. Es ist eine Sache, die APIs der Android-Entwicklung zu lernen, aber es ist eine andere Sache, eine tatsächliche App von Grund auf neu zu erstellen.
Dort mag ein Buch Android 6 für Programmiererist wirklich praktisch. Es führt Sie durch acht vollwertige Projekte und bietet Ihnen Erfahrungen aus erster Hand beim Erstellen und Fertigstellen einer tatsächlichen Android-App.
Um das Beste daraus zu machen, sollten Sie bereits in mittlerem Maße mit Java vertraut sein. Zu den behandelten Themen gehören Android Studio, Gradle, Materialdesign, Threading, SQLite, Play Store-APIs und mehr.
Warum möchten Sie Android lernen?
In diesen sieben Büchern werden Sie mehr als genug Wissen und Übung erwerben, um Ihre eigenen Android-Apps von Grund auf neu schreiben zu können. Sie können jedoch Ihre Ausbildung fortsetzen diese YouTube-Kanäle 6 fantastische YouTube-Videos zum Erlernen der Android-EntwicklungMöchten Sie lernen, wie Sie Android-Apps entwickeln? Dann sind diese YouTube-Videos perfekt für dich. Weiterlesen und diese mobilen Entwicklungsblogs Eine bahnbrechende App entwerfen? 7 Blogs zur mobilen Entwicklung, die Sie lesen solltenDer mobile Raum ist so neu, dass sich die Trends ständig ändern und jeden Tag neue Erkenntnisse gewonnen werden. Wenn Sie vorhaben, mobile Apps zu entwickeln, wie können Sie mithalten, ohne verrückt zu werden? Weiterlesen .
Zuletzt möchten wir Sie darauf hinweisen Diese erstaunlichen Podcasts für Programmierer 15 Erstklassige Podcasts für Programmierer und SoftwareentwicklerPodcasts sind eine fantastische Möglichkeit, mehr über das Programmieren zu erfahren. Hier sind einige unserer beliebtesten programmbezogenen Podcasts für Ihr Hörvergnügen. Weiterlesen Das kann für Sie auf Ihrer Reise von unschätzbarem Wert sein. Zumindest geben sie Ihnen die Möglichkeit zu lernen, während Sie pendeln, Aufgaben erledigen, auf einen Termin warten usw.
Jetzt sind Sie dran: Warum möchten Sie lernen, wie man Android-Apps erstellt? Hast du irgendwelche coolen Ideen im Kopf? Erzählen Sie uns davon in einem Kommentar unten!
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.