Apple sucks - die Sicht eines Entwicklers
-
~fricky schrieb:
rapso schrieb:
falls du legal entwickeln willst, brauchst du nen mac.
was heisst legal?? meinst du, dass das sdk nur käuflich zu erwerben ist? gibt's nicht 'ne freie version, irgendwas gcc-basiertes oder so? falls nicht, muss man wohl mac-os in einer vmware-maschine ausführen.

Letzteres scheint mir fragwürdig, da Mac OS normalerweise nur auf Macs bootet, da sie ja diesen Crypto-Chip haben.
-
Sofern du nicht vorhast das iPhone zu jailbreaken bringt es dir nichts dafür zu entwickeln, da dein Programm mit ziemlich hoher Wahrscheinlichkeit nicht in den App Store aufgenommen wird und du somit keine Möglichkeit hast die App auf das iPhone zu bekommen.
Mit Android ist das natürlich kein Problem! Deswegen entstehen auch sehr viele tolle Programme, die eine äußerst sinnvolle Funktionalität aufweisen, nur leider entweder kaum zu bedienen sind (v.a. gemessen am iPhone) oder abschmieren.
-
Was bezweckst du eigentlich mit diesem Thread? Ein Möchtegern-Provientwickler macht einen rant auf youtube. Hallo? Der Sack Reis in China ist ja breaking-news dagegen.
-
Und trotzdem schreibst du. Interessant, oder?
-
Sys-Admin schrieb:
da Mac OS normalerweise nur auf Macs bootet, da sie ja diesen Crypto-Chip haben.
was soll denn der unsinn mit 'nen crypto-schip? die sind scheinbar schlimmer drauf als microsoft.
Christoph K. schrieb:
Sofern du nicht vorhast das iPhone zu jailbreaken bringt es dir nichts dafür zu entwickeln, da dein Programm mit ziemlich hoher Wahrscheinlichkeit nicht in den App Store aufgenommen wird und du somit keine Möglichkeit hast die App auf das iPhone zu bekommen.
noch nicht mal auf mein eigenes iphone? crypto-chip, jailbreaken, app-store, etc. hört sich alles andere als benutzer- und entwicklerfreundlich an...
-
Sys-Admin schrieb:
Was ich mich schon lange frage: Microsoft wird ständig ans Bein gepinkelt, weil sie diverse Sachen nicht offen legen und dazu gezwungen es zu tun. Warum ist das bei Apple nicht der Fall? Ich mein krasser gehts ja wohl nicht mehr.
Andererseits sehe ich parallelen zwischen Macs und Konsolen...Weil MS eine marktbeherschende Stellung hat und den freien Markt mehr als einmal behindert hat. Deswegen wird MS von z.B. der EU geswungen Spezifikationen zu veroeffentlichen.
-
~fricky schrieb:
Christoph K. schrieb:
Sofern du nicht vorhast das iPhone zu jailbreaken bringt es dir nichts dafür zu entwickeln, da dein Programm mit ziemlich hoher Wahrscheinlichkeit nicht in den App Store aufgenommen wird und du somit keine Möglichkeit hast die App auf das iPhone zu bekommen.
noch nicht mal auf mein eigenes iphone? crypto-chip, jailbreaken, app-store, etc. hört sich alles andere als benutzer- und entwicklerfreundlich an...
Auf ein normales iPhone dürfen nur von Apple zugelassene Programme (sprich alle aus dem App Store). Benutzerfreundlich? Könnte doch ebenfalls als eine Form der Qualitätssicherung angesehen werden (hinsichtlich Stabilität und Benutzerfreundlichkeit), oder?
Genauso könnte man es als Qualitätssicherung betrachten, dass Mac OS X nur auf Apple Hardware laufen darf. Bzw. könnte man das auch als Vorteil geg. Windows ansehen.
-
Sys-Admin schrieb:
Was ich mich schon lange frage: Microsoft wird ständig ans Bein gepinkelt, weil sie diverse Sachen nicht offen legen und dazu gezwungen es zu tun. Warum ist das bei Apple nicht der Fall? Ich mein krasser gehts ja wohl nicht mehr.
Andererseits sehe ich parallelen zwischen Macs und Konsolen...Das liegt an der Kundschaft. Jemand der einen Apfelweich kauft will damit nur arbeiten. Der bastelt da nicht dran rum, will keine nicht von Apple lizensierte Hardware einsetzen und Software entwickeln ja schonmal gar nicht... im Gegensatz zu den Usern der PC Architektur.
Aber da der Anteil schwuler Arztsöhne in der Bevölkerung nunmal begrenzt ist denke ich das wir den Boom hinter uns haben. Wenn Walli sein Studium beendet hat werden denke ich die Überlastungserscheinungen nachlassen. Ich hoffe das er dann in den IT Sektor zurückkehren kann. Alles Gute

-
Christoph K. schrieb:
Benutzerfreundlich? Könnte doch ebenfalls als eine Form der Qualitätssicherung angesehen werden (hinsichtlich Stabilität und Benutzerfreundlichkeit), oder?
Genauso könnte man es als Qualitätssicherung betrachten, dass Mac OS X nur auf Apple Hardware laufen darf. Bzw. könnte man das auch als Vorteil geg. Windows ansehen.Was wohl passieren würde wenn Microsoft so etwas durchsetzen würde...
-
Christoph K. schrieb:
Auf ein normales iPhone dürfen nur von Apple zugelassene Programme (sprich alle aus dem App Store).
iphone/ipod sind technisch sehr interessante geräte, aber wenn apple das schreiben von anwendungen dafür so sehr behindert, verlieren die dinger viel von ihrem reiz (für mich jedenfalls).
Christoph K. schrieb:
Benutzerfreundlich? Könnte doch ebenfalls als eine Form der Qualitätssicherung angesehen werden (hinsichtlich Stabilität und Benutzerfreundlichkeit), oder?
nö, es gibt viele mittel und wege, so dass selbstgemachte anwendungen ein gerät nicht zerschroten können. irgendeine scriptsprache oder vm z.b, die gefährliche aktionen abfangen kann.
Christoph K. schrieb:
Genauso könnte man es als Qualitätssicherung betrachten, dass Mac OS X nur auf Apple Hardware laufen darf.
das kann ich absolut nicht nachvollziehen.

-
~fricky schrieb:
rapso schrieb:
falls du legal entwickeln willst, brauchst du nen mac.
was heisst legal??
ohne die hardware/software zu hacken.
meinst du, dass das sdk nur käuflich zu erwerben ist?
sdk gibt es gratis, integriert sich seamless in xcode.
gibt's nicht 'ne freie version, irgendwas gcc-basiertes oder so?
das offizielle sdk ist gcc basierend. das ist auch die einzig von apple zugelassene art zu entwickeln. willst du es auf hardware (und nicht nur im emulator) testen, musst du dich kostenpflichtig als developer licenzieren.
falls nicht, muss man wohl mac-os in einer vmware-maschine ausführen.

mac-os darfst du legal nicht in einer VM installieren. die license von mac os X besagt, dass es nur auf einem apple laufen darf. auch besagt die license der apple hardware dass nur ein apple os drauf laufen darf.
nein, bitte, erklaert mir nicht, ob das schwachsinnig oder gut ist, ich sag nur was deren license ist..
wenigstens hat apple nun erlaubt dass entwickler untereinander reden duerfen
, vorher hat das NDA das verboten.
-
^^ danke, rapso. damit ist das thema 'apple' endgültig für mich gestorben.

wenigstens hat apple nun erlaubt dass entwickler untereinander reden duerfen, vorher hat das NDA das verboten.
hihihi, vielleicht sollten sie ihr bescheuertes iphone-lizenzmodell und diese 'qualitätssichrungsmassnahmen' mal auf ihre desktops und notebooks ausdehnen. ich würde mich totlachen.

-
Christoph K. schrieb:
Und trotzdem schreibst du. Interessant, oder?
Ja, weil ich wissen wollte was du mit dem Thread bezweckst.
@ rapso, bist du dir mit den Lizenzbedingungen _ganz_ sicher? Dass Apple keinen Bock auf Mac OS auf nicht-Macs hat leuchtet ein, aber dass auf einem Mac nur Mac OS laufen darf macht ja alleine schon wegen Bootcamp wenig Sinn.
-
Tim schrieb:
@ rapso, bist du dir mit den Lizenzbedingungen _ganz_ sicher? Dass Apple keinen Bock auf Mac OS auf nicht-Macs hat leuchtet ein, aber dass auf einem Mac nur Mac OS laufen darf macht ja alleine schon wegen Bootcamp wenig Sinn.
ja da bin ich mir sehr sicher das gelesen zu haben. Bootcamp ist auch 'teil' vom OSX, denn ohne OSX kannst/darfst du es nicht nutzen. das windows was du dann nutzt laeuft dann auf leopard (aussage von apple).
apple schrieb:
Leopard is the world’s most advanced operating system. So advanced, it even lets you run Windows if there’s a PC application you need to use.
-
Apple ist ja schlimmer als Microsoft

-
OMGOMG schrieb:
Apple ist ja schlimmer als Microsoft

schon immer gewesen.
-
OMGOMG schrieb:
Apple ist ja schlimmer als Microsoft

V.a. wenn man bedenkt wie billig man ein Gerät mit Vista haben kann (die Rede im Video waren 1200 Dollar) und das Gerät von der Performance und Erweiterbarkeit sogar das Macbook Pro aussticht.
Ich verstehe einfach nicht, weswegen Konsumenten bereit sind diese Preise zu bezahlen, sind alle Kunden vom Snob-Effekt betroffen?
-
Ich habe schon fast den woechentlichen OS Flamewar vermisst. Na endlich, da ist er.
Ivo
-
apple schrieb:
Leopard is the world’s most advanced operating system. So advanced, it even lets you run Windows if there’s a PC application you need to use.
wow, das 'fortschrittlichste os der welt' hat einen bootmanager. das ist natürlich eine sensation, gegen die PCs von der stange nicht anstinken können.

-
Knuddlbaer schrieb:
Christoph K. schrieb:
Benutzerfreundlich? Könnte doch ebenfalls als eine Form der Qualitätssicherung angesehen werden (hinsichtlich Stabilität und Benutzerfreundlichkeit), oder?
Genauso könnte man es als Qualitätssicherung betrachten, dass Mac OS X nur auf Apple Hardware laufen darf. Bzw. könnte man das auch als Vorteil geg. Windows ansehen.Was wohl passieren würde wenn Microsoft so etwas durchsetzen würde...
Sofern sie nicht HP, Dell od. dergleichen das Exklusivrecht auf Windows einräumen sondern das Unternehmen Microsoft nur noch OS+Hardware anbietet und die Verwendung ihres OS auf nicht MS Hardware verbieten, sprich so agieren wie Apple, dann ist das rechtlich gedeckt. Dazu gibt es bald einen Präzedenzfall.