Forum: Compiler & IDEs Entwicklungsumgebung für (Android)-Apps;


von interrupt (Gast)


Lesenswert?

Hallo,

welche  Entwicklungsumgebung würdet ihr zum Einstieg in die 
App-Programmierung im Android-Betriebssystem empfehlen ?

Danke.

von Jan B. (do9jhb)


Lesenswert?

Hi,

wenn du zumindest ein wenig Programmiererfahrung hast dann solltest du 
Android Studio ( https://developer.android.com/studio/index.html) 
nehmen. Das ist die offizielle IDE für Android und man kann damit alles 
benutzen was Android anbietet und man kann auch sehr einfach Apps im 
"echtem" Android Design entwickeln. Problematisch ist, dass man dafür 
zumindest ein bisschen grundahnung von Java haben sollte.

Wenn du noch nie Programmiert hast, könntest du auch den MIT App 
inventor verwenden (http://appinventor.mit.edu/explore/index-2.html) da 
läuft die Entwicklung grafisch ab.

Ansonsten kann man mit Visual Studio/Xamarin Studio in C# für Android 
entwickeln oder die neuen Versionen von Delphi unterstützen glaub auch 
Android.

Gruß

Jan B.

von Christian M. (Gast)


Lesenswert?


von jz23 (Gast)


Lesenswert?

Wenn du nicht an eine Programmiersprache gebunden bist, nehm Android 
Studio, das ist um Welten zuverlässiger als Xamarin. Außerdem taugt der 
Designer von Xamarin meiner Meinung nach wenig bis gar nichts, da war 
der Designer für Windows Programme in VS 2008 schon besser. Mit dem 
Designer aus Android-Studio kommt man praktisch an den MS Designer für 
UWP Apps dran.

Willst du unbedingt C#, ist Xamarin natürlich trotzdem eine Option. Aber 
neben dem Designer hab ich es bisher noch nie direkt nach der 
Installation ans Laufen bekommen, man durfte erstmal selber in der 
Konfig rumpfuschen, bis Debugging lief. Da ist Android-Studio definitiv 
mehr "Out-of-the-box".

von Rolf M. (rmagnus)


Lesenswert?

Alternativ gibt es auch Qt für Android.

von interrupt (Gast)


Lesenswert?

Ich habe die Android-Entwicklungsumgebung jetzt mal heruntergeladen und 
werde sie mir ansehen.
Java-Programmierkenntnisse sind vorhanden.

Bücher zum ThemaApp-Programmierung beziehen sich teilweise auch auf 
"LicveCode", was ist davon zu halten ?

Ich möchte mobile Datenerfassung über Bluetooth ausprobieren, das 
sollten ja alle einigermassen aktuellen Smartphones mit dem 
Android-Betriebssystem unterstützen, oder ?
Was für eine Schnittstelle wäre zur Datenerfassung (ggf. auch über 
Kabel) noch geeignet, die bei Smartphones Standard ist ?

Zu Testzwecken würde ich ein eigenes günstiges Smartphone einsetzen, ich 
hatte z.B. an das "Huawei P8 Lite" oder das "LG X power" gedacht oder 
gibt es da etwas mit besserem Preis-Leistungsverhältnis ?

Danke, interrupt

von Rolf M. (rmagnus)


Lesenswert?

interrupt schrieb:
> Was für eine Schnittstelle wäre zur Datenerfassung (ggf. auch über
> Kabel) noch geeignet, die bei Smartphones Standard ist ?

USB und der Mikrofoneingang.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Rolf M. schrieb:
> USB

Setzt OTG und Treiber für die anzuschließenden Geräte voraus. Kann jedes 
Android-Gerät OTG? Welche Treiber sind bei Android üblicherweise 
verfügbar? Gibt es libusb oder vergleichbares?

von interrupt (Gast)


Lesenswert?

interrupt schrieb:
> Zu Testzwecken würde ich ein eigenes günstiges Smartphone einsetzen, ich
> hatte z.B. an das "Huawei P8 Lite" oder das "LG X power" gedacht oder
> gibt es da etwas mit besserem Preis-Leistungsverhältnis ?

Hat ev. jemand noch Tipps für geeignete, günstige Smartphones ?

Danke, interrupt

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die drei unter dem Namen "Nokia" verkauften Geräte haben gerade ganz 
gute Bewertungen bekommen, vor allem werden sie mit einem 
unverfrickelten Android ohne "Anreicherungen" durch den Hersteller 
ausgeliefert.

von Rene K. (xdraconix)


Lesenswert?

interrupt schrieb:
> Huawei P8 Lite

Das P8 Lite hat zum Beispiel kein OTG... Kann ich aus Erfahrung sagen ?

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.