Tutorial Belajar Pemrograman, membuat game, membuat aplikasi, membuat program, android, game maker, yii, php, CSS, HTML, java, javascript, codeigniter, jquery, Pascal, c++

Wednesday, November 27, 2013

Membuat Aplikasi Android Facebook

Membuat Aplikasi Android Facebook - Facebook adalah media sosial raksasa yang sudah mewabah ke semua kalangan, dewasa sekarang hampir semua orang mempunyai facebook, terlebih lagi apa bila mereka mempunyai device smartphone. aplikasi untuk login facebook melalui aplikasi smartphone android memang sudah disediakan oleh developer facebook sendiri akan tetapi disini kita akan belajar sebenarnya bagaimana mereka membuat aplikasi tersebut sehingga kita bisa Membuat Aplikasi Android Login Facebook kita sendiri.

Baca juga : Membuat Aplikasi Android Music Player

A. Buatlah Sebuah Project Android Baru

Sebelum anda memulai membuat project, apa bila anda baru memulai membuat aplikasi android dan belum menginstal software yang diperlukan harap di instal terlebih dahulu, untuk cara penginstalan software yang di butuhkan baca di sini Cara Instalasi Package Untuk Membuat Aplikasi Android.

Untuk langkah - langkah membuat project baru lihat disini Cara Membuat Aplikasi Android

Pertama buatalah sebuah project android baru dengan property :

Project name          : Facebook
Build target             : Android 2.3
Aplication name      : Facebook
Package name        : com.wilis.facebook
Activity                   : facebook
Min SDK               : 9

Sebelum memulai menuliskan script anda terlebih dahulu tambahkan jar fbrocket-0.1a yang anda dapat unduh di sini : fbrocket-0.1a.jar.

Tambahkan jar teersebut kedalam project anda pertama agar lebih mudah simpanlah file fbrocket-0.1a.jar anda bersama dengan file project anda di eclipse biasanya terletak pada :

C:\Users\<user name anda>\Workspace\Facebook

letakan di dalam file assets, sekarang kembali ke eclipse anda kemdian :

Klik kanan pada project > Property > Java Build Path > Libraries
Tambahkan file Jar anda dengan cara :

Add External JARs > Cari JAR yang di simpan dalam folder assets > Open > Ok
Sekarang file fbrocket-0.1a.jar sudah ada dalam project anda sekarang kita mulai mengubah scriptnya.

1. AndroidManifest.xml

Ubahlah file AndroidManifest.xml dalam direktori root menjadi seperti ini :

<manifest android:versioncode="1" android:versionname="1.0" package="com.wilis.facebook" xmlns:android="http://schemas.android.com/apk/res/android">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:label="@string/app_name" android:name=".facebook">
            <intent-filter>
                <action android:name="android.intent.action.MAIN">
                <category android:name="android.intent.category.LAUNCHER">
            </category></action></intent-filter>
        </activity>

    </application>
    <uses-sdk android:minsdkversion="9">
 <uses-permission android:name="android.permission.INTERNET">
</uses-permission></uses-sdk></manifest>

Pada AndroidManifest di atas kita tambahkan permission INTERNET agar bisa mengakses jaringan internet yang di deklarasikan dengan :

<uses-permission android:name="android.permission.INTERNET"/>

2. Facebook.java

Ubahlah isi file facebook.java dalam direktori src/com.wilis.facebook menjadi seperti ini :

package com.wilis.facebook;

import android.app.Activity;
import android.os.Bundle;
import net.xeomax.FBRocket.FBRocket;
import net.xeomax.FBRocket.Facebook;
import net.xeomax.FBRocket.LoginListener;
import net.xeomax.FBRocket.ServerErrorException;

public class facebook extends Activity {
    /** Called when the activity is first created. */
 
 private FBRocket fbRocket;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        shareFacebook();
    }

 private void shareFacebook() {
  // TODO Auto-generated method stub
  fbRocket = new FBRocket(this, "uxc.wilis","c3968bbdd9dc7f44a8e05b7346f46673");
  
  if(fbRocket.existsSavedFacebook()){
   fbRocket.loadFacebook();
  }else{
   fbRocket.login(null, R.layout.main);
  }
 }
 
 public void onLoginFail(){
  fbRocket.displayToast("Login Tidak Berhasil");
  fbRocket.login(R.layout.main);
 }
 
 public void onLoginSuccess(Facebook facebook){
  fbRocket.displayToast("Login Berhasil");
  try{
   facebook.setStatus("Ini adalah status anda");
   fbRocket.displayDialog("Status Berhasil Di Post !!!" + facebook.getStatus());
  }catch(ServerErrorException e){
   if(e.notLoggedIn()){
    fbRocket.login(R.layout.main);
   }else{
    System.out.println(e);
   }
  }
 }
}

Sekaran jalankan Aplikasi anda dengan cara :

Klik Run As > Android Aplication 
Sumber :  Pemograman Aplikasi Mobile Smartphone dan tablet PC Berbasic Android Penerbit Informatika, Bandung, 2012 By : Nazruddin Safaat.

Aplikasi Android Facebook anda sekarang sudah selesai, baca juga tutorial membuat aplikasi android lainnya.

Terima Kasih Telah Mengunjungi Blog Sederhana Ini.

Di Mohon Apabila Anda Ingin Mengcopas Artikel Pada Blog ini Cantumkan URL Sumber.

Sebagai Pengunjung Yang Baik Anda Dapat Meninggalkan Komentar di Blog Sederhana Ini.

Share this post

0 komentar

:) :) :-) :-) :)) :)) =)) =)) :( :( :-( :-( :(( :(( :d :d :-d :-d @-) @-) :p :p :o :o :>) :>) (o) (o) [-( [-( :-? :-? (p) (p) :-s :-s (m) (m) 8-) 8-) :-t :-t :-b :-b b-( b-( :-# :-# =p~ =p~ :-$ :-$ (b) (b) (f) (f) x-) x-) (k) (k) (h) (h) (c) (c) cheer cheer

 
© Jin Toples Programming
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0