Pergunta

Estou iniciando um aplicativo Mac OS X que se conectará a um pequeno site que estou desenvolvendo atualmente.

A idéia é que o aplicativo armazenará vários trechos em um banco de dados local e depois sincronize com o site sempre que puder.

Então, minhas perguntas são:

Carbono ou cacau?

Sqlite para armazenamento local / outra solução?

Existe algum controle decente de editor de texto gratuito com destaque básico de sintaxe para incorporar no aplicativo?

Foi útil?

Solução

  1. Para novos projetos, você deve usar cacau. O carbono é útil apenas para portar aplicativos já existentes.

  2. O cacau traz seu próprio banco de dados de banco de dados chamado Dados principais. É bastante simples de usar, mas ao mesmo tempo realmente poderoso.

  3. Para destaque da sintaxe, use um NSTextField, eles são realmente poderosos em cacau. Pode -se até escrever aplicativos altamente gráficos, como páginas com ele. Para alguns exemplos de destaque da sintaxe, consulte Sintaxe destacando em Cocoadev.

    Você também pode dar uma olhada em como outros editores fazem isso. Por exemplo, há Smultron, que é descontinuado no momento.

Se você conhece Ruby, você pode experimentar Macruby. Isso permite que você use Ruby com as aulas de cacau. Tenho certeza de que o Ruby será a segunda linguagem de programação para o Mac devido às suas semelhanças com o Objective-C.

Outras dicas

Neste ponto do ciclo de vida de cada produto, não há realmente nenhum motivo atraente para usar carbono.

É uma API fina e aplicativos finos são escritos usando -o (Photoshop, iTunes), mas uma versão de 64 bits não foi disponibilizada e parece que a escrita está na parede.

Se você está apenas aprendendo e deseja que seu conhecimento seja transferido para novos projetos no futuro, o cacau o tempo todo.

O carbono está sendo eliminado. Você realmente deveria ir para o cacau.

O CocoA possui suas próprias soluções de banco de dados (um sabor do SQL, eu acho).

Cacau. O carbono está seguindo o caminho do Dodo e está disponível apenas em 32 bits.

E Xcode é gratuito, com muita sintaxe destacando;)

Verificação de saída isto Link para obter informações sobre o destaque da sintaxe no cacau

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top