Instalando o Harbour no Samsung J7 Neo

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Tá aqui a referência.
https://groups.google.com/forum/#!msg/h ... B_5s7xAgAJ

a) Baixar o Termux pelo Play Store.
Abrir o Termux e digitar:

Código: Selecionar todos

//Baixar o GIT!
$ pkg install git
//Depois vamos instalar o compilador gcc ou clang
$ pkg install gcc
//Atenção aqui no meu deu xabú! o GCC e instalei o clang que é mais moderno!
$ pkg install clang
//Instalando o Make
$ pkg install make

//Midnigth Comander e ssh 
$ pkg install mc
//pegando o harbour 3.2 ou 3.4 eu peguei o 3.4 -> --depth=10  só pega os 10 últimos históricos de atualização
$ git clone --depth=10 https://github.com/vszakats/harbour-core.git harbour
$ cd harbour
$ make install
https://www.devmedia.com.br/introducao- ... nder/30675
Tela Termux
Tela Termux
img2.png
img3.png
Tá compilando com 2 warnigs! vamos ver se fica ok

Depois compilar o Letodbf, para acessar os DBF's no servidor ;)

Continua...

Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Com o Harbour 3.4 apresentou alguns warings 2 tipos. E no final não completou a tarefa deu um erro. Alguma lib que nem uso...
Mas gerou o Harbour, libs, hbmk2.

Compilando o Harbour 3.2
Tudo ok até agora, sem erros, sem avisos...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Ainda compilando o Harbour 3.2
Para os senhores verem que o Harbour 3.4 do Viktor tem centenas de otimizações que não tem no Harbour 3.2
Muuuuuito mais rápido a compilação do 3.4

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Terminou agora 10:21 da manhã!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Mario Mesquita
Usuário Nível 4
Usuário Nível 4
Mensagens: 613
Registrado em: 08 Dez 2009 13:47
Localização: Rio de Janeiro

Instalando o Harbour no Samsung J7 Neo

Mensagem por Mario Mesquita »

Bom dia!

É um smartphone né? Com isso dá pra gerar app em Harbour nele mesmo?

Sds,
Mario.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Sim, isso desde 2015 mais ou menos, que podemos fazer isso.
O Harbour tem tantos segredos para desvendarmos! Já estamos em 2020!
O Harbour funciona "NATIVO" no Android. É compilado com SDK do Android!
E gera aplicações "for android" desde algum tempo.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Compilei o Letodbf no Android.
Puxei via scp (copia segura) um prg para testes aqui do servidor ubuntu, pois digitar pelo teclado do cel demora..

Código: Selecionar todos

$ hbmk2 acesso.prg librddleto.a
$ ./acesso
E funcionou.
Problema agora é o tamanho (ajuste) dos caracteres na tela. Se o usuário diminuir ou aumentar com o dedo bagunça tudo.
Funciona normal a mesma coisa de rodar a aplicação harbour em um terminal linux.
img4.png
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Tava procurando as setas direita e esquerda do Termux.
https://wiki.termux.com/wiki/Touch_Keyboard
Ctrl+A → Move cursor to the beginning of line
Ctrl+E → Move cursor to the end of line
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
frazato
Usuário Nível 3
Usuário Nível 3
Mensagens: 219
Registrado em: 08 Jul 2004 07:45

Instalando o Harbour no Samsung J7 Neo

Mensagem por frazato »

Boa tarde! consegui gerar um executavel no celular, tem como vc me passar como faço para gerar a lib do leto!

Obrigado

Frazato
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Veja ai

Código: Selecionar todos

$ git clone --depth=10 git@github.com:elchs/LetoDBf.git leto
$ cd leto
$ hbmk2 rddleto.hbp 
//Vai criar a librddleto.a na pasta \leto\lib
$ cd lib
//Para linkar joga a lib na pasta do prg
$ cp librddleto.a ~/minhapastateste
$ cd ~/minhapastateste
$ hbmk2 meuteste.prg librddleto.a

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
frazato
Usuário Nível 3
Usuário Nível 3
Mensagens: 219
Registrado em: 08 Jul 2004 07:45

Instalando o Harbour no Samsung J7 Neo

Mensagem por frazato »

Bom dia!
Deu certo mais tive q mudar o endereço.

get close --depth=10 https://github.com/elchs/LetoDBf leto

Agora vou tertar escrever alguma coisa.. o chato e digitar no teclado..do celular.


Frazato
Avatar do usuário
Mario Mesquita
Usuário Nível 4
Usuário Nível 4
Mensagens: 613
Registrado em: 08 Dez 2009 13:47
Localização: Rio de Janeiro

Instalando o Harbour no Samsung J7 Neo

Mensagem por Mario Mesquita »

Boa tarde!

Interessante, hein? Pode ser feito em qualquer versão do Android? Outra: então pode fazer num tablet Android, né?

E editor de texto para os programas? Qualquer um serve?

Sds,
Mario.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Instalando o Harbour no Samsung J7 Neo

Mensagem por rochinha »

:{ só pra eu ser avisado.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Instalando o Harbour no Samsung J7 Neo

Mensagem por Itamar M. Lins Jr. »

Ola!
Interessante, hein? Pode ser feito em qualquer versão do Android? Outra: então pode fazer num tablet Android, né?
E editor de texto para os programas? Qualquer um serve?
Qualquer versão do android que rode o Termux.

Tem o MC (Midnight Comander) que é cheio de recursos muita gente gosta.
O MC, tem o mcedit que é um editor de textos.
Não uso ele muito, mas ele tem até marcação de inicio e final de parenteses () ... Só que é para console.
Eu uso no windows, o excelente editor do Pritpal Bedi, HBIDE.
No Linux, tem o KATE, com sintaxe nativa do Harbour, e o famoso Visual Estudio, que baixei ontem, nem deu tempo de mexer nele.
Vc pode fazer o programa em qualquer máquina e baixar depois via scp ou ftp etc.. até mandando por WhatsApp como anexo.
E o editor console que vem padrão em todos agora que é o nano.
O prg. fazemos e testamos em qualquer lugar, basta saber o limite da tela do celular que vai rodar.
Display desse J7 Neo é de 1280x720, mais o teclado que toma metade da tela... isso ai vamos pegando a forma de desenhar as telas conforme uso.

Vc faz seu aplicativo ai no windows mesmo, só depois que vc joga no celular.
Já vi que as laterais | estão espaçadas, ai vamos usando ou não os desenhos que ficam melhores, temos que experimentar/testar.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Instalando o Harbour no Samsung J7 Neo

Mensagem por fladimir »

Olá...

Vou contrariar a mim mesmo e ao Jânio (falei q não ia responder mais, mas...)

Por consideração a vcs, mesmo sabendo q talvez muitos vão me criticar ou não aceitar, mas por consideração a vcs e por pensar em vcs (se fosse eu no lugar de vcs) vou postar...

Pra quem ainda esta no universo xHarbour/Harbour e vê uma notícias dessas creio q é maravilhosa.

Mas proponho q pensem da seguinte maneira, pensem q já conseguiram compilar, rodar, etc etc (como o Itamar e acredito q outros colegas), pense q vc tem tempo disponível pra fazer um app para determinado segmento.
Agora comece do fim pro início...
  • Esse app irá resolver os problemas do meu cliente? Se sim q bom.
    Esse app tem um visual razoavelmente bom o suficiente para meu cliente ter uma experiência agradável ao utilizá-lo a ponto de estar satisfeito e recomendar meu produto?
    Esse app qdo precisar de alterações e manutenções vai demandar de muito tempo ou pouco tempo?
    Esse app passa nos critérios das lojas Play Store e Apple Store (se tb puderem fazer para Apple) para q eu comercialize ou distribua via as lojas de aplicativos?
    Esse app integra de maneira satisfatória com os recursos do celular/tablet como a camera por exemplo
    Com esse app conseguirei por exemplo gerar um pedido e compartilhar no whatsapp? Enviar e-mail?
    Com esse app conseguirei por exemplo fazer uma chamada?
    Abrir ou Gerar um PDF?
    Imprimir em uma impressora Bluetooth?
São muitas perguntas como as acima, mas acredito q as acima já dão um bom panorama.

Perguntas do tipo q faça avaliar se vale a pena investir tempo nessa tecnologia.

Desculpem se não gostarem, mas acredito q esses pontos são importantes a serem analisados.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder