2008-12-15 5 views
11

Wenn ich für die Windows .NET APIs entwickle, kann ich meine Bemühungen mit 100 von kommerziell verfügbaren Add-on-Steuerelementen, grafischen APIs und anderen nützlichen Dingen erweitern. Kann mir jemand auf ähnliche kommerzielle Software für Mac Cocoa/Objective C hinweisen?Gibt es kommerzielle Add-on-Programmsteuerelemente für Mac und iOS Cocoa/Objective C?

Zusätzlich:

Gibt es genügend Entwickler diese kommerziell zu tun?

Der Punkt meiner Frage war wirklich der Mac-Entwickler-Markt reif genug, um kommerzielle Entwickler-Add-ons zu unterstützen. Ich weiß, dass es "Open Source" ... gibt, auf die sich alles zu konzentrieren scheint ... hauptsächlich, weil noch niemand den Weg weist. Das Problem mit Open-Source-Freeware ist eines Tages, an dem alle zu armen, dünnen, halbunerfahrenen Obdachlosen wurden, die freie Dinge zusammensteckten. Wir verdienen es besser!

Falls Sie im Mac-Markt nicht bemerkt haben, sind die Leute bereit, für gute Sachen zu bezahlen.

Ich habe eine Geschichte des Verkaufs von Entwicklungswerkzeugen. Sie müssen dieses Zeug nicht einfach weggeben.

Tony

+1

Gibt es bestimmte Arten von Frameworks oder Kontrollen, die Sie suchen? Sie haben vielleicht mehr Glück eine Antwort zu bekommen - ob Open Source oder Werbung - wenn Sie genauer sind. Mac-Entwickler werden wahrscheinlich nicht wissen, was in der .NET- oder Windows-Welt üblich ist. –

+0

Gibt es auch einen bestimmten Grund, warum Sie nach kommerziellen Frameworks fragen? Open-Source-Frameworks sind sehr üblich in der Mac-Entwicklung und waren schon sehr lange. –

+0

Dinge wie Sparkle und PSMTabBarControl (einige der beliebten Open-Source-Dinge, die Sie verachten) wurden sicherlich nicht von halbunerfahrenen Obdachlosen geschrieben. In diesen Fällen arbeiten die Entwickler nun für Apple auf UIKit und Foundation ... –

Antwort

4

Die Omni Frameworks in kommerzieller Software verwendet werden, wenn sie sich Open-Source sind. Ich bezweifle, dass es genug OS X-Entwickler gibt, um einen kleinen unabhängigen Anbieter von Closed-Source-Bibliotheken wirklich zu unterstützen. Sie können möglicherweise Open-Source-Bibliotheken veröffentlichen und Beratungs- oder Dokumentationsdienste verkaufen.

6

Die meisten solcher wiederverwendbaren Quellcode und Frameworks, die ich gesehen habe, sind frei, nicht kommerziell. Davon sind die meisten unter einer BSD- oder MIT-Lizenz, was bedeutet, dass Sie sie in kommerziellen Closed-Source-Software verwenden können. (Ein paar wenige kommen unter eine der GPLs, die das verbieten.)

Ich habe a list of these, obwohl es jetzt sehr unvollständig ist. Ich habe eine längere Liste in OmniOutliner, zusammen mit einem großen Plan für eine bessere Website für die Präsentation.

Es gibt auch MacCode, ein Repository für wiederverwendbaren Quellcode und Frameworks.

+0

GPL und LGPL verbieten die Verwendung in kommerzieller Software nicht. Sie stellen Anforderungen an Lizenznehmer, die manchmal den Zielen kommerzieller Softwareentwickler widersprechen. –

+0

Rechts; Ich habe das falsche Adjektiv verwendet. Ich habe es korrigiert. –

+0

Die LGPL verbietet auch nicht die Verwendung in Closed-Source-Software.Es schreibt vor, dass die Quelle der LGPL-Komponente verfügbar gemacht wird und dass die Ersetzung dieser Komponente durch eine Alternative erlaubt wird. Der Rest Ihrer Quelle kann nicht veröffentlicht werden. –

1

Ich fand eine großartige Seite mit sowohl Mac als auch iOS benutzerdefinierten Steuerelementen und Quellcode darauf. Check out Cocoa Controls

Verwandte Themen