Frage

Ich starte eine Mac OS X -App, die eine Verbindung zu einer kleinen Website herstellt, die ich gerade entwickle.

Die Idee ist, dass die App eine Reihe von Snippets in einer lokalen Datenbank speichert und dann mit der Website synchronisiert wird, wann immer sie kann.

Also meine Fragen sind:

Kohlenstoff oder Kakao?

SQLite für lokale Speicher / eine andere Lösung?

Gibt es eine angemessene kostenlose Text-Editor-Steuerung mit grundlegender Syntax, die in die App eingebettet ist?

War es hilfreich?

Lösung

  1. Für neue Projekte sollten Sie Kakao verwenden. Kohlenstoff ist nur nützlich, um bereits vorhandene Apps zu portieren.

  2. Kakaos bringt seine eigene Datenbank -Backend mit dem Namen Kerndatei. Es ist ganz einfach zu bedienen, aber gleichzeitig wirklich mächtig.

  3. Für die Syntax -Hervorhebung von Verwendung a NSTextField, Sie sind im Kakao wirklich mächtig. Man kann sogar hochgrafische Anwendungen wie Seiten schreiben. Für einige Beispiele für das Hervorheben der Syntax siehe Syntax -Hervorhebung auf Cocoadev.

    Sie könnten sich auch ansehen, wie andere Redakteure es machen. Zum Beispiel gibt es Smultron, was für den Moment eingestellt wird.

Wenn Sie Ruby kennen, können Sie es ausprobieren Makruby. Mit diesem können Sie Ruby mit den Kakaoklassen verwenden. Ich bin mir ziemlich sicher, dass Ruby aufgrund seiner Ähnlichkeiten mit Objective-C die zweite Programmiersprache für den Mac sein wird.

Andere Tipps

Zu diesem Zeitpunkt im Lebenszyklus jedes Produkts gibt es keinen wirklich überzeugenden Grund, Kohlenstoff zu verwenden.

Es ist eine gute API, und es werden feine Anwendungen mit dieser (Photoshop, iTunes) geschrieben, aber es wurde keine 64 -Bit -Version zur Verfügung gestellt, und es scheint nur, dass das Schreiben an der Wand liegt.

Wenn Sie nur lernen und möchten, dass Ihr Wissen in Zukunft auf neue Projekte übergeht, Kakao auf dem ganzen Weg.

Kohlenstoff wird ausgeschaltet. Sie sollten sich wirklich für Kakao entscheiden.

Kakao hat seine eigenen Datenbanklösungen (ein Geschmack von SQL, denke ich).

Kakao. Carbon geht den Weg des Dodo und ist nur in 32 Bit erhältlich.

Und Xcode ist kostenlos, mit viel Syntax -Hervorhebung;)

Kasse Dies Link für Informationen zum Syntax -Hervorhebung in Kakao

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top