ipod app mit java

schalentier

Gesperrter Benutzer
Soweit ich weiss, ist der Emulator vom XCode noch viel schlimmer als der Android... (und ueber die gesamte Toolchain brauchen wir gar net reden...)
 
T

Tomate_Salat

Gast
Ich kenne beides. Warum (finde ich) ist Android besser?:
- Ich kann Java verwenden
- Ich brauche keine Händlerlizens um die App auf meinem Handy zu testen (keine Bindung an einen Emulator!)
- ich zahle einmal für die Händlerlizens, bei Apple darf ich hier noch 100$ im Jahr zahlen.
- Ich kann apps ohne Appstore verteilen!
- Ich brauche nicht zwingend einen Mac um zu programmieren
 

MarderFahrer

Gesperrter Benutzer
Ich kenne beides. Warum (finde ich) ist Android besser?:
- Ich kann Java verwenden
- Ich brauche keine Händlerlizens um die App auf meinem Handy zu testen (keine Bindung an einen Emulator!)
- ich zahle einmal für die Händlerlizens, bei Apple darf ich hier noch 100$ im Jahr zahlen.
- Ich kann apps ohne Appstore verteilen!
- Ich brauche nicht zwingend einen Mac um zu programmieren

Die Vorteile liegen auf der Hand, aber Nachteile gibt es auch:
  • Wenn man ohne "Appstore" verteilt muss man sich natürlich alleine um den gesamten Vertrieb kümmern
  • Bandbreite bereitstellen, Shop System aufsetzen/betreuen, Invoices, Rückbuchungen usw.
  • Auch in der neuesten Fassung ist der Market Place nicht wirklich ein schöner Platz um seine Apps anzupreisen
  • Durch die Unmenge an Geräten müsste man zig versch. Hardware Möglichkeiten beim programmieren berücksichtigen um niemand auszuschließen
  • Ebenso müsste man angeben, dass ein App zwar mit ver. 2.3 läuft, aber nur mit einem speziellen Android Handy flüssig läuft
  • Lustig ist ebenfalls, dass solange der Marketplace schon besteht, und Google nun wirklich keine regionale Firma ist, es immer noch so ist, dass man in manchen Ländern keine paid apps kaufen kann und in anderen keine paid apps einstellen kann
  • Von der Zahlungsart Google Checkout wollen wir mal gar nicht erst anfangen
  • Und am Schluß sei noch erwähnt, dass nicht wenige Entwickler, die auf beiden Platformen anbieten sagen, dass die Android Kunden viel viel viel weniger ausgeben für paid apps und fast nur gratis apps laden

Vom rein wirtschaftlichen Standpunkt aus ist es immer noch so, dass am Appstore von Apple im Moment noch keiner rankommt. Die 99$ im Jahr sind sogesehen nicht nur für die Developer Lizenz. Damit zahlt man genauergesagt für die gesamte bereitgestellte Infrastruktur und Services des Appstores und alles drumherum. Wie schon erwähnt wären das: Platform, Hosting, Buchhaltung, Rechnungswesen. Gepaart mit dem großen "Publikumsverkehr" und deren Kaufkraft ist das für kleinere Startups ein ziemlich guter Deal. Es würde solch ein Startup einiges mehr kosten als 99$ im Jahr wenn sie diese Sachen alle selber stemmen müssten. Für den gelegentlichen Hobby Progger ist das natürlich weniger wichtig.
 

SebastianM

Gesperrter Benutzer
@sign: Lass ich von den Trolls nicht bequatschen, natürlich kannst du das auch mit Java programmierern, du musst es nur cross kompilieren, da auf den Geräten keine JVM läuft. Inwieweit das für dich sinnvoll ist kannst aber nur du selbst entscheiden
 
T

Tomate_Salat

Gast
Die Vorteile liegen auf der Hand, aber Nachteile gibt es auch:
  • Wenn man ohne "Appstore" verteilt muss man sich natürlich alleine um den gesamten Vertrieb kümmern
  • Bandbreite bereitstellen, Shop System aufsetzen/betreuen, Invoices, Rückbuchungen usw.
  • Auch in der neuesten Fassung ist der Market Place nicht wirklich ein schöner Platz um seine Apps anzupreisen
  • Durch die Unmenge an Geräten müsste man zig versch. Hardware Möglichkeiten beim programmieren berücksichtigen um niemand auszuschließen
  • Ebenso müsste man angeben, dass ein App zwar mit ver. 2.3 läuft, aber nur mit einem speziellen Android Handy flüssig läuft
  • Lustig ist ebenfalls, dass solange der Marketplace schon besteht, und Google nun wirklich keine regionale Firma ist, es immer noch so ist, dass man in manchen Ländern keine paid apps kaufen kann und in anderen keine paid apps einstellen kann
  • Von der Zahlungsart Google Checkout wollen wir mal gar nicht erst anfangen
  • Und am Schluß sei noch erwähnt, dass nicht wenige Entwickler, die auf beiden Platformen anbieten sagen, dass die Android Kunden viel viel viel weniger ausgeben für paid apps und fast nur gratis apps laden
Dein erster Punkt fällt schon mal weg. Weil man eben auch den Google-Market-Place hat. Du kannst eine erweiterte Option nicht als Nachtteil bezeichnen, da du Sie nicht nutzen musst! Dann sind manche deiner Argumente "kein schöner platz" rein Subjektiv. Sorry aber diese Sorte Argumente kann ich nicht ernst nehmen.
Ach ja, jede App für IPod läuft auch flüssig auf neueren OS-Version oder auf den anderen Endgeräten(IPhone/IPad). Da zeigt die realität das Gegenteil. Auch hier fällt das Argument weg.
Zu Google Checkout kann ich nichts sagen, habe ich noch nie verwendet. Also sag was dazu.
Dein letzer Punkt ist ebenso pro-Android. Entwickler stehen nicht unter dem Druck, den jährlichen Preis der Händlerlizens wieder einzunehmen, weswegen Sie hier Ihre Software auch kostenlos anbieten können!

Zum Thema Händerlizens: Das drumherum hast du bei Google ebendso auch ohne die kosten. Und du wirst von Apple dazu genötigt diese Lizens zu kaufen, selbst wenn du nur kleine Hobby-Programme für den Eigengebrauch entwickeln willst (vom Jail-Break mal abgesehen).

Sorry, aber ich kann hier keinen wirklichen Nachteil erkennen. Zwar Probleme (wie die verschiedenen Endgeräte), aber diese Probleme hat auch Apple!

@sign: Lass ich von den Trolls nicht bequatschen, natürlich kannst du das auch mit Java programmierern, du musst es nur cross kompilieren, da auf den Geräten keine JVM läuft. Inwieweit das für dich sinnvoll ist kannst aber nur du selbst entscheiden

Geht afaik nicht mit Java. Flash würde soetwas bieten, aber Java glaube nicht.
 
T

Tomate_Salat

Gast
Stelle ich mir sehr nervig vor, damit eine App zu entwickeln. Dazu kommt noch: ohne Händlerlizens oder Jail Break bekommste die App auch nicht auf dein Endgerät.
Ob sich damit auch dinge wie Multitouch, Erkennung der Neigung etc. möglich sind, zweifel ich an dieser Stelle auch mal an.
 

SebastianM

Gesperrter Benutzer
Stelle ich mir sehr nervig vor, damit eine App zu entwickeln. Dazu kommt noch: ohne Händlerlizens oder Jail Break bekommste die App auch nicht auf dein Endgerät.
Ob sich damit auch dinge wie Multitouch, Erkennung der Neigung etc. möglich sind, zweifel ich an dieser Stelle auch mal an.
Blödsinn. Du hast dich offenbar Null damit beschäftigt, warum warst du trotzdem der Erste der auf die Frage geantwortet hat?

PS: Lizenz
 
T

Tomate_Salat

Gast
Don't feed the troll. Sowas musst du einfach ignorieren. Iwann lernt er lesen und mal einen Gang zurückzuschalten.
 

ice-breaker

Top Contributor
Da du dich ja so toll damit auszukennen scheinst...wie gehts denn?
es ist ein CROSS-COMPILER, also nachher ein Kompilat wie mit der ObjectiveC-Toolchain, also auch möglich dieses über den AppStore zu vertreiben.
In der Praxis ist es aber sicherlich eher unbrauchbar, denn für die vielen Schnittstellen von Apple gibt es da sicherlich kein Java-Pendant um darauf zugreifen zu können.

Vom rein wirtschaftlichen Standpunkt aus ist es immer noch so, dass am Appstore von Apple im Moment noch keiner rankommt.
100% ack

Ach ja, jede App für IPod läuft auch flüssig auf neueren OS-Version oder auf den anderen Endgeräten(IPhone/IPad). Da zeigt die realität das Gegenteil. Auch hier fällt das Argument weg.
Das stimmt schon, wenn es doch mal nicht so sein sollte ist das eine alles andere als signifkante Ausnahme, zumal mit jeder Generation potentere Hardware drinnesteckt.

Zu Google Checkout kann ich nichts sagen, habe ich noch nie verwendet. Also sag was dazu.
Du brauchst eine Kreditkarte dafür, in den USA ist das Gang und Gebe, hier eher nicht. Für iTunes kannst du auch an jeder Tanke iTunes-Karten kaufen so dass du noch nichtmal ein Bankkonto benötigen würdest, der Vertrieb kostet Apple einiges, hat Google auch nicht.
Das sind Punkte warum bezahlte Apps bei Apple so populär sind, es ist absolut simpel etwas zu kaufen und es gibt für jeden Kunden eine Bezahloption, die ihm passt.

Dein letzer Punkt ist ebenso pro-Android. Entwickler stehen nicht unter dem Druck, den jährlichen Preis der Händlerlizens wieder einzunehmen, weswegen Sie hier Ihre Software auch kostenlos anbieten können!
Das ist eher pro Android-Nutzer ;)
Wenn Apps kostenlos angeboten werden verdient der Entwickler nichts, bei Arbeiten von wenigen Stunden ok, bei viel mehr schon doof. Und ein Freemium-Model (kostenlose abgespeckte App + kostenpflichtige vollständige App) funktioniert auf Grund der "Kostenlos-Mentalität" und dem unzureichenden Bezahlsystem auf Android nunmal nicht.


Zusammenfassen ist Android imho ein System mehr ausgelegt auf kostenlose Apps für den Nutzer, Wirtschaftlichkeit wie bei Apple für Entwickler ist bis auf wenige Ausnahmen* nicht gegeben.

* z.B. teure Software wie Navi-Software wo es sich auch mal lohnt sich die Mühe für Google Checkout zu machen, aber die vielen 99ct Apps wie bei Apple die durch die Masse Einnahmen bringen sind bei Googles Plattform fehl am Platz, und für Entwickler zu unrentabel wenn Apps auf dutzenden Androids getestet werden müssen.
 
T

Tomate_Salat

Gast
  • Von der Zahlungsart Google Checkout wollen wir mal gar nicht erst anfangen

Ja, da hattest du recht. Ich hoffe die ziehen wenigstens Paypal noch nach.

ice-breaker hat gesagt.:
Wenn Apps kostenlos angeboten werden verdient der Entwickler nichts
Werbung? Und dann liegt es am Entwickler, ob er es kostenlos zur verfügung stellt. Aber in Anbetracht der i.d.T. schlechten bezahlmöglichkeit, läuft das ganze wohl auf "kostenlos-mit-werbung" raus.

Zusammenfassen ist Android imho ein System mehr ausgelegt auf kostenlose Apps für den Nutzer, Wirtschaftlichkeit wie bei Apple für Entwickler ist bis auf wenige Ausnahmen* nicht gegeben.
Jup.

Trotzdem sehe ich für Entwickler nach wie vor mehr Vorteile als Nachtteile unter Android. Ich kann mir eben mal eine Software schreiben (die vllt nur für mich von nutzen ist) und diese auf meinem Handy verwenden, ohne Jailbreakn oder eine Händler-lizens zu erwerben.
 

SebastianM

Gesperrter Benutzer
Da du dich ja so toll damit auszukennen scheinst...wie gehts denn?
Soll ich dir jetzt erklären wie man Multitouch oder das Accelerometer anspricht mit xmlvm oder was erwartest du von mir? Wen solche Details interessieren der kann das gerne selbst in der Dokumentation oder den Beispielprojekten nachlesen. Punkt ist aber, dass alle Vermutungen und Aussagen die der Salat in dem gequoteten Post getroffen hat einfach grundfalsch sind: ergo, er hat sich ganz offensichtlich kein bisschen mit der Materie beschäftigt, trotzdem ganz vorne dabei hier Falschaussagen zu verbreiten und Diskussionen anzuzetteln, die dem Fragesteller erstmal überhaupt nicht weiterhelfen... *TOP*
 

ice-breaker

Top Contributor
Ich höre nur "Cross-Compiler" aber keine Infos dazu. Du sagst doch, Java läuft auch auf iOs.

Nein, das sagt keiner. Java läuft nicht auf iOS.
XMLVM ist ein Cross-Compiler er kompiliert also z.B. Java-Code in ein ObjectiveC Kompilat, welches dann auf iOS ausgeführt werden kann, also eine Art Quellcodetransformation: mache aus Java-Code ObjectiveC-Code
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J iPhone/iPod/iPad und Java? Android & Cross-Platform Mobile Apps 12
AllBlack Suche Programmierer in Java und Kotlin mit dem ich mich Selbstständig machen kann Android & Cross-Platform Mobile Apps 23
W Netzwerk Verbindungen Java Android Android & Cross-Platform Mobile Apps 107
Adem61 Flutter Frontend und Java Backend möglich ? Android & Cross-Platform Mobile Apps 2
M Repository bei Room-Database in Android Studio (Java) Android & Cross-Platform Mobile Apps 2
T Android Android Augmented Faces in Java. Neue Landmarks erstellen Android & Cross-Platform Mobile Apps 1
rafi072001 Java API um HTML Elemente von externen Websiten zu bekommen Android & Cross-Platform Mobile Apps 2
N Android java.lang.IllegalStateException: No host Android & Cross-Platform Mobile Apps 22
A Mit Java neues item in ein string-array einer Strings.xml schreiben Android & Cross-Platform Mobile Apps 4
ruutaiokwu Wie fügt man bei Android Studio .jar-Libraries zu einem Android-Java-Projekt hinzu? Android & Cross-Platform Mobile Apps 33
M Gradle sync failed: Could not determine Java version using executable Android & Cross-Platform Mobile Apps 5
J AndroidStudio Login.Java Android & Cross-Platform Mobile Apps 0
O Web API in Android (JAVA) einbinden Android & Cross-Platform Mobile Apps 3
N Wie kann ich mein Handy mit Java rooten? Android & Cross-Platform Mobile Apps 38
T Bringen mir die Java-Basics irgendetwas für die Android-Programmierung Android & Cross-Platform Mobile Apps 4
T Fehler Android Studio: java.net.MalformedURLException: no protocol: http%3A%2F%2Fwww.mal ..... Android & Cross-Platform Mobile Apps 2
C Android Programmierung speziell oder einfach Java Buch kaufen? Android & Cross-Platform Mobile Apps 3
L Android RadioButtonGroup innerhalb der JAVA Android & Cross-Platform Mobile Apps 4
L Android Java scheint XML nicht zu finden Android & Cross-Platform Mobile Apps 11
J Android String in andere Java-Dateien überführen Android & Cross-Platform Mobile Apps 1
J Android Java Packet in Android Java ide hinzufügen. Android & Cross-Platform Mobile Apps 3
T Usage: java ZipInfo zfname Android & Cross-Platform Mobile Apps 2
P Android App - Java Android & Cross-Platform Mobile Apps 1
S Android Android java onclick listener Problem Android & Cross-Platform Mobile Apps 9
P Android JUnit Testprojekt warum keine Java Klassen Android & Cross-Platform Mobile Apps 1
J Plötzlich "java.lang.String cannot be converted to JSONObject" Android & Cross-Platform Mobile Apps 9
A Android join."," von python in java Android & Cross-Platform Mobile Apps 4
C Android Code in mehrere .java verteilen Android & Cross-Platform Mobile Apps 6
T Android Android Sensor: Java Problem Android & Cross-Platform Mobile Apps 1
A Wieso keine java - forum app Android & Cross-Platform Mobile Apps 4
D Lib für (Desktop-)Java und Android schreiben Android & Cross-Platform Mobile Apps 7
D Android Java-Umfang durch Apps-Entwicklung? Android & Cross-Platform Mobile Apps 1
M jsonobject cannot be cast to java.lang.string Android & Cross-Platform Mobile Apps 4
M Fehler ohne Sinn? java.lang.RuntimeException: Unable to start activity ComponentInfo Android & Cross-Platform Mobile Apps 11
W Java Editor für Android +Emulator Android & Cross-Platform Mobile Apps 7
B java.lang.RuntimeException: Unable to start activity ComponentInfo Android & Cross-Platform Mobile Apps 2
M Android Switch-Klasse stoppt Android App / java.lang.NullPointerException Android & Cross-Platform Mobile Apps 5
L Mit Java ein Android Projekt kompilieren Android & Cross-Platform Mobile Apps 6
F Bei einer Android Java App, Objekte erstellen Android & Cross-Platform Mobile Apps 2
J Android-App-Programmierung - Ähnlich normaler Java-Programmierung? Android & Cross-Platform Mobile Apps 6
G R.java erzeugen Android & Cross-Platform Mobile Apps 5
M Java und App Programmierung in 4 Monaten? Android & Cross-Platform Mobile Apps 7
X Unable to execute dex: Java heap space Exception bei Sqllite lib Android & Cross-Platform Mobile Apps 14
G Wie kann ich nachhelfen die R.java zu aktualisieren? Android & Cross-Platform Mobile Apps 3
G Android XML - Teil in Java importieren Android & Cross-Platform Mobile Apps 2
M Push-Nachricht via Java Android & Cross-Platform Mobile Apps 2
F Bilder in Java importieren (Fehler?) Android & Cross-Platform Mobile Apps 5
L Java Anwendungen fürs IPad Android & Cross-Platform Mobile Apps 6
S Desktop Anwedung ( Java 6 ) auf android zu greifen. Android & Cross-Platform Mobile Apps 6
V App Daten in Java Applikation Android & Cross-Platform Mobile Apps 3
L Android Android über Java Code connecten? Android & Cross-Platform Mobile Apps 2
A Android SimpleDateFormat gibt für Date unter android anderes Datum zurück als in Std. Java Android & Cross-Platform Mobile Apps 2
S Android binäre Daten zwischen Android und einem Java-Server Android & Cross-Platform Mobile Apps 5
A Java Symbian Programmierung Android & Cross-Platform Mobile Apps 4
S Android Java, Android und Serializable Android & Cross-Platform Mobile Apps 3
M Frage zu Java Programm für Windows Mobile 6.5 Android & Cross-Platform Mobile Apps 2
H Mjpeg Code läuft unter Java jedoch nicht unter Android? Android & Cross-Platform Mobile Apps 11
W Android Crosswordliste Java<->Android Syntax Android & Cross-Platform Mobile Apps 5
H Android ANDROID SDK + JAVA SE Development Kit (JDK) Android & Cross-Platform Mobile Apps 4
B Java auf dem Handy Android & Cross-Platform Mobile Apps 5
Y sun java wireless toolkit couldnt find jdk Android & Cross-Platform Mobile Apps 2
J Java ME java.rmi.Remote kann nicht gefunden/geladen werden Android & Cross-Platform Mobile Apps 9
Bastifantasti Java ME Objekte in Java? Android & Cross-Platform Mobile Apps 3
P Java ME Java me sdk3 - bin am ende Android & Cross-Platform Mobile Apps 7
K Java ME Handy Java App die die Navigationstasten abfragt Android & Cross-Platform Mobile Apps 7
W Android gleich Java? Android & Cross-Platform Mobile Apps 3
C Java ME Kein Java Zugriff auf Samsung! Android & Cross-Platform Mobile Apps 5
R Handy Java Version Android & Cross-Platform Mobile Apps 18
E Java ME package java.sql does not exist? Android & Cross-Platform Mobile Apps 2
V [Java] und [JavaME] ClientServer StreamConnection . Problem beim lesen / schreiben Android & Cross-Platform Mobile Apps 2
O Entwickler für Java Anwendungen auf Handy gesucht! Android & Cross-Platform Mobile Apps 3
I Java Handy - mehrere Programme gleichzeitig Android & Cross-Platform Mobile Apps 8
Screen Java auf Handy,aber nicht Ja2Me ! Android & Cross-Platform Mobile Apps 3
T Java Mobile SDK 3 - Can't Connect to Device Manager Android & Cross-Platform Mobile Apps 14
R Java Programmierung auf Handys Android & Cross-Platform Mobile Apps 8
B Java PC Spiel fürs Handy umwandeln? Android & Cross-Platform Mobile Apps 8
F Server - Client Verbindung mit Java ME Android & Cross-Platform Mobile Apps 3
Outsourcer Kann Java das? Android & Cross-Platform Mobile Apps 13
R Java ME mit Zugriff auf Adressbuch / Kalender Android & Cross-Platform Mobile Apps 3
G Hab mal allgeneine Frageb zu Java ME ! Android & Cross-Platform Mobile Apps 2
H WTK 2.5.2 nur mit Java 1.5? Android & Cross-Platform Mobile Apps 4
T Java Bluetooth Kalender Android & Cross-Platform Mobile Apps 2
W Java auf ein CECT Handy installieren Android & Cross-Platform Mobile Apps 6
A Java Programm auf Handy? Android & Cross-Platform Mobile Apps 2
D java.lang.UnsatisfiedLinkError Android & Cross-Platform Mobile Apps 3
C Telefonanruf mit Java absetzen? Android & Cross-Platform Mobile Apps 5
L Ungültiges Java-Archiv (jar) nach Programmentwicklung Android & Cross-Platform Mobile Apps 4
G java.lang.NullPointerException weiß nich warum Android & Cross-Platform Mobile Apps 7
F Welches Buch zu java ME könnt ihr empfehlen? Android & Cross-Platform Mobile Apps 2
TheJavaKid handy java comiler Android & Cross-Platform Mobile Apps 5
P Java für PDA DELL Axim 51 Android & Cross-Platform Mobile Apps 4
J J2ME Java Programm im Hintergrund auf Handy laufen lassen? Android & Cross-Platform Mobile Apps 2
N Anfängerfrage - mit Java einen Anruf initiieren ? Android & Cross-Platform Mobile Apps 3
D c programm als java application aufs nokia 6230 Android & Cross-Platform Mobile Apps 2
M Java Midlet -> in einem ChoiceGroup ein TextField zur Wah Android & Cross-Platform Mobile Apps 2
H Java auf PDA Android & Cross-Platform Mobile Apps 11
G SMS versenden mit Java Android & Cross-Platform Mobile Apps 2
F Per Java zu Handy connecten Android & Cross-Platform Mobile Apps 5
G Java Programme auf Palm übertragen. Android & Cross-Platform Mobile Apps 4
M Java-Programme für Handy auf Desktop-PC ausführen Android & Cross-Platform Mobile Apps 4

Ähnliche Java Themen

Neue Themen


Oben