Latest Post

Download Tutorial Pemrograman ANDROID , ECLIPSE






Dari beberapa waktu saya belajar Android dan banyak sekali saya download tutorial tentang pemrograman android , dan Eclipse . saya ingin berbagi file .silahkan di download  :

Unlocking Android A Developers Guide 2012    : 
Wrox Press Professional Android Application Development    
The Busy Coder's Guide to Advanced Android Development.  
Professional Android 2 Application Development (2010) (Malestrom) 
Sams Teach Yourself Android Application Development in 24 Hours   
Beginning Android Application Development   
Head First Android Development  
Android Application Development In 24 Hours 2nd Edition V413HAV 
Android Application Development for Dummies (7Summits)  

Pass : malixjams.blogspot.com
Untuk file yang lain masih dalam proses upload. 

Beberapa tutorial dalam bentuk Video. karna keterbatasan bandwidth internet dan server sharing . tidak bisa saya lakukan upload. hubungi malixjams@gmail.com untuk pesanan dalam bentuk DVD.
 

Remote Android Dari Komputer







Salah satu ke ungulan dari android adalah banyaknya aplikasi yang hampir menyerupai komputer desktop pada umumnya . klo biasanya kita melakukan remote desktop dari komputer ke komputer kali ini saya akan memberikan ulasan tentang remote android dari komputer kita . anda hanya butuh DroidVncServer 
instal apk nya dan jalankan akan tampil  seperti di gambar 1. sebelum start pastikan dahulu android kita sudah terkoneksi dengan jaringan Wi Fi.


isikan password agar hanya kita yang bisa lakukan remote pada android kita dengan klik menu dan isikan VNC password


Mntuk mengaktifkan kembali ke halaman utama DroidVncServer dan klik START maka akan tampil IP dan port device android kita.

Langkah terakhir adalh me-remote android dari komputer .  Buka browser dan ketikan ip yang tampil di android kita . misal punya saya adalah  http/192.168.40.101:5801  
browser akan tampil seperti di atas. tampilan tersebut adalah meminta ijin browser untuk menjalankan java. jika dalam komputer anda belum terinstall plugin java bisa di download disini . klik Jalankan Saat ini jika tampil  seperti ini  centang semua kota  I accept the ......   dan Do not .....



kli Run dan anda akan di minta password dari DroidVncServer, isikan password yang kita buat tadi dan klik OK.

Hasil akhirnya adalah tampilan adnroid kita.


Untuk melakukan remote dari komputer tidak hanya bisa dilakukan lewat browser. bisa dilakukan dengan aplikasi lain misal Real VNC  :


Download aplikasi pendukung :

Droid VNC Server        :
Java                               :    
Real VNC Full version  :     

Untuk ttutorial berikutnya romote Komputer dari Android.
 

Buat Aplikasi Android Belajar Berhitung Dengan Suara





Di rumah saya ada anak kecil. saya berfikir untuk memberikan edukasi sambil bermain . karna bidang saya di komputer knapa tidak saya buat program sederhana untuk memperkenalkan ana usia di bawah 1 tahun dengan angka melalui aplikasi android.


Aplikasi ini konsepnya sederhana hanya menggunakan TextView dan memainkan suara. satu TextView tampil sebagai alat berubah teks angka yang kemudian dilanjutkan dengan memainkan sound sesuai dengan angka yang tampil.  kita buat aplikasi ini dengan Eclipse .
Pertama jalankan Eclipse dan buat project baru. 

- Application Name   : BelajarBerhitung 
- Project Name         : BelajarBerhitung
- Package Name       : source.belajarBerhitung 

lakukan next aja sampai project selesai muncul .



Setelah project sudah jadi. buka  BelajarBerhitung/res/layout/activity_main.xml



pilih activity_main.xml pada tab bawah untuk melihad source code tampillan muka aplikasi android kita


Ubah Source code seperti  berikut :

<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
    
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
<TextView
    android:id="@+id/widget33"
    android:layout_width="268dp"
    android:layout_height="wrap_content"
    android:layout_x="21dp"
    android:layout_y="8dp"
    android:gravity="center"
    android:text="Belajar Berhitung"
    android:textColor="#ff33ff00"
    android:textSize="20sp"
    android:textStyle="bold" />
<TextView
    android:id="@+id/text1"
    android:layout_width="296dp"
    android:layout_height="317dp"
    android:layout_x="13dp"
    android:layout_y="96dp"
    android:editable="true"
    android:gravity="center"
    android:onClick="text1"
    android:text="10"
    android:textSize="250sp"
    android:textStyle="bold" />
</AbsoluteLayout>


Berikutnya adalah memasukan file mp3 kedalam program dengan cara buat folden raw di /BelajarBerhitung/res/



Langkah selanjutnya adalah  Source Code java. masuk ke BelajarMenghitung/src/MainActivity.java


Sesuaikan Source Code seperti di bawah

1:  package sorce.BelajarBerhitung;  
2:  import android.media.MediaPlayer;  
3:  import android.os.Bundle;  
4:  import android.app.Activity;  
5:  import android.view.View ;  
6:  import android.widget.*;  
7:  public class MainActivity extends Activity {  
8:    MediaPlayer player ;  
9:        TextView text ;  
10:       int j = 0;  
11:       @Override  
12:       protected void onCreate(Bundle savedInstanceState) {  
13:            super.onCreate(savedInstanceState);  
14:            setContentView(R.layout.activity_main);  
15:         text =(TextView) findViewById(R.id.text1);  
16:       }  
17:       public void text1(View v){  
18:            j++ ;  
19:            text.setText(j+"");  
20:            playSound(j);       
21:         if (j==10){j=0;}  
22:       }  
23:       @Override  
24:       public void onPause() {  
25:         try{  
26:          super.onPause();  
27:          player.pause();  
28:         }  
29:         catch (Exception e){}  
30:         }  
31:        private void playSound(int arg){  
32:            try{  
33:              if (player.isPlaying()) {  
34:                   player.stop();  
35:                player.release();  
36:              }  
37:             }   
38:            catch(Exception e){ }  
39:         if (arg == 1){player = MediaPlayer.create(this, R.raw.satu);}  
40:            else if (arg==2){player = MediaPlayer.create(this, R.raw.dua);}  
41:            else if (arg==3){player = MediaPlayer.create(this, R.raw.tiga);}  
42:            else if (arg==4){player = MediaPlayer.create(this, R.raw.empat);}  
43:            else if (arg==5){player = MediaPlayer.create(this, R.raw.lima);}  
44:            else if (arg==6){player = MediaPlayer.create(this, R.raw.enam);}  
45:            else if (arg==7){player = MediaPlayer.create(this, R.raw.tujuh);}  
46:            else if (arg==8){player = MediaPlayer.create(this, R.raw.delapan);}  
47:            else if (arg==9){player = MediaPlayer.create(this, R.raw.sembilan);}  
48:            else if (arg==10){player = MediaPlayer.create(this, R.raw.sepuluh);}  
49:             player.setLooping(false); // Set looping  
50:             player.start();  
51:    }   
52:  }  


Langkah terkhir adalah compile program  maka akan muncul aplikasinyan di emulator .

Download Source Code nya :    

 

Remote Media VLC dengan Android versi Linux




Setelah kemarin saya membahas Remote VLC di windows sekarang saya akan membahas versi VLC nya di linux ubuntu . masih menggunakan android sebagai media Remotenya. tampilanya sih tidak ada beda. aplikasi dalam androidpun masih tetap sama


Ok langsung aja ke langkah pertama, yaitu install aplikasinya VLC di ubuntu. tidak perlu download cukup install dari terminal. buka terminal kemudian ketikan kode berikut :

 % sudo apt-get update  
 % sudo apt-get install vlc vlc-plugin-pulse mozilla-plugin-vlc  

lebih lengkapnya bisa di lihat di sini
kemudian jalankan VLC dengna ketikan vlc pada terminal atau cari di dalam menu sound & video maka akan tampil seperti gambar di bawah, isikan sekalian file musik .


Langkah kedua adalah pastikan ip komputer dan android dalam satu jaringan . kita misalkan ip yang digunakan adalah sebagai berikut :

 ip komputer    : 192.168.40.1  
 ip device android : 192.168.40.2  

Langkah ketiga lakukan setting interface jaringanya. masuk ke tools pilih preference maka akan muncul form baru.

pilih  All setting  pada show setting di kiri bawah untuk mendapatkan tampilan menu tree,
lihat pada menu kiri dan masuk Interface di dalam submenu Main Interface maka akan tampil seperti di bawah. Centang kotak Web 


langkah keempat  Jalankan VCL di komputer dan kita bisa cek di browser komputer dengan ketikan

 http://localhost:8080   
 atau  
 http://192.168.40.1:8080   --- ip komputer sendiri   


Langkah kelima adalah  me-remote dari android. karna ini adalah linux maka perlu di setting  VLC permission ip addres yang bisa di akses.

buka terminal dan lakukan perintah berikut untuk edit

 $ gedit /usr/share/vlc/lua/http/.hosts  

maka akan muncul acces-list  untuk VLC , lakukan perubahan seperti berikut :

 #  
 # Access-list for VLC HTTP interface  
 # $Id$  
 #  
 # localhost  
 ::1  
 127.0.0.1  
 # link-local addresses  
 #fe80::/64  
 # private addresses  
 fc00::/7  
 fec0::/10  
 10.0.0.0/8  
 172.16.0.0/12  
 192.168.0.0/16  
 169.254.0.0/16  
 # The world (uncommenting these 2 lines is not quite safe)  
 ::/0  
 0.0.0.0/0  

kemudian restart VLC.

Jalankan remote VLC di android dan scan dengan tekan gambar parabola kiri bawah , jika tidak terdeteksi lakukan add computer secara manual


Mainkan File musik. jika remote tidak bisa dijalankan dengan normal. coba buka folder di remote VLC dan masukan file musik . folder tersebut terhubung dengan folder pada komputer.


selamat mencoba.
Download aplikasinya : 
  • Remote VLC                  : 
  • Remote VLC full version :  


 

Download Subtitle Dari Youtube




Saat  ini kita bisa menikmati Youtube dengan subtitle bahasa yang kita inginkan, meskipun kadang bahasanya berantakan, tapi paling tidak bisa memberikan pengertian apa yang sedang di bicarakan di dalam yutube. nah bagi yang biasa download video youtube  kita juga bisa download subtitlenya sekalian.  silahkan masuk ke sini nanti akan muncul websitenya


Masukan alamat Youtube yang akan di download subtitlenya .


ada syarat agar subtitlenya bisa di unduh :





  • Check if the Original video meets those criteria:
    • Panjang Video < 30 menit
    • video punya tombol "CC" (biasanya di  SETTINGS)
    • Video punya  “Interactive Transcript icon” interactive transcript
    • Copy link dari youtube
      • Benar          Link: https://www.youtube.com/watch?v=hk5IMmEDWH4
      • Salah          Link: https://www.youtube.com/watch?v=hk5IMmEDWH4&v782&hd
      • Salah          Link: http://www.youtube.com/embed/hk5IMmEDWH4
      • Salah          Link: http://youtu.be/hk5IMmEDWH4 

  • Copy link video ke Yt subs download tool

  • Click untuk menampilkan teks

  • simpan file dalam bentuk format .TXT atau .SRT 





  •  

    Remote media VLC dengan android





    Bagi pengguna SmartPhone salah satunya Android, kita bisa manfaatkan secara maksimal gadget kita. Salah satunya kita bisa menikmati multimedia dengan sistem remote lewat android kita. Sebagian pengguna komputer telah mengenal aplikasi media VLC. Program pemutar musik ato video. Dengan remote VLC kita bisa memutar musik tanpa menyentuh mouse komputer , cukup sambil tiduran.Ok langsung aja kita mulai


    Pertama yang pastinya komputer kita sudah terinstall VLC atau kalau belum punya aplikasinya bisa di download disini . Bagi anda pengguna linux ubuntu anda hanya tinggal install dari terminal 

    Langkah kedua adalah memasang aplikasi remote VLC di android . silahkan  . instalasi seperti layaknya memasang aplikasi android biasa.

    Langkah ketiga pastikan bahwa android dan komputer yang terinstall VLC dalam jaringan yang sama. sebagai misal  :
     ip komputer    : 192.168.40.1  
     ip device android : 192.168.40.2  
    

    Jalankan VCL di komputer dan kita bisa cek di browser komputer dengan ketikan
     http://localhost:8080   
     atau  
     http://192.168.40.1:8080   --- ip komputer sendiri   
    

    nantinya akan tampil

    dari sini kita sudah bisa memainkan VLC lewat browser. bahkan kita juga bisa buka lewat browser di android, jadi sudah bisa di gunakan remote lewat browser android. 


    Langkah ke empat  remote VLC dengan aplikasi sebenarnya . masuk ke aplikasinya maka akan tampil seperti gambar ini

    Lakukan Scan komputer yang terpasang VLC dengan klik gambar parabola di kiri bawah. jika tidak terdeteksi kita buat secara manual, klik Add Computer lakukan seperti di bawah ini kemudian save


    jika sudah tampil seperti gambar tiga dan di samping label ada icon VLC berarti komputer tersebut bisa dilakukan remote. klik komputer yang ada di daftar maka akan tampil
    Nah sekarang tinggal memainkannya.

    Download aplikasinya : 
    • VLC                               : 
    • Remote VLC                  : 
    • Remote VLC full version :  


     

    Buat Aplikasi Perhitungan Android AIDE




    Sebelumnya saya telah membahas tentang aplikasi AIDE untuk membangun aplikasi android di device atau di handphoneya itu sendiri, maka kalli ini saya buat tutorialnya membangun aplikasi perhitungan sederhana dengan AIDE. seperti ini hasil akhirnya


    pertama yang perlu dilakukan adalah membuat project baru


    Setelah buat project baru. nantinya folder yang di gunakan berada di sdcard/AppProjects/MyApp/
    Masih tetap di area AIDE . kita akan membuat interfacenya tampilan seperti gambar no 1. yaitu dengan melakukan perubahan dalam file main.xml.  untuk melakukan editing klik menu pada device akan keluar daftar, pilih file, masuk ke /sdcard/AppProjects/MyApp/res/layout/main.xml.  rubah Source codenya seperti dibawah ini

    1:  <?xml version="1.0" encoding="utf-8"?>  
    2:  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    3:    android:layout_width="fill_parent"  
    4:    android:layout_height="fill_parent"  
    5:    android:orientation="vertical"   
    6:       android:gravity="center">  
    7:    <TextView  
    8:      android:layout_width="fill_parent"  
    9:      android:layout_height="wrap_content"  
    10:      android:text="@string/hello"/>  
    11:       <EditText  
    12:            android:layout_width="fill_parent"  
    13:            android:layout_height="wrap_content"  
    14:            android:id="@+id/ed1"   
    15:            android:text="5"  
    16:            android:inputType ="number"/>  
    17:       <EditText  
    18:            android:layout_width="fill_parent"  
    19:            android:layout_height="wrap_content"  
    20:            android:id="@+id/ed2"  
    21:            android:text="6"  
    22:            android:inputType="number"/>  
    23:       <EditText  
    24:            android:layout_width="fill_parent"  
    25:            android:layout_height="wrap_content"  
    26:            android:id="@+id/ed3" />       
    27:       <Button  
    28:            android:layout_width="fill_parent"  
    29:            android:layout_height="wrap_content"  
    30:            android:text="kali"  
    31:            android:id="@+id/bt1"  
    32:            android:onClick="kali"/>  
    33:       <Button  
    34:            android:layout_width="fill_parent"  
    35:            android:layout_height="wrap_content"  
    36:            android:text="tambah"  
    37:            android:id="@+id/bt2"  
    38:            android:onClick="tambah"/>  
    39:       <Button  
    40:            android:layout_width="fill_parent"  
    41:            android:layout_height="wrap_content"  
    42:            android:text="bagi"  
    43:            android:id="@+id/bt3"  
    44:            android:onClick="bagi"/>  
    45:       <Button  
    46:            android:layout_width="fill_parent"  
    47:            android:layout_height="wrap_content"  
    48:            android:text="kurang"  
    49:            android:id="@+id/bt4"  
    50:            android:onClick="kurang"/>  
    51:  </LinearLayout>  
    

    setelah dibuat tampilan GUI nya. maka kita tinggal membuat programnya. yaitu dengan melakukan editing di file MainActivity.java  , terletak di /sdcard/AppProjects/MyApp/src/com/mycompany/myapp/
    masukan sorce code seperti di bawah ini :

     package com.mycompany.myapp;  
     import android.app.*;  
     import android.os.*;  
     import android.view.*;  
     import android.widget.*;  
     import android.content.*;  
     public class MainActivity extends Activity  
     {  
       EditText ed1,ed2,ed3 ;  
          double a,b,hasil ;  
          /** Called when the activity is first created. */  
       @Override  
       public void onCreate(Bundle savedInstanceState)  
          {  
         super.onCreate(savedInstanceState);  
         setContentView(R.layout.main);  
                 ed1 = (EditText)findViewById(R.id.ed1);  
               ed2 = (EditText)findViewById(R.id.ed2);  
               ed3 = (EditText)findViewById(R.id.ed3);  
               Button btn = (Button) findViewById(R.id.bt1);  
               btn.setOnCreateContextMenuListener(this);  
       }  
          public void ambil(){  
               a = Integer.parseInt(ed1.getText().toString());  
               b = Integer.parseInt(ed2.getText().toString());  
          }  
          public void kali(View v){  
          ambil();  
                hasil = a * b ;  
            ed3.setText(hasil+"");  
          }  
          public void tambah(View v){  
         ambil();  
               hasil = a + b ;  
            ed3.setText(hasil+"");  
          }  
          public void bagi(View v){  
               ambil();  
               hasil = a / b ;  
            ed3.setText(hasil+"");  
          }  
          public void kurang(View v){  
               ambil();  
               hasil = a - b ;  
            ed3.setText(hasil+"");  
          }  
          @Override  
          public boolean onCreateOptionsMenu (Menu menu){  
                 menu.setQwertyMode(true);  
             MenuItem mnu = menu.add(0,0,0,"kali");{  
                    ambil();  
                    hasil = a*b ;  
                    ed3.setText(hasil+"");  
               }  
            MenuItem mnu1 =     menu.add(0,1,1,"bagi");{  
                    mnu.setAlphabeticShortcut('b');  
               }  
            MenuItem mnu2 =     menu.add(0,2,2,"tambah");{  
                    mnu.setAlphabeticShortcut('c');  
               }  
               MenuItem mnu3 = menu.add(0,3,3,"kurang");{  
                    mnu.setAlphabeticShortcut('d');  
               }  
            return super.onCreateOptionsMenu(menu);  
          }  
     }  
    

    jika cource code benar dan tidak ada tanda silang di bagian atas maka aplikasi dapat di  compile. klik menu dan pilih run untuk install ke device  aplikasi yang kita buat. maka jadilah . untuk full Source code bisa di download di sini


     
     
    Support : Copyright © 2013. malixjams - All Rights Reserved