Clipper On Line • Ver Tópico - Harbour + Android uma realidade!

Harbour + Android uma realidade!

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

Moderador: Moderadores

 

Harbour + Android uma realidade!

Mensagempor rochinha » 19 Nov 2014 05:05

Amiguinhos,

Na hora que a gente para pra mexer quéssas coisas a cachola começa a pirar.

Pergunta: Como saber se o meu Harbour é do Przemek ou Viktor. Uma hora vejo Harbour 3.2.0 dev r(1410141205) outra hora vejo Harbour 3.4.

Se possível, tiverem os links de cada um para baixar, apesar de já terem postado milhões de vezes, me auxiliem por favor.

Estou seguindo o tutorial Elektrosoft.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Harbour + Android uma realidade!

Mensagempor Antonio » 19 Nov 2014 08:14

Amiguinho Rochinha!

Confere ai;

Viktor
https://github.com/vszakats/harbour-core

Przemyslaw Czerpak
https://github.com/harbour/core
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Harbour + Android uma realidade!

Mensagempor rossine » 19 Nov 2014 08:46

Olá Rochinha,

Eu criei 2 .BAT para baixar os fontes do harbour do Przemek e do Viktor.

Para baxar o Harbour do Viktor:

@rem Somente a primeira vez para criar o projeto do diretorio c:\harbour-core
@rem "%ProgramFiles%\Git\bin\Git" clone https://github.com/vszakats/harbour-core.git harbour-core

cd \harbour-core

mode con lines=1000

@echo.
@echo.
@echo *** Fazendo download da ultima versao do Harbour-Viktor. Aguarde...
@echo.
@echo.

"%ProgramFiles%\Git\bin\Git" pull

cd\

pause

mode con lines=25


Para baxar o Harbour do Przemek:

@rem Para fazer a instalacao do harbour em GIT - Fazer somente a primeira vez.
@rem "%ProgramFiles%\Git\bin\git" clone http://github.com/harbour/core.git harbour

cd \harbour

mode con lines=1000

@echo.
@echo.
@echo *** Fazendo download da ultima versao do Harbour-Przemek. Aguarde...
@echo.
@echo.

"%ProgramFiles%\Git\bin\Git" pull

cd\

pause

mode con lines=25



Veja se isto funciona aí para você.

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor rochinha » 19 Nov 2014 10:03

Amiguinhos,

Antonio e Rossine, obrigado. Vou usar suas dicas.

Cheguei a fazer os passos do tutorial ElektroSoft e só consegui resultado quando troquei nos SETs que ele indicava o diretório HB32 para HARBOUR, pois em dado momento dava um erro dizendo não encontrar algo no diretório blablabla\harbour.

Foram gerados 22 arquivos na pasta BIN e 120 na pasta LIB.

Depois com o comando HBMK2 -W MYPROP.PRG foi gerado um arquivo sem extensão com 1Mb de tamanho.

Já é um começo.

Instalei também o Cygwin e vou verificar se dá pra trabalhar nele para montar um ambiente de testes.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Harbour + Android uma realidade!

Mensagempor Ale SB » 22 Jan 2015 22:41

Tb testei aki...bem interessante. ...gerei os binários do hb para Android, compilei um exemplo ( realmente nao gera extensão ) e rodei no galaxy win Android 4.1.2 com o ATE q eh o unico inconveniente. ...ter q usar emulador. ...vou testar agora com um BD e tentar criar um terminal direto para abrir o app...qq novidade vamos compartilhando aew...

@braços Ale
Imagemr]
Avatar de usuário

Ale SB
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 199
Data de registro: 20 Jul 2004 17:30
Cidade/Estado: Campo Grande / MS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

Harbour + Android uma realidade!

Mensagempor sygecom » 26 Jan 2015 05:28

Alguém consegui conectar algum SGBD por aplicativo Android ? não tem jeito mesmo ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Harbour + Android uma realidade!

Mensagempor JoséQuintas » 26 Jan 2015 09:38

Segundo um conhecido que desenvolveu pra Android, isso é a parte complicada.
No caso dele, ele optou por fazer modificações na hbnetio, e usar MySql por ela pra não depender de nada do Android.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 26 Jan 2015 09:43

Ola!
Pergunta: Como saber se o meu Harbour é do Przemek ou Viktor. Uma hora vejo Harbour 3.2.0 dev r(1410141205) outra hora vejo Harbour 3.4.


Praticamente a mesma coisa.
O Viktor anda com o pé no acelerador e Przemek mais devagar, depois de testado as coisas no Viktor (3.4) o Przmek copia para o dele (3.2), tudo que tem no 3.2 tem no 3.4, só que no 3.4 algumas funções obsoletas foram removidas, trocadas por outras melhores, tipo usar lastrec() no lugar de reccount()...

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Harbour + Android uma realidade!

Mensagempor JoséQuintas » 26 Jan 2015 10:48

3.2 é a oficial e 3.4 é a do Viktor.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour + Android uma realidade!

Mensagempor microvolution » 11 Fev 2018 11:27

bom dia!
estou testando pela primeira vez, só pra efeito didático, os posts do link do autor da ideia.
Mas, tem algumas coisas que me intriga. Uma delas é o erro do WIN-MAKE:
C:\\harbour-android\exemplos>compiladroid.bat
O sistema não pode encontrar o caminho especificado.
'win-make' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

Mesmo fazendo o .BAT que o colega postou, gera o erro.
'win-make' não é reconhecido como um comando

Já procurei em todo o meu computador e não encontro esse tal de WIN-MAKE rsrs

No link orignal que nos ensina http://www.elektrosoft.it/tutorials/harbour-android-windows-console/how-to-create-application-for-android-in-harbour-windows.asp
tem algumas coisas quem não entendo o "porquê" e como funciona, apesar de o passo-a-passo parecer bem simples. vejam:
1 - Download Android NDK↓
- ele diz que é pra baixar e descompactar o NDK na pasta sugerida ou qualquer uma. Então, então entendi que não precisa de instalação e simplesmente um copiar colar (extrair tudo do zip para a pasta que eu desejo);

2 - Download Harbour sources↓
- este item é para quem não tem o harbour instalado em sua máquina. É o que entendi e então não o baixei.

3 - Compile normally Harbour↓
- ele diz (o autor do elektrosoft) pra gente abrir um CMD e irmos pra pasta de instalação do harbour. No meu caso C:\HB34. Pelo menos é o que entendi;
- SETar o GCC. Parece que nós todos já temos isso;
- Set an environment variable: SET HB_INSTALL_PREFIX=c:\harbour
Essa instrução acima, não consigo entender a lógica dela. Se el sugere instalar (pra quem não tem o harbour ainda) na pasta c:\core-master, o comando SET HB_INSTALL_PREFIX=c:\harbour fica incoerente. Mas, mesmo eu mudando para a minha pasta C:\HB34 dá o mesmo erro;
- em seguida ele pede que executemos o comando win-make install. E aí mora o perigo: ESSE TRECO NÃO EXISTE NO MEU COMPUTADOR.
:%
Afinal, o item 3 nós (quem já tem o harbour e já está familiarizado) podemos saltar...


4 - Compile Harbour for Android↓
Agora que a coisa ferve novamente:
- set HB_INSTALL_PREFIX=C:\harbour-android - essa linha, mais uma vez não faz sentido...
alguém sabe qual diretório correto?

- por último, mais uma vez o tal de win-make install
Enfim, como resolver isso?
Alguém conseguiu?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

Harbour + Android uma realidade!

Mensagempor rochinha » 12 Fev 2018 10:52

Amiguinhos,

microvolution
Você também é conhecido como Dr.Microso?

Bom vamos ao que interessa:
HB_INSTALL_PREFIX=C:\harbour será SETado para que o win-make.exe entenda que é nesta pasta que estarão os binários que ele irá usar por padrão.

HB_INSTALL_PREFIX=C:\harbour-android será SETado para que o win-make.exe entenda que agora os binários são outros.

Vocé só fará isto uma vez para a criação do Harbour e outra para a criação do Harbour para Android.

Depois você poderá trabalhar com HBmk2.

O win-make.exe só vem dentro dos sources do Harbour. Se você baixar o já compilado eles não vem junto.

xxx-makes.rar
win-make.exe e seus asseclas
(486.02 KiB) Baixado 156 vezes
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Harbour + Android uma realidade!

Mensagempor microvolution » 12 Fev 2018 15:25

rochinha escreveu:Vocé só fará isto uma vez para a criação do Harbour e outra para a criação do Harbour para Android.
hum... vou tentar aqui e posto os resultados...
grato!
ah!
rochinha escreveu:Dr.Microso?
o q significa?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

Harbour + Android uma realidade!

Mensagempor rochinha » 14 Fev 2018 19:12

Amiguinhos,

Encontrei dois pacotes com binários do Harbour for Android, acho que baixei do GitHub da Fivetech, segue:

harbour_android_20130620.zip

harbour32_android_20130620.zip
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Harbour + Android uma realidade!

Mensagempor fladimir » 14 Fev 2018 22:22

Gente, não querendo desanimar, gosto do Harbour, sou grato a ele, sou grato a esta comunidade, mas estamos em 2018, qto tempo vai levar pra ter algo maduro e produtivo no Harbour pra termos app Mobile e Web? Estava nessa batalha desde 2011, 7 anos, perdi tempo na minha vida, não tenho tempo a perder, migrei de plataforma linguagem para uma a qual já tenho cliente implantado rodando, o Janio tb fez o mesmo, e estamos falando soluções feitas em menos de 1 mês e com qualidade e recursos q nem se fala, tem até outro tópico a respeito.

Então, pode até conseguir fazer algo em Harbour pra Android, mas como disse, espero estar errado, se tem algo maduro e produtivo gostaria de conhecer, agora se não tem, mas tem N projetos q com isso ou akilo consegue-se fazer algo, pra mim é muito pouco, tb é perda de tempo e hj tempo é dinheiro.

Então, sugiro, q pra Mobile e Web, caso não vejamos algo de concreto, maduro e produtivo em Harbour, migrem pra outras ferramentas/linguagens q permitam ter isso feito em pouco tempo, com qualidade e integração com nosso legado.

Ou seja, podemos ter o legado em Harbour Console, HWGUI, FiveWin, Xailer, Minigui etc acessando DBF, MySQL, PostgresSQL, ou o q for, e ter integração com Mobile/Web feitos em outras ferramentas/linguagens.

Não quero puxar briga com ninguém, nem desmerecer ninguém, mas na minha opinião, como disse acima, se não mostrarem/provarem o contrario, Harbour para Mobile pra mim é dar murro em ponta de faca, perder tempo, perder dinheiro.

Abraço.
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.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Harbour + Android uma realidade!

Mensagempor janio » 14 Fev 2018 22:54

Retalhos e pedaços apenas.

Com quase 15 anos de harbour (15 anos!), eu nao consigo nem montar um ambiente de compilação para Harbour/Android, imaginem fazer qualquer app para mobile por mais simplória que seja.

Perca de tempo procurar algo para essa plataforma em harbour
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Anterior Próximo



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 7 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