| Novatk. kit de ferramentas GUI de orientada para objetos gratuitos |
Baixe Agora |
Novatk. Classificação e resumo
- Nome do editor:
- Tim Walters
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 526 KB
Novatk. Tag
Novatk. Descrição
Kit de ferramentas gratuitos de GUI de plataforma cruzada Um dos focos do Novatk é facilitar o desenvolvimento rápido de aplicativos de plataforma cruzada que exijam menos linhas de código. O sistema de eventos do Novatk é baseado em um poderoso mecanismo de retorno de chamada que torna o design aplicativo mais simples, mais fácil leitura e lógica.Novatk é projetado com uma camada de abstração sobre o sistema operacional ou estrutura do usuário. Esta camada de plataforma, chamada "Gsys" foi projetada para que o portando do Novatk para uma plataforma diferente exigia apenas uma implementação do GSYS sobre essa plataforma. Implementações de GSYS não são apenas limitadas ao sistema operacional, mas também podem ser sobre outras estruturas no mesmo sistema operacional. No momento, o Novatk tem apenas um backend do Gsys para Windows e X11, mas há planos para fornecer um backend sobre o carbono do Mac OS X (ou possivelmente cacau), bem como o SDL para tornar possível usar facilmente o Novatk no desenvolvimento do jogo. Com base em um loop de evento, o Novatk é projetado em torno de um sistema de eventos baseado em retorno de chamada. Um aplicativo pode definir um retorno de chamada para qualquer evento em qualquer widget. Como parte desse design, a maioria dos aplicativos escritos para usar o Novatk não terá um loop principal para qualquer linha, lida com a GUI. Em vez disso, o Novatk assumirá o controle do tópico até que um evento ocorra para o qual o aplicativo registrou um retorno de chamada. Embora para alguma aplicação que precise de controle do tópico em todos os momentos, ainda é possível projetar um aplicativo dessa maneira. Aqui estão algumas características principais de "Novatk": · Cross-platform - Novatk é projetado com um alto nível de abstração com a finalidade de permitir que o Novatk seja facilmente portado para muitos sistemas operacionais e estruturas diferentes. A maioria do Novatk, como os widgets e diálogos de implementação de código, não envolve nenhum código específico da plataforma e chama apenas funções da API de API, Gsys ou C / C ++ da plataforma de Novatk. Esse objetivo também é estendido a aplicativos construídos com o Novatk, onde o Novatk pretende facilitar a gravação de aplicativos que podem ser compilados em muitas plataformas sem alterar uma linha de código. Isso naturalmente exclui a funcionalidade fora da qual o Novatk fornece (como áudio). · Fácil de usar - a forte ênfase é colocada ao projetar novatk com um fácil de usar e aprender, API lógica. · Desenvolvimento de aplicativos rápidos - Novatk é um kit de ferramentas GUI completo. Ele é projetado para cuidar de todos os aspectos da interface do usuário para o aplicativo permitir que o desenvolvedor se concentre na funcionalidade que o aplicativo pretendia fornecer.
Novatk. Software Relacionado