Forum: PC-Programmierung Android Programmierung für Anfänger


von hans wurscht (Gast)


Lesenswert?

Hallo ich suche ein Buch zur Androidprogrammierung für Anfänger. Habe 
durch mein Studium (E-Technik) Etwas Erfahrung in Pascal und C. Privat 
habe ich auch schon Webseiten für Vereine erstellt (per Hand ohne HTML 
Editor).
Mit Objektorientierung und Java habe ich keine Erfahrung.
Welches Buch möglichst in Deutsch könnt ihr empfehlen?

von Paul M. (Gast)


Lesenswert?

Schonmal

Android: Der schnelle und einfache Einstieg in die Programmierung und 
Entwicklungsumgebung
von Dirk Louis, Peter Müller
ISBN-10: 3446438238

angesehen?

von Andreas R. (daybyter)


Lesenswert?

Schau Dir mal Phonegap an. Das ist ne Website, die als App auf nem 
Smartphone läuft.

von hans wurscht (Gast)


Lesenswert?

Ist das Phonegap wirklich gut? Bläht das die Apps nicht mit einer Menge 
an Overhead auf und verursacht beim Anwender dann hohe Systemauslastung? 
Ist das dann wirklich palttformunabhängig (Android, iOS) ohne dass der 
Programmierer für jede Plattform anpassen muss?

von René K. (cyprius)


Lesenswert?

Phonegap ist Kernschrott. Der Overhead entsteht durch das Rendering 
einer Website, die dann auch wirklich wie eine Website aussieht. 
Projekte wie Sencha Touch versuchen zwar eine Smartphone-Oberfläche 
nachzuahmen, das sieht dann allerdings aus wie iOS von vor 4-5 Jahren, 
ist aber selbst auf Quadcore-Smartphones sehr anfällig für 
Performancelöcher.

Zur nativen iOS-Programmierung kann ich nichts sagen, unter Android 
entwickelst du aber tendenziell eher mit dem SDK als mit Java. Der 
Einstieg ist dann auch recht einfach, bei mittelgroßen Projekten geht es 
dann aber doch sehr ans OOP/Java-Eingemachte.

Lad dir doch einfach mal Android Studio (kostenlos) runter und arbeite 
die Beispiele durch. Dann bekommst du schnell ein Gefühl dafür.

von Georg (Gast)


Lesenswert?

hans wurscht schrieb:
> Welches Buch möglichst in Deutsch könnt ihr empfehlen?

Warum Buch? Es gibt doch tonnenweise Tutorials im Netz.

Georg

von Kai M. (kai_mauer)


Lesenswert?

Georg schrieb:
> Warum Buch? Es gibt doch tonnenweise Tutorials im Netz.

Warum Tutorial, wenn es doch Bücher gibt?

Er hat nach einem Buch gefragt -nicht nach einer passenden Gegenfrage!
Wie Einem das hier auf's Schwein geht. EINMAL nur eine EINFACHE Antwort 
auf eine präzise Frage -ob ich das noch erleben darf?
:-(

von Kai M. (kai_mauer)


Lesenswert?

hans wurscht schrieb:
> Ist das Phonegap wirklich gut? Bläht das die Apps nicht mit einer Menge
> an Overhead auf

 Nein, überhaupt nicht.
> und verursacht beim Anwender dann hohe Systemauslastung?
Auch nicht.

> Ist das dann wirklich palttformunabhängig (Android, iOS)
Ja
> ohne dass der
> Programmierer für jede Plattform anpassen muss?

Ja

Diese Antworten auf saublöde Suggestivfragen habe ich mir mühevoll aus 
den Fingern gesogen, da ich, genau wie Du, zu faul war, die 
entsprechenden FAKTEN zu suchen.

von René K. (cyprius)


Lesenswert?

Kai Mauer schrieb:
> Er hat nach einem Buch gefragt -nicht nach einer passenden Gegenfrage!
> Wie Einem das hier auf's Schwein geht. EINMAL nur eine EINFACHE Antwort
> auf eine präzise Frage -ob ich das noch erleben darf?
> :-(

Trotzdem ist die Gegenfrage berechtigt - in der Androidwelt ändern sich 
Konzepte so schnell, dass kein Buch rechtzeitig am Markt erscheinen 
könnte, geschweige denn auf Deutsch übersetzt.

von Georg (Gast)


Lesenswert?

René K. schrieb:
> Trotzdem ist die Gegenfrage berechtigt

Versuch nicht, Kai zu überzeugen, der will nur pöbeln, egal mit welcher 
fadenscheinigen Begründung.

Georg

von René K. (cyprius)


Lesenswert?

Georg schrieb:
> Versuch nicht, Kai zu überzeugen, der will nur pöbeln, egal mit welcher
> fadenscheinigen Begründung.

Na, der wird hier schon im Grundrauschen untergehen. Für den TE ist die 
Info vielleicht trotzdem hilfreich - anfangs hatte ich auch Interesse an 
einem Buch, nach den ersten zwei Wochen Android-Entwicklung ist mir aber 
klar geworden, warum das nicht funktionieren kann. Die Support-Libraries 
ändern sich manchmal im Monatsrythmus.

von abc (Gast)


Lesenswert?

René K. schrieb:
> aber klar geworden, warum das nicht funktionieren kann. Die
> Support-Libraries ändern sich manchmal im Monatsrythmus.

Das interessiert einen Anfänger aber herzlich wenig, denn der muss erst 
mal die Grundprinzipien lernen und verstehen bevor er sich über 
irgendwelche Spezialfälle Gedanken macht.

von René K. (cyprius)


Lesenswert?

abc schrieb:
> Das interessiert einen Anfänger aber herzlich wenig, denn der muss erst
> mal die Grundprinzipien lernen und verstehen bevor er sich über
> irgendwelche Spezialfälle Gedanken macht.

Hast du schonmal für Android entwickelt? Dann wüsstest du, dass die v4 
Support-Library schon beim Anlegen eines Projektes eingebunden ist und 
genutzt wird. Das ist ein zentraler Bestandteil des SDKs.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.