Tutorial b4a, Membuat Aplikasi Android dengan Bahasa Basic
Tutorial b4a, membuat aplikasi android dengan Bahasa basic. Berbeda dengan android studio, aplikasi native bawaan android buatan google di gunakan dengan Bahasa java yang super duper sulit itu.
Untuk teman teman yang sudah terbiasa menggunakan visual basic, atau visual studio, maka basic for android ini sangat cocok untuk di gunakan, karena menggunakan Bahasa yang sama ya itu Bahasa basic. Menurut review yang saya baca-baca, pembuatan aplikasi android, ios dengan b4a jauh lebih mudah, tapi untuk kelemahan nya saya belum gitu tahu.
Kebetulan ada tugas kuliah pembuatan aplikasi android untuk konversi suhu, maka coba coba buat, padahal dosen nya baru jumpa sekali saja, tapi dah dikasih tugas gini, ^_^ rasanya mau mutah saja.
Bagaiamana kah cara memprogram nya? Berikut list Program nya
#Region Project Attributes
#ApplicationLabel: TUGAS UNPAB APP MOBILE
#VersionCode: 1
#VersionName:
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: unspecified
#CanInstallToExternalStorage: False
#End Region
#Region Activity Attributes
#FullScreen: False
#IncludeTitle: True
#End Region
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
End Sub
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Dim lblcel As Label
Dim txtcel As EditText
Dim lblkel As Label
Dim txtkel As EditText
Dim lblfah As Label
Dim txtfah As EditText
Dim lblrea As Label
Dim txtrea As EditText
Dim btnOK As Button
Dim cel As Float, kel As Float, fah As Float, rea As Float
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
lblcel.Initialize("lblcel")
lblcel.Text = "Celcius"
Activity.AddView(lblcel,10%x, 10%y, 20%x, 10%y)
txtcel.Initialize("txtCel")
txtcel.InputType = txtcel.INPUT_TYPE_DECIMAL_NUMBERS
Activity.AddView(txtcel,55%x, 5%y, 20%x, 10%y)
lblkel.Initialize("lblkel")
lblkel.Text = "Kelvin"
Activity.AddView(lblkel,10%x, 20%y, 20%x, 10%y)
txtkel.Initialize("txtkel")
txtkel.InputType = txtkel.INPUT_TYPE_NONE
Activity.AddView(txtkel,55%x, 15%y, 20%x, 10%y)
lblfah.Initialize("lblfah")
lblfah.Text = "Fahrenheit"
Activity.AddView(lblfah,10%x, 30%y, 20%x, 10%y)
txtfah.Initialize("txtfah")
txtfah.InputType = txtfah.INPUT_TYPE_NONE
Activity.AddView(txtfah,55%x, 25%y, 20%x, 10%y)
lblrea.Initialize("lblrea")
lblrea.Text = "Reamur"
Activity.AddView(lblrea,10%x, 40%y, 20%x, 10%y)
txtrea.Initialize("txtrea")
txtrea.InputType = txtrea.INPUT_TYPE_NONE
Activity.AddView(txtrea,55%x, 35%y, 20%x, 10%y)
btnOK.Initialize("btnOK")
btnOK.Text = "KONVERSI"
Activity.AddView(btnOK,10%x, 80%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnOK_click
cel = txtcel.Text
kel = cel + 273
fah = (9/5)*cel + 32
rea = (4/5)*cel
txtkel.Text = kel
txtfah.Text = fah
txtrea.Text = rea
End Sub
Setelah di ketikkan program di atas, sekarang kita aktifkan b4a bridge nya, bisa langsung di running android kita, sebelum nya, install dulu aplikasi b4a di android, unduh dari playstore

atau download di https://play.google.com/store/apps/details?id=anywheresoftware.b4a.b4abridge
setelah di pastikan ter install di android, aktifkan hostpot smartphone, dan koneksi kan laptop tempat kita program basic for android, setelah terkoneksi, klik tools –> b4a bridge –> connect wireless –> new ip, baru masukkan ip 192.168.43.1
klik tools –> b4a bridge –> connect wireless –> new ip, baru masukkan ip 192.168.43.1
bisa check di gambar berikut,

setelah terkoneksi, akan muncul notifikasi di android untuk mengizin kan penginstallan aplikasi android, setelah di install maka akan muncul seperti gambar di bawah.

nah sekian dulu artikel tentang pembuatan aplikasi android dengan b4a ( basic for android), untuk link download nya bisa anda download di sini













