Voraussetzungen für Android-Apps

sasono

Mitglied
Bevor ich mich daran mache, eigene Android-Apps zu programmieren, will ich natürlich wissen, was ich dafür benötige und wie das ganze grob abläuft. Weder in diesem Forum noch mit Google habe ich eine so konkrete Antwort gefunden, wie ich sie haben wollte. Das habe ich bisher zusammen getragen:

Voraussetzungen:

  1. Java-Kenntnisse
  2. Eclipse
  3. Android SDK
Aber wie weit komme ich damit? Kann ich damit eine App erstellen, die auf meinem Smartphone läuft? Oder fehlt noch ein Schritt bis dahin, wenn das Programm fertig ist? Kann ich die App problemlos und kostenlos bei Google Play einfügen? Ich weiß bspw. von Apple, dass man dafür gewisse Lizenzen (für die Software, für das Einfügen der App in den AppStore) bezahlen muss, selbst für Apps, die man kostenlos anbietet. Muss ich irgendwann Geld investieren?
 
M

Marcinek

Gast
Du kommst damit soweit, dass du in einem Forum fragst wie weit du kommst.

Ganz ehrlich, was für eine Antwort erwartest du hier?

Eventuell mal ein Buch kaufen und da die Grundlagen aneigenen.
 

Robokopp

Bekanntes Mitglied
Du brauchst einen dev Account bei Google für 25 Dollar und du musst dich da einarbeiten, weil Android haufenweise Eigenheiten hat bei denen Java Kenntnisse nicht ausreichen.
Beispielsweise solltest du dich mit XML befassen, weil du das für die Oberfläche brauchst
 

sasono

Mitglied
Vielleicht will ich, bevor ich Geld für ein Buch ausgebe, erst einmal wissen, ob Apps programmieren überhaupt das ist, was ich will und das nicht erst auf den letzten Seiten des Buches erfahren.

Was ist so falsch daran, sich zunächst erst einmal klar werden zu wollen, wie die Voraussetzungen, der grobe Ablauf und die Bedingungen sind, um eine App zu erstellen, bevor man damit anfängt?
 

sasono

Mitglied
Du brauchst einen dev Account bei Google für 25 Dollar und du musst dich da einarbeiten, weil Android haufenweise Eigenheiten hat bei denen Java Kenntnisse nicht ausreichen.
Beispielsweise solltest du dich mit XML befassen, weil du das für die Oberfläche brauchst

Danke für die Antwort, das stellt aber erstmal alles keine unüberwindbare Hürde dar.


Da hat man manchmal ein anderes Gefühl...
 
J

JohannisderKaeufer

Gast
Du brauchst einen dev Account bei Google für 25 Dollar und du musst dich da einarbeiten, weil Android haufenweise Eigenheiten hat bei denen Java Kenntnisse nicht ausreichen.
Beispielsweise solltest du dich mit XML befassen, weil du das für die Oberfläche brauchst

Auf vogella.de findest du ein paar Android-Tutorials die dich zumindest mal bis zur ersten App bringen.

Den Developer Account benötigst du nur für den Google Play Store. Eine fertige Anwendung kannst du afaik aber auch von einer SD-Karte, etc. installieren ohne dass Google jemals was davon erfährt. Der Play Store ist nur ein gängiger Weg seine Anwendung an den Mann/Frau zu bringen.
Beim Experimentieren oder Anwendungen für den Eigengebrauch geht das auch direkt ohne Google.
 

Robokopp

Bekanntes Mitglied
O
Auf vogella.de findest du ein paar Android-Tutorials die dich zumindest mal bis zur ersten App bringen.

Den Developer Account benötigst du nur für den Google Play Store. Eine fertige Anwendung kannst du afaik aber auch von einer SD-Karte, etc. installieren ohne dass Google jemals was davon erfährt. Der Play Store ist nur ein gängiger Weg seine Anwendung an den Mann/Frau zu bringen.
Beim Experimentieren oder Anwendungen für den Eigengebrauch geht das auch direkt ohne Google.

Ist klar aber die Frage des TO war auf den Play Store bezogen.

Wenn man möchte dass seine Apps viele Nutzer bekommen kommt man eh kaum um den Play herum, da er eben der meist verbreitetste ist. Da die 25€ einmalig sind ist es durchaus eine sinnvolle Investition im Gegensatz zu den Jahresbeiträgen bei Apple
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Kazudemruzo Android API/Library für externe Entwickler zur Verfügung stellen Android & Cross-Platform Mobile Apps 7
C Consent für Admob mit ump / funding choices Android & Cross-Platform Mobile Apps 6
B Was fehlt mir hier für diese Klasse? ich habe es mit (>>> ... <<<) markiert. Android & Cross-Platform Mobile Apps 4
J SharedPreferences für User-Session Android & Cross-Platform Mobile Apps 2
M Barrierefreie Appentwicklung für Android - Suche Codebeispiele Android & Cross-Platform Mobile Apps 8
I App für Fire HD entwickeln Android & Cross-Platform Mobile Apps 3
T Bringen mir die Java-Basics irgendetwas für die Android-Programmierung Android & Cross-Platform Mobile Apps 4
L Textfeld für Dezimalzahl mit Vorzeichen Android & Cross-Platform Mobile Apps 2
J Android Datenbank Klasse nur für CRUD-Operation, oder auch mehr ? Android & Cross-Platform Mobile Apps 8
B Android Projekt für Android und IOS erstellen? Android & Cross-Platform Mobile Apps 5
J Impressumspflicht für App, wenn ich kein Unternehmer bin? Android & Cross-Platform Mobile Apps 13
T Android Equalizer für Android Android & Cross-Platform Mobile Apps 3
L Zeitstempel für Sensordaten bekommen Android & Cross-Platform Mobile Apps 3
L Android Texterkennung für Android? Android & Cross-Platform Mobile Apps 1
L Android Chart API für Android Android & Cross-Platform Mobile Apps 0
T Android Datenbankverbindung in Service für Push Notification Android & Cross-Platform Mobile Apps 0
R Android USB Treiber für Huawei Android & Cross-Platform Mobile Apps 1
M Hilfe bei App Programmierung für Android Android & Cross-Platform Mobile Apps 1
B Script für Android Android & Cross-Platform Mobile Apps 1
H Datenprotokoll für Graphview Android & Cross-Platform Mobile Apps 2
M Android Obfuscation für Strings Android & Cross-Platform Mobile Apps 8
S Bilder mit fester grösse für verschiedene Android Endgeräte Android & Cross-Platform Mobile Apps 2
D Android Layout für alle Geräte Android & Cross-Platform Mobile Apps 4
A String[] für Lisadapter Android & Cross-Platform Mobile Apps 4
D Lib für (Desktop-)Java und Android schreiben Android & Cross-Platform Mobile Apps 7
J MySQL Simulation für Android App Android & Cross-Platform Mobile Apps 2
kaoZ Tutorial .xml Layouting für z.B ListView elemente Android & Cross-Platform Mobile Apps 7
W Java Editor für Android +Emulator Android & Cross-Platform Mobile Apps 7
M 20 Image Button für jede Auflösung positionieren Android & Cross-Platform Mobile Apps 3
L Android ActionBar mit unterschiedlichen Farben für Tabs Android & Cross-Platform Mobile Apps 3
R Sinnvoller Ablageort für Leveldaten Android & Cross-Platform Mobile Apps 8
B App bei Play-Store für bestimmte auflösungen anbieten? Android & Cross-Platform Mobile Apps 3
G extends Activity für Berechnungen? Android & Cross-Platform Mobile Apps 7
H Progrämmchen für Symbian Android & Cross-Platform Mobile Apps 4
G wiederkehrenden Wert für Design in XML ablegen Android & Cross-Platform Mobile Apps 2
L Android SearchBox für Custom Listview Android & Cross-Platform Mobile Apps 5
T Android KontrollApp für Nitrado Server Android & Cross-Platform Mobile Apps 2
L Android Eine Kleinigkeit für Profis Android & Cross-Platform Mobile Apps 2
G Android C++ Quellcode für Android Geräte compilieren Android & Cross-Platform Mobile Apps 2
T Zeit in zwei Zahlen für Widget zerlegen Android & Cross-Platform Mobile Apps 2
J Apps für Android programmieren - Android Handy notwendig oder reicht Simulator? Android & Cross-Platform Mobile Apps 3
A Android SimpleDateFormat gibt für Date unter android anderes Datum zurück als in Std. Java Android & Cross-Platform Mobile Apps 2
H Android Landscape Modus für App dektivieren Android & Cross-Platform Mobile Apps 3
M Frage zu Java Programm für Windows Mobile 6.5 Android & Cross-Platform Mobile Apps 2
H Welches JDK für Huawei G7002? Android & Cross-Platform Mobile Apps 6
C Panel/View für Android Android & Cross-Platform Mobile Apps 3
C Sanke für Android Android & Cross-Platform Mobile Apps 3
Kukulkan Welche Mindestanforderungen (JDK) für Android und BB? Android & Cross-Platform Mobile Apps 8
G Views für verschiedenen Bildschirmgroeßen Android & Cross-Platform Mobile Apps 2
thE_29 Widget für verpasste Anruf + SMS Android & Cross-Platform Mobile Apps 2
A Android Android Parameter für VM Android & Cross-Platform Mobile Apps 7
O Entwickler für Java Anwendungen auf Handy gesucht! Android & Cross-Platform Mobile Apps 3
S JButton in GUI für Handys? Android & Cross-Platform Mobile Apps 3
M Welche Datenbank für J2ME? Android & Cross-Platform Mobile Apps 5
D Event für Tastensperre? Android & Cross-Platform Mobile Apps 3
G WTK für Nokia Android & Cross-Platform Mobile Apps 2
P bestimmte API für XDA ORBIT2 Android & Cross-Platform Mobile Apps 3
S Idee gesucht für ein kleines Programm Android & Cross-Platform Mobile Apps 3
M ein image pixel für pixel aufbauen : setPixel() ? Android & Cross-Platform Mobile Apps 1
M Handyprogramm für U-Bahn-Fahrplan für Siemens SK65 Android & Cross-Platform Mobile Apps 2
J Empfehlungen für ME-Anfänger Android & Cross-Platform Mobile Apps 2
K Anwendung für Handy programmieren Android & Cross-Platform Mobile Apps 1
P Java für PDA DELL Axim 51 Android & Cross-Platform Mobile Apps 4
M Virtuelle Machiene für PDA Android & Cross-Platform Mobile Apps 8
B Programm für NokiaComunicator erstellen Android & Cross-Platform Mobile Apps 2
K Programme für Handy erstellen Android & Cross-Platform Mobile Apps 3
M Java-Programme für Handy auf Desktop-PC ausführen Android & Cross-Platform Mobile Apps 4
T Für Handy Game die Sprache umschreiben? Android & Cross-Platform Mobile Apps 24
M java game für handy mit grahi. oberfläche Android & Cross-Platform Mobile Apps 1
D java.security.MessageDigest (für ME?) Android & Cross-Platform Mobile Apps 1
N Unser Team such Coder für Spieleprojekte Android & Cross-Platform Mobile Apps 8
B WTK für Sony Ericsson? Android & Cross-Platform Mobile Apps 7
S JAVA für java-mobiltelefone Android & Cross-Platform Mobile Apps 14
BossLama Android Android Auto mit Linux Android & Cross-Platform Mobile Apps 1
A Was übersehe ich bei der Einrichtung eines neuen Android-Studios Android & Cross-Platform Mobile Apps 56
W Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.inter Android & Cross-Platform Mobile Apps 18
S Android API 35+ Status/Navigation bar color/height from Java Android & Cross-Platform Mobile Apps 0
D Android Android Studio plus Gradle 7.5 bauen anders die apk Android & Cross-Platform Mobile Apps 0
J Benachrichtigung Freigabe ab Android 14 Android & Cross-Platform Mobile Apps 1
J Android Benachrichtigung zum Zeitpunkt ers Android & Cross-Platform Mobile Apps 15
J Das Beispiel von Android erzeugt Fehler Android & Cross-Platform Mobile Apps 8
J Zeitdifferenzen unter Android 7 (API < 26) berechnen Android & Cross-Platform Mobile Apps 4
W Netzwerk Verbindungen Java Android Android & Cross-Platform Mobile Apps 107
Z Android IntelliJ Android & Cross-Platform Mobile Apps 2
M Repository bei Room-Database in Android Studio (Java) Android & Cross-Platform Mobile Apps 2
Android App auf das eigene Handy bekommen Android & Cross-Platform Mobile Apps 3
Alex IV Android App erstellen Android & Cross-Platform Mobile Apps 3
OnDemand CrossPlatform Kotlin iOs/Android Datenverbrauch Android & Cross-Platform Mobile Apps 2
W In Android Studio Integer an andere activities übergeben Android & Cross-Platform Mobile Apps 2
wladp Android Studio Room Database Android & Cross-Platform Mobile Apps 1
N "Schöne" Datatable in Android und setzen von Parametern von Textview im Code Android & Cross-Platform Mobile Apps 5
N Android game programmieren Android & Cross-Platform Mobile Apps 5
T Android Studio: Einen Button in einer For Schleife verwenden Android & Cross-Platform Mobile Apps 2
K BLE Komunikation mit Android studio und esp32 Android & Cross-Platform Mobile Apps 5
G Android UDP Kommunikation Android & Cross-Platform Mobile Apps 1
M Paper DB wird in Android Studio nicht erkannt Android & Cross-Platform Mobile Apps 7
J Android zugrif auf Thread nach Handy drehen. Android & Cross-Platform Mobile Apps 10
T Android Android Augmented Faces in Java. Neue Landmarks erstellen Android & Cross-Platform Mobile Apps 1
K Android Android In-App-Purchase lädt nicht Android & Cross-Platform Mobile Apps 0
Besset Android http request an interne ip adresse funktioniert nicht Android & Cross-Platform Mobile Apps 8

Ähnliche Java Themen

Neue Themen


Oben