Android Apps

#3397649
Lesenswert?

M. B. schrieb:
> Ich dachte, dass es da auch bücher gibt, wo man beides gelernt
> bekommt...
Ist auch so, jedoch wird Java da meist sehr schnell durchgeackert und 
nicht so detailliert erklärt.
Ich habe von Java auch nicht wirklich Ahnung, komme aber dennoch schon 
recht schnell zu Ergebnis bei der Android Appentwicklung, natürlich noch 
mit viel rumgegoogel nebenbei, das bleibt vermutlich auch nicht aus wenn 
man Java sehr gut beherrscht, da die Android API eben verdammt 
umfangreich ist.
Hatte mir auch mal "Apps entwickeln für Android 4" von Galileo Computing 
angesehen, das ist schon recht ordentlich gemacht.

Auch das Android Studio ist klasse. Gefällt mir besser als Eclipse. 
Problem ist halt nur dass alle Tutorials mit Eclipse arbeiten, aber das 
ist meist halb so wild.
#3397734
Lesenswert?

M. B. schrieb:
> Timmo H. schrieb:
>> Apps entwickeln für Android 4
> Braucht man da keine Java Kenntnisse?
Wie gesagt, Java wird eigentlich überall kurz angerissen. Bei dem "Apps 
entwickeln für Android 4" wird im ersten Kapitel einiges über Java 
vermittelt. Natürlich nur sehr oberflächlich, aber wenn man so schon ein 
bisschen mit C/C++/C# Programmierung zu tun gehabt hat, dann reicht das 
für die ersten Apps durchaus aus.

Bei "Apps entwickeln mit Android 4" von video2brain ist es ähnlich (etwa 
eine Stunde zu Java kram)
OP #3397782
Lesenswert?

Ich habe schon folgende Kenntnisse:
- PHP sehr gut
- Python etwas
- HTML sehr gut (dürfte dafür nicht interessant sein)
- JavaScript gut (bestimmt auch irrelevant)
- C# habe ich schon mal kurz (halbes Jahr) gemacht aber dann wieder 
aufgehört...
In C# habe ich jedoch nicht direkt Objektorientiert geschrieben.
Würde da für mich der Java Teil in "Apps entwickeln für Android 4" 
reichen?
#3397847
Lesenswert?

Ich denke schon. Mehr war für mich auch nicht nötig.
Das Programmieren ist eh nur halb so wild. Viel schwieriger ist es die 
Konzepte von Android vollends zu durchblicken. Also wo muss man was 
machen, was passiert wenn sich der Bildschirm dreht, wann muss ich die 
Variablen absichern und wiederherstellen, Activity Lifecycle, 
Kommunikation zwischen Activities etc. aber das wird eigentlich schon 
recht gut in den LernDVDs beschrieben wie ich finde. Wichtig ist, dass 
man auch gleich mitmacht und nachvollzieht und rumspielt und nicht erst 
alles angucken und dann nach ein paar Wochen erst mit dem Programmieren 
anfangen, das geht mit Sicherheit schief und artet in Frust aus.
OP #3398116
Lesenswert?

A. B. schrieb:
> naja, HTML Kenntnisse sind schonmal nicht schlecht.
> Wenn es keine Native APP sein muss, kommt man auch mit HTML weiter.
>
> Wenn es dir natürlich darum geht eine Native App zu entwickeln, brauchst
> du eine Programmiersprache

Haben WebApps einen großen Vorteil gegenüber nativen Apps? B.z.w. 
welchen Unterschied hat das für den Nutzer, außer das er Internet 
braucht? Sieht das genauso aus?
#3398548
Lesenswert?

M. B. schrieb:
> B.z.w.
> welchen Unterschied hat das für den Nutzer, außer das er Internet
> braucht? Sieht das genauso aus?

Du kannst Android Webapps auch so verpacken, dass sie kein Internet 
brauchen, ganz normal aus dem Appstore installiert werden, und sich auch 
sonst wie eine "normale" App verhalten, incl. z.B. GPS und 
Kamera-Zugriff.

Und das sogar soweit portabel, dass du aus dem selben (HTML + 
JS)-Quelltext auch eine iPhone-App machen kannst.

z.B. Phonegap anschauen =>  http://phonegap.com/
#3398921
Lesenswert?

M. B. schrieb:
> Εrnst B✶ schrieb:
>> z.B. Phonegap anschauen =>  http://phonegap.com/
>
> Gibt es da auch was vergleichbares, wo man nicht zahlen muss? Oder wie
> kann man die HTML, JS und CSS Apps selbst kompilieren?

Ist eigentlich alles Open-Source (bzw. wars, wurde geforkt 
(http://cordova.apache.org/) , verkauft, nochmal umbenannt usw).

Das "Zahl-Angebot" ist für den Build-Service.

Phonegap selber ist komplett kostenlos. Ist auch gleich oben in der FAQ:
http://phonegap.com/about/faq/

Wenn du den Build-Service nicht nutzt, musst du eben selber kompilieren 
und dazu wiederum musst du dir die Android SDK installieren.
Ist vielen halt zu umständlich, darum gibts den "Zahl-Compiler in der 
Cloud".

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren