Página 2 de 5
Harbour + Android uma realidade!
Enviado: 19 Nov 2014 06:05
por rochinha
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.
Harbour + Android uma realidade!
Enviado: 19 Nov 2014 09:14
por Antonio
Harbour + Android uma realidade!
Enviado: 19 Nov 2014 09:46
por rossine
Olá Rochinha,
Eu criei 2 .BAT para baixar os fontes do harbour do Przemek e do Viktor.
Para baxar o Harbour do Viktor:
Código: Selecionar todos
@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:
Código: Selecionar todos
@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.
Harbour + Android uma realidade!
Enviado: 19 Nov 2014 11:03
por rochinha
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.
Harbour + Android uma realidade!
Enviado: 22 Jan 2015 23:41
por Ale SB
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
Harbour + Android uma realidade!
Enviado: 26 Jan 2015 06:28
por sygecom
Alguém consegui conectar algum SGBD por aplicativo Android ? não tem jeito mesmo ?
Harbour + Android uma realidade!
Enviado: 26 Jan 2015 10:38
por JoséQuintas
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.
Harbour + Android uma realidade!
Enviado: 26 Jan 2015 10:43
por Itamar M. Lins Jr.
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.
Harbour + Android uma realidade!
Enviado: 26 Jan 2015 11:48
por JoséQuintas
3.2 é a oficial e 3.4 é a do Viktor.
Harbour + Android uma realidade!
Enviado: 11 Fev 2018 12:27
por microvolution
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ódigo: Selecionar todos
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/har ... indows.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?
Harbour + Android uma realidade!
Enviado: 12 Fev 2018 11:52
por rochinha
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 200 vezes
Harbour + Android uma realidade!
Enviado: 12 Fev 2018 16:25
por microvolution
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?
Harbour + Android uma realidade!
Enviado: 14 Fev 2018 20:12
por rochinha
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
Harbour + Android uma realidade!
Enviado: 14 Fev 2018 23:22
por fladimir
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.
Harbour + Android uma realidade!
Enviado: 14 Fev 2018 23:54
por janio
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