|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

B4A en español - Juan Antonio Villalpando
(BASIC4Android)

-- Tutorial de B4A --

Volver al índice del tutorial

____________________________

Aquí puedes encontrar la instalación y configuración del programa BASIC4Android para realizar programas para el Android de los teléfonos móviles.

Para los nuevos...

¿Qué es B4A (Basic4Androd)?

- Es un programa para realizar aplicaciones para Android.

¿Es bueno?

- Sí, es mucho mejor y más potente que App inventor.

¿Es gratis?

- Sí es gratis, antes valía unos 55€, pero desde finales de febrero de 2020 es gratis.

¿Es difícil de aprender?

- No. Si conoces App inventor o Visual Basic, te será bastante sencillo.

¿Es como Java - Eclipse?

- No. Es mucho más fácil de aprender.

¿Qué hago para aprenderlo?

- Sigue este tutorial.

   Colabora en el mantenimiento de esta web.

 - Si te gusta este sitio web y quieres colaborar en su mantenimiento, puedes donar unos 7€ o 7$ mediante este enlace de Paypal:

- A los colaboradores les envío varios de mis tutoriales prácticos y sencillos sobre el Internet de las Cosas, controlar dispositivos desde Internet. Muy interesantes.

 


- Índice del tutorial

0.- Instalación.
0B.- La barra de menú de Basic4Android. El IDE.
1.- Teorema de Pitágoras.
2.- Adivina.
3.- Ruleta Rusa.
4.- Tres iguales.
5.- Mover dibujo por la pantalla.
6.- Batiburrillo de preguntas.
7.- Potencia Fiscal.
8.- Chat - PHP
9.- Dados a 7. Botón con imagen.

10.- Tutorial del LINUX en Android
10B.- Rootear el móvil. Desbloquear la tarjeta SIM.
10C.- Algo más de información. FastBoot, vold.fstab, BusyBox. (solo mencionar programas)
10D.- Rootear el móvil con iRoot y KingRoot desde el móvil y desde el ordenador.
10E.- Ejemplos con adb y root. Controlamos el móvil desde el ordenador. SDK, adb, móvil, usb, rootear.

11.- Tiempo del sonido y de la luz. Scroll (SeekBar)
12.- Spinner (ComboBox).
12B.- Ejemplo de RadioButton. Inverso de un número.
13.- ToggleButton (Botón con enclavamiento)
14.- Paneles
15.- TabHost (Panel con pestañas). Orientación horizontal/vertical de los paneles.
15B.- Ubicación de los controles según el tamaño de pantalla. Anchor.
16.- Timer (Temporizador). Pausa.
17.- Estudio de la propiedad Tag
18.- Añadir controles mediante código. Actuar en la pantalla mediante el botón "MENU"
19.- Máscara
20.- Media Player (Sonido). SoundPool. Streamer.
21.- Cámara (Tomar fotos con la cámara)
21B.- Scroll View (ScrollView con imágenes y textos). Librerías.
22.- WebView. Navegador Web. Bajar un archivo de la web.
23.- Enviar correos SMTP mediante Gmail. POP3.
24.- Video Player. De Texto a Voz. Reconocedor de voz.
25.- ListView con Scroll. Varios Paneles. Programa de medicina.
26.- ListView con dos Paneles y varios Layout. Formulario matemático.
26B.- List, Type y Map. Programa de acentos.
26C.- CustomListView.
27.- Lotería primitiva. Tablas. Arrays. Aleatorios. Bucles.
28.- Dos Activity.
29.- Bluetooth. Visual Basic controla un Robot LEGO mediante Bluetooth.
30.- Obtener datos y almacenarlos de una base de datos MySQL(adaptado de los tutoriales de b4a)

30B.- JSON basado en la base de datos MySQL anterior.
30C.- MySQL con imágenes.
30D.- Comunicarse con una base de datos MySQL con RDC.
31.- Bar de tapas. Anotaciones del camarero.
32.- Elegir archivos. Librería Dialogs. Listar archivos. Leer, escribir y guardar.
32B.- InputBox con la Librería Dialogs.
33.- Enviar archivos a un servidor web e imprimirlos.
34.- Arrastrar y soltar View. Drag and Drop.
34B.- Arrastrar y soltar Imagen. TouchImageView.
34C.- Arrastrar y soltar Imagen. PinchZoomAndMove.
35.- Varios Layout, Activity, ListView. Jugadores de fútbol.
36.- Ejecutar otro programa desde un programa que hemos realizado.
37.- Parar un programa desde otro programa que hemos realizado. KillProcess.
37B.- Estudio de la Biblioteca OSLibrary. Información del Sistema.
38.- Whatsapp en nuestro ordenador. Whatsapp en el emulador SDK del Android
39.- Instalar aplicaciones externas en el Emulador.
40.- Crear controles mediante código. Array de controles.
41.- Ejemplo del Focus.
42.- DropBox. Servidor Web.
42B.- DropBox en tu móvil sincronizado con los archivos de tu ordenador.
43.- Servicios.
44.- KeyCode. Detectar la tecla pulsada. Diálogo de salida. Notificaciones.
45.- Estudio de la Biblioteca Phone. Enviar SMS, email y llamadas. Sensores. Ver IP.
45B.- Phone. Sensores. Acelerómetro. Orientación. Magnetismo. Proximidad.
46.- Try - Catch. Probar un algoritmo.
47.- Tiro parabólico. Controles sin Layout, arrastrar y soltar, fórmulas.
48.- Rebote de bola. Movimiento horizontal de fondo.
49.- Subir nuestra aplicación al Play de Google (Market). AppToMarket.
50.- Quiniela. Controles con arrays.
51.- Funciones de cadenas. String. Módulos. Funciones.

Pronto...
52.- Mapas estáticos de Google. Mapas dinámicos. Números aleatorios.
52B.- Mapas de Google y archivos. Street View.
52C.- Mapas de Google con marcas. Internet.
52D.- Mapas de Google. API. Tutorial traducido de los foros.
53E.- Mapa de Google, coordenadas, marcas, texto e internet. RECOMENDADO.
53.- Sitio web local. Localización de archivos y directorios.
54.- Lector de pdf. Localizador de archivos.
54B.- Escritor de pdf. Crear archivos PDF.
55.- Intent. Comunicación entre dos aplicaciones.
55B.- Secret Code. Códigos Secretos en el Android.
56.- Programas básicos I: Diccionario web. Bisiestos. Divisores. NIF.
56B.- Programas básicos II: Multiplicar. Media. Cuenta letras. Velocidad, espacio.
56C.- Programas básicos III: Zoom automático. Zoom scroll. Cargar dibujo de sdcard.
56D.- Programas básicos IV: Click y LongClick. Archivo a ListView. Guardar datos y recuperarlos.
56E.- Programas básicos V: Resolución de pantalla. Decimales. Entrada de datos numérica. Iconos oficiales del Android.
56F.- Programas básicos VI: Consultar Batería. Whatsapp.
57.- SQLite.
57B.- SQLite.
58.- Calendario + SQLite = Agenda.
59.- Orientación. Horizontal - Vertical.
59B.- Orientación. Teléfono o tablet.
60.- Caducidad de un programa. Fecha y hora. Ofuscación.
61.- Gif animado en pantalla. Librerías GifDecoder y GifEncoder.
62.- Elajorcao.
63.- Soy un reloj.
64.- Colores.
65.- Colores-2. Scroll de colores. Mezcla de colores.
66.- HorizontalScrollView. Tag. Paneles deslizantes.
67.- Dibujar trazos en la pantalla.
68.- OpenGL. (solo información)
69.- Brújula. Giro de una imagen.
70.- Servidor web.
71.- Códigos pequeños.
72.- ExpressionEvaluator, librería.
73.- XML. XmlSax.
74.- FTP. Filezilla.
75.- Osciloscopio sencillo para el Android.
76.- Widgets. Servicios.
77.- Bajar archivo .zip de Internet. Descomprimirlo. Ver su sitio web offline. Servicios.
78.- B4AServer. RDC. Wifi entre dos móviles. Wake On Lan. Walkie Talkie.(solo información)
79.- Cambiar el tipo de letras. Fuentes.
80.- Flurry Analitics. Seguimiento de tu aplicación.
81.- Marquee. Movimiento de letras en un Label.
82.- KeyValueStore. Archivo como base de datos.
83.- Tres en raya.
84.- Fase lunar.
85.- Classes. (solo información)
86.- Librería AHActionBar. (solo información)
87.- Librería Reflection. (solo información).
88.- Librería Locale. Obtener información de la configuración.
89.- Instalar archivo .apk desde la SDCard.
90.- Redireccionar entre web para móvil y para ordenador.
91.- Giro de imagen.
92.- Crear una sencilla librería con Eclipse. (I)
93.- Crear una sencilla librería con B4A. Compile to Library. (II)
93B.- Crear una sencilla librería con Simple Library Compiler. (III)
94.- Librería RichString. Letras de colores en los Label.
95.- Librería LiveWallpaper. Fondo de pantalla. Servicio.
96.- ApkTool. keytool. jarsigning. zipaligning. Subir al Play de Google.
97.- Obtener archivos adjuntos de correo. Estudio.
98.- Descompilar con dex2jar y jd-gui.
99.- Comandos desde la aplicación. Versión de Android.
100.- El cuento de la Buena Pipa. MsgBox2.
101.- Código QR.
102.- .
103.- Producto de matrices. InputBox.
104.- RDC.
105.- Funciones matemáticas con API Chart de Google.
106.- Imprimir con Cloud Print Google.
107.- Escritorio remoto con el móvil con Real VNC.
108.- Volvemos a MySQL.
113.-

- Bajar Visual Basic 2010 para Windows
____________________________________________________________________

- Aquí puedes encontrar la guía de principiantes (guide.zip) y la guía de usuarios avanzados (UserGuide.zip) (en inglés).

El núcleo
________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información