SlideShare a Scribd company logo
APLIKASI KONVERSI SUHU DENGAN ECLIPSE
Dibuat oleh
Widiyantoko (D42112264)
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN
TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS HASANUDDIN
2014
A. Tools yng Digunakan
Perangkat atau aplikasi yang dibutuhkan adalah JDK (Java), Android SDK, AVD (Android Virtual
device) dan Eclipse (optional). Berikut adalah pembahasan dari masing-masing perangkat-
perangkat tersebut.
1. JDK
Java Development Kit (JDK) ini wajib hukumnya, karena Android merupakan aplikasi yang
dibangun dengan menggunakan bahasa pemrograman Java. Untuk mendapatkan installer JDK bisa
mengunduh / medownload langsung di situs resminya. Pilihlah installer JDK (java) yang sesuai
dengan sistem operasi komputer kita. JDK yang bisa digunakan untuk membuat program Android
adalah JDK 5 dan 6 atau versi terbarunya.
2. SDK
SDK kependekan dari Software Development Kit yaitu merupakan aplikasi yang dibuat untuk
membangun aplikasi. untuk menggunakanya bisa di download langsung dari halaman ini
http://developer.android.com/sdk/index.html
Namun yang terdownload adalah package starter dan bukan lingkungan pengembangnya
(development environment). Ini hanya berisi tools utamanya saja. Ketika proses install
berlangsung maka nanti disediakan pilihan untuk package dari Android yang akan digunakan
untuk pengembangan, mulai dari Android 1.5 hingga Android 4.4. Namun hanya beberapa
package yang benar-benar akan digunakan. Jika kita menggunakan semuanya, selain
menghabiskan kapasitas harddisk kita juga dapat menghabiskan waktu kita karena terlalu lamanya
proses download package tersebut. Jadi, download seperlunya saja, pilih 1 atau 2 package
ditambah package lainnya seperti sample. Jika sewaktu-waktu membutuhkan package yang belum
di-download, tinggal jalankan Android Manager lalu pilih Available Package dan pilih Repository
lalu pilih package yang diperlukan terus install.
3. AVD
AVD kependekan dari Android Virtual device yaitu semacam emulator untuk menjalankan virtual
Android. Jadi tanpa menggunakan / mempunyai android phone pun, kita bisa merasakan apa itu
android dan kita juga bisa membuat program di android. Tetapi untuk yang ingin berkecimpung di
dunia android coding sebaiknya minimal punya phone android. Kenapa? Karena bisa langsung
menjalankan aplikasi yang kita buat langsung di android dan jika hanya menggunakan AVD akan
memakan memori ram, jadi akan berjalan agak berat.
4.Eclipse
Eclipse awalnya dikembangkan oleh IBM untuk menggantikan perangkat lunak IBM Visual Age
for Java 4.0. Produk ini diluncurkan oleh IBM pada tanggal 5 November 2001, yang
menginvestasikan sebanyak US$ 40 juta untuk pengembangannya.
Penggunaan Eclipse sebenarnya bersifat optional, artinya bisa digunakan atau pun tidak. Karena
Eclipse bisa digantikan oleh editor lainnya. Namun saya lebih menyarankan Eclipse karena Eclipse
bisa memudahkan kita dalam hal pembuatan program Android dan juga karena Eclipse masih
berbasis teks. Jadi kita bakal melakukan pemrograman dengan menulis source code terus menerus
bukan dengan cara drag ‘n drop. Hal ini membantu kita dalam memahami setiap baris code yang
kita butuhkan untuk membuat aplikasi Android. Kalau belajar lebih baik pilih yang di tengah-
tengah saja, jangan terlalu mudah dan jangan juga terlalu susah. Klo kita memilih metode yang
terlalu susah juga, kemungkinan kita tidak akan memulainya karena sudah terbayang di kepala kita
Betapa sulitnya hal tersebut.
Eclipse bisa di download di situs resminya. Eclipse yang bisa digunakan adalah Eclipse yang
mendukung pengembangan pemrograman berbasis Java. Versi yang direkomendasikan adalah
Eclipse versi 3.5 Galileo atau versi 3.4 Ganymade. Hal ini karena terdapat sedikit masalah dengan
Eclipse 3.6 Helios, walaupun ada beberapa pengembang yang pernah mencoba menggunakan
Helios dan dapat berjalan dengan
Baik untuk android
Jika sudah selesai proses download Eclipse, maka install Eclipse. Caranya hanya dengan
mengekstraknya saja lalu kita bisa menggunakan dengan mengklik dua kali file Eclipse.exe.
Mudah bukan?? Oke, sekarang kita selaraskan eclipse yang digunakan dengan Android SDK yang
sudah terinstall. Pilih menu Help –> Install New Software. Maka akan muncul tampilan window
Available Software. Pilih Add lalu akan muncul tampilan window Add Repository. Isikan field
Name dengan nama Android (bisa diganti yang lain). Lalu isikan field Location dengan https://dl-
ssl.google.com/android/eclipse/.
Setelah itu restart Eclipse. Lalu pilih menu Window –> Preferences. Isikan field Location SDK
dengan alamat path dari Android SDK yang sudah terinstall di komputer lalu klik Ok. Selanjutnya
pilih menu Window –> Android SDK dan AVD Manager. Pilih Virtual Devices lalu klik New.
Isikan Name dengan Coba Android (bisa diganti yang lain). Dan isikan field Target dengan
package atau platform Android yang sebelumnya telah kita download (misalkan 1.6). Lalu klik
Create AVD. AVD atau Android Virtual Device ini digunakan untuk menjalankan emulator
Android sesuai dengan platform yang kita pilih.
B. Struktur Program
Progam terdiri dari file berekstensi xml dan file berekstensi java, yang dapat dlihat pada gambar
dibawah.
1. Activity_main.xml
Merupakan desain saat pertama kali program dijalankan
Adapun script xml dari desain tersebut yaitu :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background" >
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/masukansuhu"
android:textStyle="bold" />
<EditText
android:id="@+id/editText1"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="numberDecimal" />
<Spinner
android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/konversisuhu"
android:onClick="Konversi"
android:textStyle="bold" />"
</TableRow>
<TableRow
android:id="@+id/tableRow3"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="@string/celsius" />
<EditText
android:id="@+id/editText2"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:inputType="number"
android:editable="false" />
</TableRow>
<TableRow>
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="@string/reamur" />
<EditText
android:id="@+id/editText3"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:inputType="number"
android:editable="false"/>
</TableRow>
<TableRow>
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="@string/fahrenheit" />
<EditText
android:id="@+id/editText4"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:inputType="number"
android:editable="false" />
</TableRow>
<TableRow>
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="@string/kelvin" />
<EditText
android:id="@+id/editText5"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:inputType="number"
android:editable="false" />
</TableRow>
</TableLayout>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/tableLayout1"
android:layout_marginLeft="107dp"
android:layout_marginTop="34dp"
android:text="@string/about"
android:onClick="ActionListenerButton"
android:color="#bb6008"
android:textStyle="bold" />"
</RelativeLayout>
2. activity_about.xml
Merupakan desain saat user menekan tombol about yag brada pada main_activity
Adapun script activity_about.xml tersebut yaitu:
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="example.konversisuhu.AboutActivity"
tools:ignore="MergeRootFrame"
android:background="@drawable/background" >
<TextView
android:id="@+id/textView1"
android:layout_width="179dp"
android:layout_height="wrap_content"
android:layout_x="79dp"
android:layout_y="91dp"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Dibuat oleh Kelompok Chibi " />
</AbsoluteLayout>
3. MainActivity.java
package example.konversisuhu;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.Toast;
public class MainActivity extends Activity {
private Spinner sp;
private EditText edt_awal, edt_C, edt_R, edt_F, edt_K;
private String[] list={"Celsius","Reamur","Fahrenheit","Kelvin"};
Double awal, celcius, reamur, fahrenheit, kelvin;
ArrayAdapter<String> adapter; //bikin variabel array dg nama adapter
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button about = (Button) findViewById (R.id.button2);
about.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i = new Intent(MainActivity.this, AboutActivity.class);
startActivity(i);
}
});
sp=(Spinner) findViewById(R.id.spinner1);
edt_awal=(EditText) findViewById(R.id.editText1);
edt_C=(EditText) findViewById(R.id.editText2);
edt_R=(EditText) findViewById(R.id.editText3);
edt_F=(EditText) findViewById(R.id.editText4);
edt_K=(EditText) findViewById(R.id.editText5);
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sp.setAdapter(adapter);
}
public void Konversi(View v){
String satuan = String.valueOf(sp.getSelectedItemPosition());
if(edt_awal.getText().toString().equals("")){
Toast.makeText(getBaseContext(), "Masukkan suhu awal, default suhu
awal = 0 jika tidak dimasukkan suhu awal", Toast.LENGTH_LONG).show();
awal = 0.0;
}
else
{
awal = Double.parseDouble(edt_awal.getText().toString());
}
if(satuan.equals("0")){
celcius = awal;
reamur = 0.8 * awal;
fahrenheit = (1.8 * awal) + 32;
kelvin = awal + 273;
edt_C.setText(String.valueOf(celcius));
edt_R.setText(String.valueOf(reamur));
edt_F.setText(String.valueOf(fahrenheit));
edt_K.setText(String.valueOf(kelvin));
}
else if(satuan.equals("1")){
celcius = 1.25 * awal; //Reamur ke Celsius = 5/4 x reamur
reamur = awal;
fahrenheit = (2.25 * awal) + 32; //Reamur ke Fahrenheit = (9/4 x
reamur) + 32
kelvin = celcius + 273; // 5/4 * awal + 273
edt_C.setText(String.valueOf(celcius));
edt_R.setText(String.valueOf(reamur));
edt_F.setText(String.valueOf(fahrenheit));
edt_K.setText(String.valueOf(kelvin));
}
else if(satuan.equals("2")){
celcius = 0.55555 *(awal - 32); //Fahrenheit ke Celsius = 5/9 x
(fahrenheit - 32)
reamur = 0.44444 * (awal-32); // Fahrenheit ke Reamur = 4/9 x
(fahrenheit - 32)
fahrenheit = awal;
kelvin = celcius + 273;
edt_C.setText(String.valueOf(celcius));
edt_R.setText(String.valueOf(reamur));
edt_F.setText(String.valueOf(fahrenheit));
edt_K.setText(String.valueOf(kelvin));
}
else if(satuan.equals("3")){
celcius = awal-273;
reamur = 0.8 * (awal-273);
fahrenheit = (1.8 * (awal-273)) + 32;
kelvin = awal;
edt_C.setText(String.valueOf(celcius));
edt_R.setText(String.valueOf(reamur));
edt_F.setText(String.valueOf(fahrenheit));
edt_K.setText(String.valueOf(kelvin));
}
}
}
4. AboutActivity.java
package example.konversisuhu;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.widget.TextView;
public class AboutActivity extends ActionBarActivity {
Double awal, celcius, reamur, fahrenheit, kelvin;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_about);
Intent i = getIntent();
TextView msg = new TextView(this);
msg.setText("");
}
}
Tampilan Setelah program dijalankan
Note: Pada file diatas terdapat 2 activity yaitu main dan about, untuk membuatnya dapat
menekan Ctrl + N pada eclipse Kemudian pilih Android Activity

More Related Content

What's hot

Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Muhammad Yusuf
 
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Elsa Charming
 
Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)
dikwan_moeis
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)
dikwan_moeis
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Muhammad Yusuf
 
Pengenalan android
Pengenalan androidPengenalan android
Pengenalan android
Tenia Wahyuningrum
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)
dikwan_moeis
 
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap BuildPengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Wahyu Purnomo
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi enda
Devandy Enda
 
Fundamental android application development
Fundamental android application developmentFundamental android application development
Fundamental android application development
Google
 
Pengenalan android ndk
Pengenalan android ndkPengenalan android ndk
Pengenalan android ndk
Google
 
Live coding andorid
Live coding andoridLive coding andorid
Live coding andorid
Arif Huda
 

What's hot (12)

Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
 
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
 
Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
 
Pengenalan android
Pengenalan androidPengenalan android
Pengenalan android
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)
 
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap BuildPengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi enda
 
Fundamental android application development
Fundamental android application developmentFundamental android application development
Fundamental android application development
 
Pengenalan android ndk
Pengenalan android ndkPengenalan android ndk
Pengenalan android ndk
 
Live coding andorid
Live coding andoridLive coding andorid
Live coding andorid
 

Similar to konversi suhu dengan eclipse

Introduction on Android programming Tutorial
Introduction on Android programming TutorialIntroduction on Android programming Tutorial
Introduction on Android programming Tutorial
Dimas Prawira
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android Programming
Albertz Ace-Red
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming
Mdeno Akbar
 
Pemrograman android
Pemrograman androidPemrograman android
Pemrograman androidMdeno Akbar
 
Ebook Workshop Dasar android
Ebook Workshop Dasar androidEbook Workshop Dasar android
Ebook Workshop Dasar android
Saeful Bahri
 
Pemrograman II -1.pdf
Pemrograman II -1.pdfPemrograman II -1.pdf
Pemrograman II -1.pdf
ngajiyanto .
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android
Candra Adi Putra
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
TeknikInformatika2
 
Membuat aplikasi j2me(java_mobile_edition)
Membuat aplikasi j2me(java_mobile_edition)Membuat aplikasi j2me(java_mobile_edition)
Membuat aplikasi j2me(java_mobile_edition)
jakuk
 
Pengantar Pemrograman Java
Pengantar Pemrograman JavaPengantar Pemrograman Java
Pengantar Pemrograman Java
daffa12
 
Pertemuan 1 instalasi
Pertemuan 1   instalasiPertemuan 1   instalasi
Pertemuan 1 instalasi
Tri Sugihartono
 
Android studio-tutorial
Android studio-tutorialAndroid studio-tutorial
Android studio-tutorial
Fathur Rahman
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
Muh Randy Mallombasi
 
Pertemuan1 installasi eclipse
Pertemuan1 installasi eclipsePertemuan1 installasi eclipse
Pertemuan1 installasi eclipse
Tri Sugihartono
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohir
pencari buku
 
Tugas latihan java tohir 1
Tugas latihan java tohir 1Tugas latihan java tohir 1
Tugas latihan java tohir 1
pencari buku
 
Pemrograman aplikasi android
Pemrograman aplikasi androidPemrograman aplikasi android
Pemrograman aplikasi androidMdeno Akbar
 
Modul psb 1 j2 me
Modul psb 1 j2 meModul psb 1 j2 me
Modul psb 1 j2 me
Rido Budiman
 
Memulai coding-android-dengan-android-studio
Memulai coding-android-dengan-android-studioMemulai coding-android-dengan-android-studio
Memulai coding-android-dengan-android-studio
slempase
 

Similar to konversi suhu dengan eclipse (20)

Introduction on Android programming Tutorial
Introduction on Android programming TutorialIntroduction on Android programming Tutorial
Introduction on Android programming Tutorial
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android Programming
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming
 
Pemrograman android
Pemrograman androidPemrograman android
Pemrograman android
 
Ebook Workshop Dasar android
Ebook Workshop Dasar androidEbook Workshop Dasar android
Ebook Workshop Dasar android
 
Pemrograman II -1.pdf
Pemrograman II -1.pdfPemrograman II -1.pdf
Pemrograman II -1.pdf
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 
Membuat aplikasi j2me(java_mobile_edition)
Membuat aplikasi j2me(java_mobile_edition)Membuat aplikasi j2me(java_mobile_edition)
Membuat aplikasi j2me(java_mobile_edition)
 
Pengantar Pemrograman Java
Pengantar Pemrograman JavaPengantar Pemrograman Java
Pengantar Pemrograman Java
 
Pertemuan 1 instalasi
Pertemuan 1   instalasiPertemuan 1   instalasi
Pertemuan 1 instalasi
 
Bab ii
Bab iiBab ii
Bab ii
 
Android studio-tutorial
Android studio-tutorialAndroid studio-tutorial
Android studio-tutorial
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
 
Pertemuan1 installasi eclipse
Pertemuan1 installasi eclipsePertemuan1 installasi eclipse
Pertemuan1 installasi eclipse
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohir
 
Tugas latihan java tohir 1
Tugas latihan java tohir 1Tugas latihan java tohir 1
Tugas latihan java tohir 1
 
Pemrograman aplikasi android
Pemrograman aplikasi androidPemrograman aplikasi android
Pemrograman aplikasi android
 
Modul psb 1 j2 me
Modul psb 1 j2 meModul psb 1 j2 me
Modul psb 1 j2 me
 
Memulai coding-android-dengan-android-studio
Memulai coding-android-dengan-android-studioMemulai coding-android-dengan-android-studio
Memulai coding-android-dengan-android-studio
 

konversi suhu dengan eclipse