Hola:
- Lo primero por supuesto, es que te leas la
documentación, veas los
videos de Erel y pruebes muchos
ejemplos.
- ¿La app se actualizaría con una base de datos central, o todo estaría en el móvil?
En el primer caso, tendrías que tener una BD en un servidor como te indica el amigo JM Movilla, y conectarte a ella para actualizar tu base de datos.
Para esto tienes varias opciones, conectarte directamente con
jDBC, o a través de un servidor intermedio con
jRDC2 (esta es la forma recomendada).
- Para la bd en el móvil, tienes varias opciones también:
o bien
KVS2 que es una bd clave valor, y tendrías por ejemplo: (id1: (nombre1, desc1, img1); id2: (nombre2, desc2, ...))
o bien una base de datos sqlite
- Para mostrar los pedidos, pues te recomiendo que uses componentes B4X (es decir, sirven igual para las 3 plataformas, B4A, B4I y B4J).
Si lo quieres en formato tabla, y que además tiene búsqueda, recientemente Erel ha presentado
B4XTable.
Quizás sea más adecuada mostrarlo como una
xCustomListView, con un campo de búsqueda arriba que filtre tu BD, o bien un
SearchView y que al pulsar sobre algún resultado de la búsqueda, te lleve a un panel con los datos del producto.
¡Suerte y a estudiar!