Clipper On Line • Ver Tópico - Qt5xhb compila para Android ?

Qt5xhb compila para Android ?

Outras bibliotecas visuais e IDEs para Harbour/xHarbour (xHGTK/HbWxW/GtWvT/GtWvW/WvWtools.etc)

Moderador: Moderadores

 

Qt5xhb compila para Android ?

Mensagempor Vlademiro » 06 Ago 2020 16:42

Alguém sabe informar se a lib Qt5xhb gera aplicativos mobile ? Lá no git eu notei que tem uma opção para gerar a lib, mas alguém conseguiu gerar algum app completo ?
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Qt5xhb compila para Android ?

Mensagempor marcosgambeta » 06 Ago 2020 18:42

Na época em que testei, funcionou.

Mas o makefile está desatualizado, precisando de uma revisão. Mudanças no Harbour, Qt Framework e Android NDK precisam ser revisadas e o makefile modificado de acordo.

Com respeito ao Qt5xHb, vale esta regra: se o Harbour e o Qt Framework funcionam no sistema operacional, então o Qt5xHb também funciona, pois ele nada mais é do que uma 'cola' unindo as duas pontas.

Vou ver o que precisa ser feito para atualizar o makefile e mantenho informado do andamento.

Não se esqueça de acompanhar a versão alternativa:

https://github.com/marcosgambeta/qt5xhb-cpp11
Atenciosamente,
Marcos Antonio Gambeta
marcosgambeta
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 318
Data de registro: 16 Jun 2005 22:53
Curtiu: 2 vezes
Mens.Curtidas: 40 vezes

Qt5xhb compila para Android ?

Mensagempor Vlademiro » 06 Ago 2020 18:53

Obrigado e parabéns pelo trabalho. Ficou muito bem feito.
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Qt5xhb compila para Android ?

Mensagempor Claudio Soto » 04 Set 2020 15:21

Hola Marcos,
Una pregunta, una de las criticas que se le hacia antes a Qt era que las aplicaciones quedaban grandes, pesadas y lentas, sigue siendo igual o cambio algo?
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

Qt5xhb compila para Android ?

Mensagempor marcosgambeta » 07 Set 2020 16:24

Claudio Soto escreveu:Una pregunta, una de las criticas que se le hacia antes a Qt era que las aplicaciones quedaban grandes, pesadas y lentas, sigue siendo igual o cambio algo?


Com base na minha experiência, considero o tamanho das aplicações e a velocidade de execução satisfatórias.

O Qt 5 mostrou ser mais rápido do que o Qt 4. Sendo assim, quem fez testes com o Qt 4, no passado, talvez obtenha um resultado melhor com o Qt 5.

O uso do Qt com [x]Harbour adiciona duas camadas extras nas aplicações:

1) o próprio Qt, ligando a aplicação ao sistema operacional

2) as bibliotecas de ligação (binding's), ligando o [x]Harbour ao Qt

Naturalmente, uma aplicação que usa diretamente a API do sistema operacional será menor e mais rápida, mas não vejo hoje o tamanho e velocidade das aplicações em Qt como um motivo de rejeição.

No Qt5xHb, adicionei algumas opções para reduzir o tamanho das aplicações e aumentar a velocidade de execução:

QT5XHB_NO_REQUESTS
Quando compilado com o parâmetro acima, classes adicionais não são incluídas. O desenvolvedor controla manualmente quais classes ele vai efetivamente usar na aplicação.
Influi no tamanho dos binários.

QT5XHB_DONT_CHECK_PARAMETERS
Quando compilado com este parâmetro, a checagem dos parâmetros é desativada. Caberá ao desenvolvedor se certificar de que está passando os parâmetros corretos para os métodos.
Influi no tamanho dos binários e na velocidade de execução.

Caso alguém se interesse em fazer testes, sugiro ir direto para o projeto Qt5xHb/C++11. O uso de recursos do padrão C++11 reduziu o código e melhorou o desempenho.
Atenciosamente,
Marcos Antonio Gambeta
marcosgambeta
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 318
Data de registro: 16 Jun 2005 22:53
Curtiu: 2 vezes
Mens.Curtidas: 40 vezes




Retornar para Outras Bibliotecas Visuais e IDEs

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 3 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro