FUN STATION Forum Friendship & Brotherhood
Join us bro & sis di FS Forum Brotherhood untuk Fun,Friendship,Chat,Ask,Share Tips,Tricks,Trouble,Problem,Solusi Mengenai semua hal Anything/Everything untuk kamu2 semua...Welcome bro...Please Joint Us at This Forum Brotherhood Community...
FUN STATION Forum Friendship & Brotherhood

FS Forum Net Brotherhood,Share,Ask,Tips,Trick,Solution,Lifestyle,Health,Bussines,Gadget,Phone,Otomotif,Sport,Friendship,Networking,Fun,Friendship,Chat, Sport,Jokes,Ask,Internet,Repair,Assesories,Spare parts,Trade,
 
IndeksFunStation PortFAQPencarianAnggotaGroupPendaftaranLogin
untuk semua Sobat.Kami Mengundang Para Tamu, sekiranya berkenan para Sobat mari bergabung menjadi bagian dari FS Forum Brotherhood ---- Mari kita saling Ask & Share Solusi dan menambah Wawasan kita2 semua Thanks Alot Salam kenal - Admin FS Forum

Share | 
 

 Membuat Aplikasi Android Dengan Basic4Android

Topik sebelumnya Topik selanjutnya Go down 
PengirimMessage
Admin
Admin
Admin
avatar

Jumlah posting : 2379
Score : 6688
Reputasi : 31
Join date : 15.06.11
Age : 39
Lokasi : DKI Jakarta

Karakter
Table: 2

PostSubyek: Membuat Aplikasi Android Dengan Basic4Android   Wed 8 May - 1:49:58

Kali ini saya akan sharing cara membuat aplikasi android dengan dasar bahasa basic. Sebenarnya ini tugas sudah agak lama diberikan kantor ke saya yaitu membuat sebuah barcode scanner yang terhubung langsung dengan database system, Kasus yang lama yaitu barcode scanner paten dengan OS windows CE tidak bisa saya programming karena tidak ada SDK, selain itu sangat kurangnya informasi dan support maka saya putuskan untuk membuang scanner yang berharga 5 juta itu. Setelah googling kira-kira 2 bulanan (memang cocoknya jadi team research & development hehehe..) saya menemukan yang menarik tentang basic4android.

Bagi yang sudah terbiasa dengan dasar bahasa basic misalnya visual basic dll saya yakin tidak akan kesulitan dengan pemrograman basic4android. Dasar bahasanya memang benar-benar bahasa basic. Membuat aplikasi android jadi lebih mudah, simple, dan menyenangkan tanpa perlu pusing-pusing. Bisa di ibaratkan kita memprogram seperti membuat aplikasi untuk desktop.



Gambar di atas adalah screenshot dari development android app yang menggunakan basic4android. Sangat mirip dengan visual basic kan? Mudah? yaaa bisa dibilang “susah-susah-gampang” Selain tampilan development yang familiar ada yang menarik selain itu yaitu halaman designer (GUI) yang bisa terhubung langsung dengan device android kita.



Pointnya development aplikasi android jadi lebih menyenangkan. Yuk kita coba buat sebuah aplikasi barcode scanner yang terhubung dengan database. Yang perlu dipersiapkan adalah :

Basic4android (cari aja di google yang versi bajakan banyak hehe)
JDK (JDK develpment kit)
Android SDK
Install ketiganya lalu ikuti petunjuk instalasi di web basic4android bagaimana caranya menyetih path. Kemudian cobalah pelajari source code saya dibawah ini :

Sub Process_Globals
Dim mResult As String
Dim httpC As HttpClient
End Sub

Sub Globals
Dim Button1 As Button
Dim myABBarcode As ABZxing
Dim Label1 As Label
End Sub

Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
httpC.Initialize(“httpC”)
End If

Activity.LoadLayout(“ABBarcodeTest”)
Label1.Text = mResult
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

Sub Button1_Click
myABBarcode.ABGetBarcode(“myabbarcode”, “”)
End Sub

Sub myABBarcode_BarcodeFound (barCode As String, formatName As String)
Label1.Text = barCode
mResult = barCode
Msgbox(barCode, “SIMPAN KE DATABASE”)
Dim req As HttpRequest
req.InitializeGet(“http://192.168.87.1/android.php?secret=droid&id=add&barcode=” & barCode)
httpC.Execute(req, 1)
End Sub

Sub httpC_ResponseSuccess (Response As HttpResponse, TaskId As Int)
ProgressDialogHide
ToastMessageShow(“Sukses mengirim data ke server”,False)
End Sub

Sub myABBarcode_Canceled()
Label1.Text = “SCAN BARCODE BATAL”
mResult = “SCAN BARCODE BATAL”
End Sub

Untuk mengcompile kode diatas kalian akan butuh libraries HTTP dan ABZxing selain core libraries yang digunakan. Hasilnya adalah sebuah barcode scanner yang bisa menyimpan data hasil can barcode ke dalam database (dalam sample saya gunakan MySQL). Pertanyaan selanjutnya adalah bagaimana caranya saya menginjeksi data hasil scan barcode ke dalam database? Coba kalian perhatikan pada bagian req.InitializeGet(“http://192.168.87.1/android.php?secret=droid&id=add&barcode=” & barCode).

Kalian akan membutuhkan file android.php untuk contohnya saya bagi aja deh ini sebuah kode PHP yang sangat simple. Silahkan kalian kembangkan sendiri:


$myPassword = “UKEYex:droid”;
$mysqlDatabaseName = “localhost”;
$mysqlUsername = “UNAME”;
$mysqlPassword = “PWD”;

if($_GET['secret']!=$myPassword){
die(“Module Anti-Hack Injecksi”);
}
mysql_connect($mysqlDatabaseName, $mysqlUsername, $mysqlPassword) or die(mysql_error());
mysql_select_db(“DBNAMENAME”) or die(mysql_error());
if(isset($_GET['id'])){
$id = $_GET['id'];
$id = mysql_real_escape_string($id);
}
if($id == “add”){
$barcode = $_GET['barcode'];
$barcode = mysql_real_escape_string($barcode);
$a = explode(“-”,$barcode)
$plod1 = $a['0']
$plod1 = $a['1']
mysql_query(“INSERT INTO test (kode, qc) VALUES(‘$plod1′, ‘$plod2′)”)
or die(mysql_error());
}
?>

Pada contoh kode PHP diatas saya melakukan explode pada sebuah string karena memang saya membutuhkan 2 buah variabel dalam sebuah barcode. Silahkan dikembangkan sendirilah atau mungkin sekalian mau buat game untuk android ya silahkan saja karena memang bisa dilakukan toh aplikasi kalian itu bisa dijual di google play, seperti pepatah nih “sambil menyelam minum air” sambil iseng membuat aplikasi uang sudah menanti, bukan kalian yang mencari uang tapi uang yang akan mencari kalian.
Kembali Ke Atas Go down
http://funstation.unlimitedforum.com
 
Membuat Aplikasi Android Dengan Basic4Android
Topik sebelumnya Topik selanjutnya Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» [Blender] How to Cellshading
» Resistor untuk mengakali kelistrikan
» Aplikasi buat Editan (Gear Design)??
» Cara MenDesign Gear Dengan PhotoShop
» MEMBUAT GAME ASAH OTAK MEMAKAI POWER POINT

Permissions in this forum:Anda tidak dapat menjawab topik
FUN STATION Forum Friendship & Brotherhood :: Ask & Share,Solusi,Repair + Application & Games Mobilephone/Gadget :: All About Android-
Navigasi: