Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

13.05.2011, 22:42

Diverse App Programmierung

Kennt sich evtl. jemand mit den ganzen Smartphone und Tablet Betriebssystemen aus?
Mich würde interessieren für welches OS man Software programmieren und frei installieren kann ohne über einen AppStore gehen zu müssen?

- Android
- iOS
- Blackberry OS/Tablet
- Windows Phone
- Palm webOS
- Symbian


Ist Windows 7 Starter auf diversen Tablets eigentlich auch geschlossen oder kann man es wie ein Windows auf Desktops verwenden und frei installieren was man will?
Gibt es auf Smartphones und Tablets noch andere nennenswerte Betriebssysteme?


Dann noch eine etwas andere Frage eingeschoben ohne ein eigenes Thema eröffnen zu müssen:
Spielen neben Win, Mac OS X und Linux (Suse, Ubuntu) noch andere Betriebssysteme auf Notebooks eine Rolle? Hat z.B. IBM noch etwas am Start oder vielleicht sogar Blackberry und hat schon Android auf Netbooks gefunden?
„lean over the bowl and then take a dive all of you are dead. i am alive“

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

13.05.2011, 22:51

Also im Entwicklungszustand kannst du bei Android und iOS natürlich ohne den Appstore zu benutzen die App benutzen.
Android kannst du auf jeden Fall (offiziell, legal) verteilen wie du möchtest, aber auch dort mach der Store Sinn.
bei iOS Apps bist du allerdings für den offiziellen Vertrieb auf den Store angewiesen, weil das durch die Apple Kontrolle gehen muss.
WP7 weiss ich jetzt nicht genau, aber ich denke dass es eher wie Android funktioniert.

Smartphone OS hast du eigentlich alle Nennenswerte genannt und auf dem Tablet Bereich gibt es im Moment eigentlich nur Android und iOS.

Google hat gerade letztens ihr ChromeOS vorgestellt, welches zumindest im Netbook Markt Fuss fassen soll. Ist aber nicht wirklich mit einem aktuellen OS vergleichbar.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

3

14.05.2011, 07:35

Na ja, bei iOS kann man eine App dennoch nicht so einfach mal so schreiben und auf einem iPhone installieren, auch nicht für Test-/Development/Debugging-Zwecke. Dafür braucht man auch spezielle Zertifikate, die man nur durch das kostenpflichtige Apple Developer Program erhält.
Aber man kann sie natürlich im Simulator testen, das geht.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

4

14.05.2011, 11:17

Sowas ähnliches hab ich schon von meinen Lehrern gehört, da ist mir Android wirklich symphatischer.
Ich hab gelesen, dass man für Blackberry auch in Java programmiert aber irgendwie gehen solche Marken im ganzen
Google Android und Apple iOS Hype unter aber eigentlich ist/war das ja DIE Business-Smarphone-Marke.
Als das iPhone auf den Markt geworfen wurde und man die Business-Fähigkeit gesucht hat, war die bei Blackberry schon lang vorhanden, oder?
„lean over the bowl and then take a dive all of you are dead. i am alive“

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

5

14.05.2011, 12:23

@BlueCobold: Stimmt. Das habe ich mittlerweilen ganz vergessen. ^^
Aber es geht auf jeden Fall ohne den Store.

@JoeChip:
Blackberry war in Europa auch nie so verbreitet, wie in den USA. Aber ich denke wenn man sich mal auf die neuen 3 (iOS, Android, WP7) konzentriert wird man auch in Zukunft nicht schlecht fahren. Ich denke mal, dass die anderen eigentlich komplett verdrängt/geschluckt werden (siehe Nokia).

Was man iOS zu gute halten muss ist, dass es gewisse Sachen wesentlich einfacher macht, was die Programmierung angeht. Man hat tendenziell mehr mächtige Sachen von Haus aus, wogegen man sie in Android selbst programmieren muss.

Union_Freedom

Treue Seele

Beiträge: 156

Wohnort: Nähe Hannover

Beruf: Student

  • Private Nachricht senden

6

14.05.2011, 13:12

WP7 hat ähnliche Regeln wie der iOS. ( Hier zu finden http://msdn.microsoft.com/de-de/windowsphone/gg455977 ).

Wichtig ist denke ich dieser Absatz :
"Die jährliche Registrierungsgebühr für Anbieter beträgt 99 USD. Für Studenten ist die Teilnahme über Microsofts DreamSpark-Programm kostenlos.

Nach erfolgreicher Registrierung können zum Zweck der Entwicklung und des Testens eine Anzahl von Geräten (3 pro Entwickler, für Studenten 1 pro Account) freigeschaltet werden, auf die dann ein direktes Deployment vom Desktop aus erfolgen kann. Es können über USB maximal 10 (Studenten: 3) Apps auf ein freigeschaltetes Gerät geladen werden. (Bei berechtigtem Bedarf können diese Limits mittels eines Support Requests über das Dashboard des App Hub erhöht werden."

Und zur Vermarktung:
Soviel ich weiß hat meine eine bestimmte Zahl an Lizenzen frei. Danach kostet jede weitere App 19,99$, wenn du sie auf den Marktplace stellen möchtest. 70% des Geldes gehören nach einer Anhäufung von 200 Euronen dir.

Das schöne sind die Entwicklungstools und der Support für Studenten bzw. DreamSpark-Nutzer

Edit: Ich würde drakon zustimmen. iOS und Android kannst du eigentlich nicht viel falsch machen. Bei Windows Phone 7 kann noch alles etwas komplizierter werden, wenn Microsoft das Betriebssystem evtl auf Windows 8 / Next bzw. Windows Phone 8/Next aufrüstet. Dann müssten evtl einige Anpassungen getroffen werden.
Meine Einschätzung ist, dass Microsoft mit Windows 8 / Next sicherlich Fuß im Tablet-Markt fassen wird. Eine .NET Entwicklung schadet daher nie, da xBox, Windows Handy , Tablets sowie Desktops/Laptops etc. alle diese Technologie nutzen können/ und weiterhin. Die Tools sind gut und das Framework riesig. Nur die Benutzeroberfläche musst du individuell anpassen.

Gut, Java kann alles das auch, aber ich finde Java unorganisiert teilweise.(persöhnliche Meinung)

mfg
Union_Freedom
Coder bei: http://crushing-gods.de/ (Folgt uns)
Erste Eindrücke zu Crushing Gods Link

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Union_Freedom« (14.05.2011, 13:17)


Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

7

14.05.2011, 14:24

Da ich ja leider ein BlackBerry nutzer bin hier noch was zu BBOS:
Du kannst Apps entweder in Java oder HTML/JS entwickeln. Die HTML Variante ist natürlich ein wenig eingeschränkt im Vergleich zur Java Variante ;)

Die Entwicklung ist erstmal kostenlos. Wenn du allerdings alle Funktionen nutzen willst (die kostenlosen versionen des SDK bieten zum Beispiel keinen vollen Zugriff auf die Hardware), dann musst du einmalig eine kleine Summe bezahlen (iirc 30USD). Dann darfst du deine Apps auch im AppWorld verkaufen.
AppWorld ist allerdings keine Pflicht. Die Programme lassen sich auch einfach von woanders runterladen und auf das BB kopieren.

Wobei diese Angaben auf dem Stand von vor ungefähr einem Jahr sind. Seitdem hab ich mich nichtmehr damit beschäftigt und ich weiß nicht, ob sich da mit OS6 oder QNX etwas geändert hat.

8

14.05.2011, 15:14

Also kann man Blackberry fast wie Android handhaben und ein App entwickeln (eingeschränkte Funktionen), das man dann auf andere Geräte kopieren/installieren/betreiben kann, und das ohne Gebühren?
„lean over the bowl and then take a dive all of you are dead. i am alive“

Werbeanzeige