Executando verificação de segurança...
5

Que massa, parabéns a iniciativa.

Gosto muito do desenvolvimento open-source e acho legal de várias empresas incentivar este modelo de desenvolvimento, já que "sozinhos", não temos muito incentivo, principalmente financeiro para ser algo sustentável.

Destes tipos de suporte, já tive de receber o da JetBrains, que dá uma licença que dá acesso a todas as IDEs da empresa de graça para desenvolver e manter projetos open-source. Não sei se esta licença ainda está recebendo projetos, mas é uma ajuda que ao mesmo tempo é um incentivo pelo reconhecimento.

Sobre a sua iniciativa, a algum tempo atrás, também fucei com a API do Windows, e usei o pacote Win32 para o Dart para criar uma abstração da API do XInput, que usei posteriormente em um clone da interface do Xbox Series (que está meio que abandonado), mas o pacote foi publicado no pub.dev, o site que lista os pacotes para o Dart/Flutter.

Lembre que o desenvolvimento neste tipo de modelo é para ser feito de forma aberta, as principais decisões devem ser feitas em conjunto com a comunidade, saber ouvir e priorizar o que deve ser feito, e lembrar que nunca está desenvolvendo para você, externalize todo conhecimento por meio de documentação e exemplos, várias outras pessoas serão impactadas pela sua solução.

Carregando publicação patrocinada...
1

Muito obrigado! Fico lisongeado com seu reconhecimento.

Estou trabalhando duro nesta iniciativa a mais de 4 anos, antes mesmo de se tornar pública. Venho estudando e testando inúmeros meios de tornar as APIs o mais compatíveis o possível, as deixando realmente completas onde, até mesmo a documentação oficial da Microsoft peca em certos sentidos, eu corrigo elas nas bibliotecas. Um grande exemplo e de constantes que nem aparecem na documentação oficial, ou se aparecem não contem o valor das mesmas ou, até mesmo, aparecem mas totalmente desatualizadas. Visto essa documentação que está até um pouco "abandonada" pela Microsoft irei reeescrever ela por inteiro, para cada uma das linguages que a iniciativa der suporte "oficial", tudo para que os desenvolvedores consigam resolver suas dúvidas.

O trabalho é muito difícil, estou adapatando constantes, enumerações, estruturas, funções, etc. Mas tudo esta indo conforme o planejado e, se Deus quiser, brevemente tudo estará concluído, com bibliotecas bem escritas e documentadas, com uma comunidade ativa, e com aplicações (comerciais ou não) sendo feitas as utilizando. Estou ancioso para descobrir o destino de tudo isso.

A única coisa que garanto é que esse iniciativa vai ser concluida, com ou sem comunidade. Sinto que isso é algo importante onde o mundo inteiro pode utilizar e modificar sem restrições, tudo em nome do código aberto.