Clipper On Line • Ver Tópico - Aplicaciones Android

Aplicaciones Android

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

 

Aplicaciones Android

Mensagempor Claudio Soto » 06 Dez 2017 00:45

No me acuerdo exactamente donde pero he leído en varios post en este foro acerca de como desarrollar app para Android y les voy a dar mi punto de vista y como hice para migrar algunos de mis programas escritos para Windows a Android.

La forma más sencilla de crear una app para Android (totalmente off-line, sin necesidad de coneccion a internet) es hacer un híbrido ("bridge") entre el Java de Android y la programación web ( html5, css3 y javascript apoyado en una lib tipo jQuery Mobile), este tipo de app son conocidas como WebApp.

La parte de interface grafica y el procesamiento de los datos (calculos, etc) se hace con html y javascript. Mientras que la parte de escritura de archivos y la parte de base de datos se hace con el sqlitle del java de Android.

Se crea una pequeña lib de funciones en Java que luego se las puede invocar directamente desde javascript cuando se necesita por ej para leer o escribir un archivo en el dispositivo móvil, o la cámara o algún sensor, etc.
En la parte de Java de Android
se hace que al arrancar la aplicación se invoque el archivo html correspondiente, el aspecto de la interface es identico a una app escrita totalmente en java (iconos, barra, etc). Después se compila y se genera el archivo apk que luego se instalara en el móvil.

En resumen, es muy sencillo porque el esqueleto en java de todas las webapp es prácticamente el mismo lo único que cambia es la parte web de la aplicación.

Cualquier día de estos que tenga tiempo voy a publicar el esqueleto en Java de una WebApp con las funciones básicas de I/O y la forma de invocar el archivo html al arrancar la app y con ejemplos de como llamar las funciones de Java desde el código javascript.
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

Aplicaciones Android

Mensagempor ANDRIL » 06 Dez 2017 06:24

Caro Claudio Soto,

Conhece algo de Cordova/PhoneGap para desenvolver para móvel? É exatamente o que expôs em seu post.
Estou apanhando muito para desenvolver um app com scanner que leia QRCODE, embora tenha exemplos e no GitHub até os fontes, sempre que sigo o passo a passo, não consigo usar o plugin "barcodescanner". Já acessar outras funções do móvel como versão, fabricante etc eu consigo.
Teria algo a respeito disso?

Gostaria muito que conseguisse tempo para postar mais informações sobre o esqueleto Java mencionado no seu tópico.
Até+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar de usuário

ANDRIL
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1270
Data de registro: 06 Jul 2004 00:44
Curtiu: 12 vezes
Mens.Curtidas: 46 vezes

Aplicaciones Android

Mensagempor Claudio Soto » 06 Dez 2017 09:05

ANDRIL escreveu:Caro Claudio Soto,

Conhece algo de Cordova/PhoneGap para desenvolver para móvel? É exatamente o que expôs em seu post.
Estou apanhando muito para desenvolver um app com scanner que leia QRCODE, embora tenha exemplos e no GitHub até os fontes, sempre que sigo o passo a passo, não consigo usar o plugin "barcodescanner". Já acessar outras funções do móvel como versão, fabricante etc eu consigo.
Teria algo a respeito disso?

Gostaria muito que conseguisse tempo para postar mais informações sobre o esqueleto Java mencionado no seu tópico.
Até+


Nunca use Cordova/PhoneGap ni ninguna otra herramienta externa, simpleme utizo el java puro de Android con un bridge con javascript directo desde java.
Ni bien pueda público el esqueleto.
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

Aplicaciones Android

Mensagempor ANDRIL » 06 Dez 2017 11:32

E da forma que voce usa, tem como acessar a câmera do celular, alias sabe se o JAVA tem algum plugin para ler QRCODE? Qual IDE voce utilizar para programar e criar o APK?
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar de usuário

ANDRIL
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1270
Data de registro: 06 Jul 2004 00:44
Curtiu: 12 vezes
Mens.Curtidas: 46 vezes

Aplicaciones Android

Mensagempor Claudio Soto » 06 Dez 2017 12:55

ANDRIL escreveu:E da forma que voce usa, tem como acessar a câmera do celular, alias sabe se o JAVA tem algum plugin para ler QRCODE? Qual IDE voce utilizar para programar e criar o APK?

Andril si se puede acceder a la cámara del celular directo de java, en cuanto a QRCODE no tengo ni idea habría que mirar en la documentación del api de Android. No uso ide para programar lo hago a mano, solo utilizó la ide para crear automáticamente las carpetas y la estructura básica de los archivos .java xml,etcétera.

Utilizo directo en la tablet
AIDE- IDE for Android Java C++

Está disponible gratis en playstore

Para crear una app comercial hay que compilar en la compu y y firmar el archivo, eso lo hace el sdk
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

Aplicaciones Android

Mensagempor MSDN » 06 Dez 2017 17:21

MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Aplicaciones Android

Mensagempor Claudio Soto » 06 Dez 2017 19:22

Hace un par de años atrás probé unos ej. de qt en Android pero no me gustó la apariencia de los controles, además era muy engorroso y la lib estaba en C y eso hace el ejecutable (apk) dependiente de la arquitectura (arm, intel, etc ) y hay que embutir en el apk la lib de todas las arquitecturas, en cambio como java se compila en pseudocodigo que corre en una máquina virtual es independiente de la arquitectura así como toda la programación web. Ademas la aplicación me daba la impresion que quedaba un poco lenta con qt.

Pero todo esto fue solo una experiencia aislada hoy por hoy no tengo ni idea en que está escrita ni como funciona la qt para móviles.
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

Aplicaciones Android

Mensagempor Macedonia » 31 Mar 2021 06:21

Se você tiver alguma dúvida sobre aplicativos Android, pode vir me ver Tenho tudo para Android em https://apkpew.com/
Macedonia
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 1
Data de registro: 31 Mar 2021 06:12
Cidade/Estado: birlin
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Aplicaciones Android

Mensagempor Nascimento » 04 Abr 2021 09:58

pena que a hbdroid parou, era uma boa ideia para o harbour...
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes




Retornar para Bate Papo

Quem está online

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