Quais são os diferentes diretórios de aplicativos em um modelo de aplicativo rapidamente do Ubuntu?

1

Quando você cria rapidamente um novo aplicativo Ubuntu, você notará que ele cria uma estrutura de diretórios como esta:

  • MyApp /
    • setup.py
    • bin /
    • ajuda /
    • testes /
    • setup.py
    • MyApp /
    • MyApp_lib /

Para que são cada um deles? e o que deve ser colocado em MyApp e MyApp_lib?

    
por Hernantz 23.06.2012 / 23:22

1 resposta

2

Aqui está um breve resumo:

  • setup.py - tem algumas configurações que você pode configurar quando empacota e publica seu aplicativo em um PPA. Você pode vê-los comentados em um novo projeto Rapidamente.
  • bin/ - quando você executa quickly run , ele carrega o aplicativo a partir daqui.
  • help/ - contém seus arquivos de ajuda incluídos. Você pode editá-los quando o usuário clicar em Ajuda - > Conteúdos .
  • tests/ - é onde você pode testar unidades para garantir que suas diferentes funções estejam funcionando conforme o esperado. Você pode criar um conjunto de testes que pode ser automatizado (isso nem sempre é necessário para aplicativos menores, mas recomendado para qualquer tipo de projeto semi-sério ou mais).
  • MyApp - é aqui que você edita seu código. Você passa a maior parte do tempo editando os arquivos aqui.
  • MyApp_lib - contém algumas funções que fazem parte do Quickly - se você precisar criar suas próprias funções para acessar dados no projeto, também poderá adicioná-las aqui.

Você também perdeu um:

  • data - é onde você armazena dados para o seu aplicativo, como os arquivos do Glade (no data/ui dir) e seus ícones e imagens (que estão no data/media dir).

Espero que isso ajude.

    
por jonobacon 24.06.2012 / 03:18