Spanish Unas dudas básicas

Saludos y muy buenos días

Tengo las siguientes dudas y me gustaría pedir su orientación:

1.- En el editor visual la venta de propiedades no muestra todas las propiedades del objeto seleccionado (botón, panel, etc), aunque a nivel de código si se ven todas (Button.Propiedad1, Button.Propiedad2, etc)
Como hacer para que se muestren todas a propiedades en el editor visual...?

2.- Podrian darme un ejemplo de como construir objetos personalizados (clases) con su propiedades y métodos (ejemplo, una clase cliente con sus distintos métodos y propiedades y que luego pueda ser instanciada en código)

3.- El B4I puede migrar sin problemas aplicaciones de B4A...?

4.- Algún ejemplo que me permita leer códigos de barra y códigos QR....?

5.- Hay algún otro foro como este en otros sitio web pero que sea en español y gratis...?

6.- En qué carpeta debo colocar las bases de datos de SQLite que mi app usa...? Para se se pueda leer y modificar la base de datos sin necesidad de ser root.... y tabein para colocar en esa carpeta otros archivos varios (imagenes, , txt, etc.)

Muchas Gracias

Saludos desde Venezuela.
 
Last edited:

bgsoft

Well-Known Member
Licensed User
Longtime User

Hola :

Perdona que tenga que ser yo el que te lo diga. Te aconsejo que abras post con una pregunta, por diferentes motivos; por que será mas facil responderte, por que desde el raiz del foro se verá la pregunta, por que cualquiera que tenga ese mismo problema podra ver como se ha resuelto, por que seguir el hilo de una pregunta "es facil", pero de 6 no, por que asi contribuimos a hacer un foro mas agil, ...

En este foro habrás visto que hay bastantes compañeros que ayudan, y tambien si te fijas bien verás que hay compañeros que contestan mas a los temas que dominan por tenerlo por la mano o por haber realizado mas aplicaciones, y esto nos beneficia a todos por que al hacer una pregunta concreta, siempre habrá alguien que conteste, mientras que si hacemos mas de una es mas dificil, por no decirte que si estuvieras en el foro general (inglés) Erel te hubiese dicho que abras 6 hilos :D

Saludos
 

Don Oso

Active Member
Licensed User
Longtime User
Muchas preguntas . pero lo ideal es que busques en el foro , no hay otros foros de b4j , B4J es una joya que muy pocos conocen, gracias a que todos están centrados en Python o JavaScript, lamentablemente muchos creen que las apps para windows o mac murieron jajajaja ilusos.

con respecto a el diseñador o designer nativo , no incluye todas las propiedades eso es así , es un editor que genera un archivo de descripción de la pantalla.
 

josejad

Expert
Licensed User
Longtime User
Hola SoyDesarrollador.

¡Lo primero darte la bienvenida al foro!
Lo segundo, secundo totalmente lo que indican los compañeros, creo que son buenos consejos y si te fijas en el foro general, son las pautas que se intenta que siga todo el mundo.
No soy ningún experto en esto y programo más bien poco (sobre todo por tiempo), pero sí he descubierto que además de los manuales el foro es una buena fuente para aprender cosas.
Como te dice bgsoft, si alguien ve todas tus preguntas y no sabe todas las respuestas, puede que se eche atrás para contestar.
Voy a intentar ponerte algunos enlaces que te sean de ayuda para algunas de tus cuestiones, y ya si cuando hagas las pruebas tienes alguna cuestión más concreta pues abres nuevo hilo para esa cuestión.

1.- En el editor visual la venta de propiedades no muestra
Ya te ha contestado Don Oso
2.- Podrian darme un ejemplo de como construir objetos personalizados (clases)
De recomendada lectura son los booklets de Klaus
https://www.b4x.com/android/forum/threads/b4x-documentation-booklets.88985/
En el B4X Custom Views + CustomViews_SourceCode, si no me equivoco habla de las clases. (Algún día tengo que aprender a trabajar con ellas)

3.- El B4I puede migrar sin problemas aplicaciones de B4A...?
Por supuesto, pero no es tan sencillo como pasar de una a otra. Para dar este paso, es muy importante que aprendas a trabajar con las clases, ya que abstraerás el código del UI.
Aquí indica Erel algunos consejos:
https://www.b4x.com/android/forum/threads/converting-b4a-project-to-b4i.100342/#post-630794
4.- Algún ejemplo que me permita leer códigos de barra y códigos QR....?
Descubrirás que el buscador del foro funciona muy bien, y como hay muchos ejemplos de estos, y no he usado ninguno en concreto, prueba alguno de los que te devuelva la búsqueda
https://www.b4x.com/android/forum/pages/results/?query=barcode

5.- Hay algún otro foro como este en otros sitio web pero que sea en español y gratis...?
De esto ya te han contestado. Aunque creo que el compañero @jparraga (que ha traducido al castellano un libro del que hablan muy bien de B4A -nota mental, tengo que comprarlo-) tiene en proyecto hacer algo así
6.- En qué carpeta debo colocar las bases de datos de SQLite que mi app usa...? Para se se pueda leer y modificar la base de datos sin necesidad de ser root.... y tabein para colocar en esa carpeta otros archivos varios (imagenes, , txt, etc.)
Me temo que debes leer mucho aún. Si copias los archivos al administrador de archivos del IDE, estos se pasan a la carpeta Assets de tu app, y desde ahí podrás leer las imágenes, texto, etc... Para la base de datos sqlite, sí tendrás que copiarla a la memoria externa, pero no es necesario ser root para ello, hay carpetas seguras en las que tu app puede escribir. Verás que hay muchos post relacionados con este tema, ya cuando te enfrentes a él comentas tus dudas. Te pongo un ejemplo cómo lo hacen algunos compañeros del foro para pasar la bd a una carpeta en la que poder modificarla
https://www.b4x.com/android/forum/threads/sqlite-up-to-date.101481/#post-637332

Seguramente habré cometido alguna inexactitud al escribir al post, así que si algún compañero quiere corregirlo o matizarlo, encantado de seguir aprendiendo.

Ánimo y a aprender-
 
Last edited:
Hola:
Estoy desarrollando un software donde necesito manejar los ARRAY para los IMAGEVIEW que he colocado en DESIGNER (anexo foto).
Si alguien tiene algunas rutinas para declarar el ARRAY de IMAGEVIEW y código con manejo de "indices" del arreglo.
ejemplos:
Código para leer desde la carpeta "imagenes" 10 fotos en "jpg" o "png" y guardarlos en el ARRAY.
Código para "visible = false" or "enabled = false"
Gracias
 

Attachments

  • pantalla.jpg
    pantalla.jpg
    228.4 KB · Views: 202

josejad

Expert
Licensed User
Longtime User
Hola @JoeInvestiga:

por favor, crea un nuevo hilo con tu duda, y recuerda utilizar el buscador para investigar antes cosas sobre tu duda.

saludos,
 
Top