Questões relacionadas ao desenvolvimento de aplicativos de teclado na tela

1

Estou oferecendo um pouco do meu tempo para ajudar a colocar meu teclado favorito no Ubuntu, e queria verificar com a comunidade para ver qual abordagem usar para esse tipo de aplicativo. Há algum recurso especial da API para lidar com aplicativos de teclado? Existem tutoriais decentes ou o código para o atual teclado na tela está disponível para eu estudar?

Sou um desenvolvedor incorporado, sem experiência real em aplicativos móveis ou de desktop, mas já brinquei com o GTK + e trabalhei com o VB6 no Windows. Eu passo a maior parte do meu tempo em C. Basicamente, estou apenas procurando por alguma direção para começar a trabalhar, certificando-me de que não perca tempo tentando usar as ferramentas erradas para o trabalho.

Eles basicamente me pedem para obter um esqueleto simples para colocar uma imagem do teclado, coletar entrada de toque e gravar no foco atual. Considerando que este teclado é simplesmente o melhor caminho para inserir texto em uma tela de toque, eu quero fazer justiça ao portá-lo corretamente para a nova plataforma convergente.

Eu aprecio muito qualquer conselho que eu possa receber.

Se você está curioso, o teclado de que falo é o MessagEase. Eles detêm o recorde mundial atual para a velocidade de digitação não assistida (sem pesquisa no dicionário) em 100 palavras por minuto. Todas as letras, números e símbolos são mapeados para o teclado primário (não é necessário alternar). Eles têm fornecido o teclado para Android e iOS gratuitamente por anos, e agora eles estão tentando direcionar smartwatches. Eles constantemente adicionaram novos recursos ao teclado e nunca pediram dinheiro até uma recente campanha do Indiegogo. Minha ajuda é minha maneira de mostrar meu apreço. Também é um pouco egoísta, porque, por mais que eu goste do Ubuntu, nunca sequer considerarei o uso de um dispositivo touchscreen que não suporte o MessagEase: é realmente muito melhor.

    
por DrEsperanto 19.01.2015 / 17:02

0 respostas