Cara mudah belajar pemrograman komputer

Tampilkan postingan dengan label java. Tampilkan semua postingan
Tampilkan postingan dengan label java. Tampilkan semua postingan

Kamis, 19 November 2015

Membuat website dengan java

Sobat programmer goblog.
Kali ini berdasarkan beberapa pertanyaan seputar website menggunakan teknologi java maka pada tulisan ini penulis menyempatkan untuk memberikan pengantar pemrograman javaEE untuk membuat web atau web application berbasis java.

Seperti yang kita ketahui bahwa java terdiri dari j2se (Java 2 standard edition) java untuk pemrograman desktop; j2me (java 2 micro edition) atau java untuk perangkat mobile dan embedded device; dan j2ee (java 2  Enterprise Edition)
Kalau belajar java core pasti semua sudah mendapatkan materi di kampus atau sekolah masing masing, dan kalau membuat web dengan php pasti sudah umum dijumpai. Maka kali ini kita akan sedikit berkenalan dengan javaEE dan membuat website menggunakan teknologi ini.

Hal hal yang pertama dibutuhkan untuk belajar membuat website dinamis menggunakan java adalah JDK tentunya, kemudian dibutuhkan juga IDE dan web server untuk java. untuk JDK sobat bisa download secara gratis di website oracle java disini 
Kemudian untuk IDE bisa menggunakan eclipse for javaEE disini 
dan untuk server kita bisa menggunakan apache tomcat 7, bisa di download atau menggunakan yang telah terintegrasi dengan eclipse, pada tutorial kita ini akan menggunakan tomcat bawaan eclipse.

Sebelum lanjut ke tutorialnya penulis akan sedikit menyinggung soal metode yang akan kita gunakan. Pada tutorial ini penulis menggunakan metode MVC atau model view control karena memang penulis lebih nyaman dengan metode ini. Untuk penjelasan singkat tentang MVC ini sobat bisa membacanya disini 

Baiklah kita lanjut ke tutorial.
Pertama kita download dan install Java Development Kit (JDK)
Kemudian download dan extract eclipse for javaEE dan jalankan eclipse.

Pada jendela eclipse yang telah terbuka.
Pilih menu File -> New -> dynamic web project
input nama projectnya, kemudian click finish.





Selanjutnya pada kolom project explorer didalam java resource, klik kanan pada folder src dan pilih new package, kemudian pada jendela yang keluar ketikkan nama package dan click fisnish.



Selanjutnya pada package yang kita buat tadi kita buat satu class java untuk controller kita.
klik kanan pada package tersebut kemudian pilih new->class
Pada jendela yang muncul ketik nama classnya kemudian hilangkan centang pada bagian which method.....



kemudian click finish.
Kita biarkan dulu file tersebut.
Masih pada package yang sama kita buat satu file servlet yang akan menjadi controller kita.
Klik kanan pada package tersebut, pilih new->servlet Beri nama kemudian klik finish.




Selanjutnya kita akan membuat view yang akan menampilkan website kita, klik kanan pada folder WebContent pilih new -> Jsp File




Setelah ketiga file tersebut terbuat kita akan mulai coding..



Oke, untuk tutorial ini kita akan mencoba untuk menampilkan nama dan alamat orang.
Kita mulai dari class Model1 yang kita buat tadi.
Kita buat variable private untuk nama dan alamat.
Kemudian kita buat juga method untuk setter dan getter kedua variable tersebut.



Selanjutnya pada file controller kita, kita akan membuat script untuk menangani aksi pada website yang akan kita buat.
Pada file tersebut telah ada dua method doGet dan doPost.
Kita dapat menggunakan yang mana saja, namun pada tutorial ini kita akan menggunakan doPost, sebab kita akan membuat form input dengan metode post.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.programmergoblog.belajarjavaweb;

public class Model1 {
 private String nama="";
 private String alamat="";
 
 
 public String getNama() {
  return nama;
 }
 public void setNama(String nama) {
  this.nama = nama;
 }
 public String getAlamat() {
  return alamat;
 }
 public void setAlamat(String alamat) {
  this.alamat = alamat;
 }
 
 
 
}


hapus coding yang sudah ada pada method tersebut dan kita buat method kita sendiri.
pertama kita akan melakukan instansiasi dari class Model1 kedalam object orang.
kemudian kita ambil post dari form jsp (akan kita buat nanti) dan memasukkannya kedalam variable nama dan alamat yang kita buat melalui instansiasi object orang tadi menggunakan method setter.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package com.programmergoblog.belajarjavaweb;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class Controller1
 */
@WebServlet("/Controller1")
public class Controller1 extends HttpServlet {
 private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public Controller1() {
        super();
        // TODO Auto-generated constructor stub
    }

 /**
  * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  Model1 orang = new Model1();
  request.setAttribute("orang", orang);
  getServletContext().getRequestDispatcher("/view1.jsp").forward(request,response);
 }

 /**
  * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  Model1 orang = new Model1();
  
  String namaDariForm = request.getParameter("nama");
  String alamatDariForm = request.getParameter("alamat");
  
  orang.setNama(namaDariForm);
  orang.setAlamat(alamatDariForm);
  
  request.setAttribute("orang", orang);
  getServletContext().getRequestDispatcher("/view1.jsp").forward(request,response);
  
 }

}


selanjutnya kita forward data tersebut kembali ke file jsp untuk ditampilkan di browser.

pada file view1.jsp kita akan menangani data yang kita peroreh dari controller dan menampilkanya pada halaman browser.
tambahkan baris ini sebulum tag <html>

<jsp:useBean id="orang" scope="request" class="com.programmergoblog.belajarjavaweb.Model1"></jsp:useBean>

selanjutnya pada bagian body html kita akan menampilkan nama dan alamat tadi.

Nama : <jsp:getProperty property="nama" name="orang"/>
<br>
Alamat : <jsp:getProperty property="alamat" name="orang"/>


<form action="Controller1" method="post">
<input type="text" name="nama">
<br>
<input type="text" name="alamat">
<br>
<input type="submit" value="daftar">
</form>



 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<jsp:useBean id="orang" scope="request" class="com.programmergoblog.belajarjavaweb.Model1"></jsp:useBean>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Nama : <jsp:getProperty property="nama" name="orang"/>
<br>
Alamat : <jsp:getProperty property="alamat" name="orang"/>


<form action="Controller1" method="post">
 <input type="text" name="nama">
 <br>
 <input type="text" name="alamat">
 <br>
 <input type="submit" value="daftar">
</form>


</body>
</html>



Sekarang kita kembali pada file controller1 dan menambahkan srcipt didalam doGet.
Skrip ini diperlukan untuk menangani aksi ketika web dikunjungi pertama kali, karena method post yang kita buat sebelumnya tadi tidak terakses pada saat pertama controller kita diakses dari brower.

tambahkan scrip ini didalam method tersebut,


1
2
3
Model1 orang = new Model1();
  request.setAttribute("orang", orang);
  getServletContext().getRequestDispatcher("/view1.jsp").forward(request,response);




kemudian kita bisa menjalankan program dengan klik menu run pilih run, pada jendela yang muncul klik finish.






Sikahkan isi form dan klik daftar untuk melihat hasil program kita tadi.


Sekian tulisan dari programmerGoBlog kali ini, semoga dapat sedikit menjadi pengantar untuk anda yang ingin belajar pemrograman web menggunakan java.
Apabila ada perbedaan pendapat, kritik, serta saran yang membangun ataupun sekedar ingin bertanya dan request tutorial terkait pemrograman, jangan ragu untuk meninggalkan jejak di kolom komentar.
Terimakasih telah berkunjung.



Minggu, 22 Februari 2015

Contoh penulisan dan penggunaan logika if else di java

Lanjut belajar bahasa pemrograman...
Pada tulisan sebelumnya kita telah berkenalan sedikit tentang variabel dan tipe data di java, kali ini kita akan membahas tentang --lagi lagi hal yang paling mendasar dalam pemrograman-- yaitu logika if-else seperti bahasan sebelumnya dalam tulisan ini. Namun tentunya kali ini kita akan membahas penggunaanya dalam bahasa java.

Baiklah, langsung saja kita buka IDE Eclipse dan buat project baru dan satu buah class baru.
Bagi yang belum membaca tutorial tentang bagaimana instalasi JDK dan Eclipse silahkan baca terlebih dahulu, dalam tulisan tersebut juga dibahas tentang bagaimana membuat java project baru di eclipse.

Silahkan ketik ulang kode-kode berikut.

package namaProject;

public class namaClass {
 public static void main(String [] args){
  
  
  int emberA = 10;
  int emberB = 12;
  
  if(emberA == emberB){
   System.out.println("Ember A sama dengan Ember B");
  }else if(emberA < emberB){
   System.out.println("Ember A kurang dari Ember B");
   
  }else if(emberA > emberB){
   System.out.println("Ember A lebih dari Ember B");
  }
  
  
  
  
 }
}

Silahkan sesuaikan namaProject dan namaClass sesuai dengan nama project dan class milik anda.

Hasilnya akan seperti gambar dibawah ini.



Cobalah untuk bermain-main dengan mengganti isi dari variabel emberA dan isi dari variabel emberB.

Rabu, 18 Februari 2015

Hal hal yang perlu kita ketahui dalam bahasa pemrograman java

Java seperti halnya dengan bahasa pemrograman lain dan bahkan bahasa yang kita gunakan sehar-hari memiliki atutan-aturan yang harus diperhatikan dan ditaati.
Java merupakan bahasa yang case-sensitive maksudnya huruf kapital dan huruf kecil tidak bisa disamakan, misalnya Java den java adalah dua hal yang berbeda.

Perhatikan contoh kode program dalam bahasa java berikut.
public class namaKelas{
 public static void main(String []args){
  //kode program untuk manampilkan tulisan programmer goblog
  /* ini merupakan contoh komen
   yang bisa kita lakukan
  di java */
  
  String namaSaya = "Programmer goBlog";
  System.out.println();
 }
}


Aturan-aturan yang ada pada bahasa java dapat diuraikan seperti dibawah ini.
1. Keywords

Keyword merupakan kata yang ditanamkan langsung kedalam bahasa pemrograman java, artinya kata yang memang telah memiliki arti tersendiri dengan tugas dan fungsi sendiri. Pada program diatas kita dapat melihat contoh bentuk dari keyword adalah seperti public, static, void, class.

2. Identifier
Identifier dapat diibaratkan seperti nama seseorang atau nama benda, kita bisa memberi nama benda sesuai dengan keinginnan kita. seperti pada contoh diatas yaitu nama variabel namaSaya anda dapat memberinya nama sesuai keinginan anda, namaPacarSaya, namaPamanSaya, kataBasing. Namun selain ada indentifier yang bisa kita gunakan sesuka kita ada pula identifier yang telah disetujui bersama dan memiliki arti tertentu yang tidak dapat kita gunakan sesuka hati, misal pada contoh kode diatas yaitu System, out, println.

3. Punctuation
Pada tulisan tulisan sebelumnya anda sering membaca kalimat "tergantung aturan penulisan pada masing-masing bahasa pemrogramannya". Ketika saya mengatakan demikian yang saya maksud adalah tanda baca atau punctuation yang digunakan dalam bahas pemrograman (well atau dalam bahasa apapun). Dalam bahasa pemrograman java seperti pada contoh diatas anda dapat melihat tanda { atau } tanda ; tanda = tanda " dll dll. Tanda-tanda diatas dapat dikatakan sebagai tanda baca yang memiliki arti-arti tertentu. seperti tanda { } untuk mengelompkkan baris demi baris atau kumpulan kode-kode program. Tanda ; berarti mengakhiri baris perintah tersebut dsb.

4. Literal
Literal disini maksudnya adalah isi dari sesuatu, atau apapun yang terlihat dan bermakna sama dengan yang tertulis. Dalam contoh diatas yang dapat dikatakan literal adalah kalimat programmer goBlog yang disatukan dalam tanda petik dua. Anda dapat membaca aturan penulisan kalimat, angka atau bilangan, dan karakter pada tulisan sebelumnya tentang variabel di java.

5. Comment
Komentar atau comment merupakan hal yang tidak terpisahkan dalam pemrograman, komentar sangat diperlukan untuk seseorang dapat mengerti maksud dari kode-kode program yang kita tulis. Atau mungkin juga akan sangat berguna ketika kita mencoba mengerti program yang kita tulis beberapa tahun yang lalu. Komentar merupakan bagian dari kode program yang tidak akan dieksekusi atau dijalankan oleh compiler pada saat penterjemahan kedalam bahasa mesin --atau kedalam bytecode. Pada contoh program diatas kita dapat melihat komentar diawali dangan dua garis miring // atau /* dan diakhiri dengan */
Tanda // maksudnya memberitahu compiler bahwa apapun yang berada dibelakang tanda // merupakan komentar yang tidak perlu diterjemahkan atau di compile. Tanda // hanya berlaku untuk satu baris. Sedangkan apabilan anda menginginkan komentar untuk beberapa baris atau bahakn paragraf anda dapar menggunakan /* dan */
Tanda ini maksudnya memberitahu komputer jangan menterjemahkan apapun setelah /* dan sebelum tanda */ jadi apapun yang ada didalam tanda tersebut merupakan komentar yang tidak akan diterjemahkan kedalam bahasa mesin oleh si compiler.

Sejarah dan perkembangan Java -- Mengenal Java Lebih Dalam


Pada saat pertama java dikenalkan sebagai bahasa pemrograman oleh si penemunya James gosling, Mike Sheridan, dan Patrick Naughton pada tahun 1991, bahasa pemrograman ini diberinama Oak. Awalnya oak diciptakan untuk televisi interaktif, Namun oak ternyata terlalu canggih untuk teknologi tv kabel pada waktu itu. Nama Oak sendiri berasal dari nama pohon yang tumbuh dihalaman kantor si james gosling ini, kemudian berubah nama menjadi green dan pada akhirnya dinamakan java, mengambil dari nama java coffee --itulah kenapa logo java itu cangkir kopi--. Java sendiri merupakan bahasa turunan dari C dan C++ sehingga sintak dan aturan-aturan penulisan dalam java mirip dengan C dan C++, namun James gosling menambahkan beberapa perubahan sehingga java tidak memiliki semua kemampuan tingkat mesin (low-level cappability) lebih sedikit dibanding C dan C++.
Dari pertama kali dikenalkan kepada publik tahun 1995 oleh sun microsystem (yang kemudian bergabung dengan oracle) hingga saat ini java telah menjadi bahasa pemrograman yang sangat populer, menurut index tiobe.com  java menjadi bahasa paling banyak kedua yang dipakai setelah C. Lebih dari 9 juta developer yang menulis program dengan bahas ini, sebagian merupakan aplikasi web client-server.
Lantas apa yang menjadikan java begitu populer? Ini tidak lepas dari semboyan yang diusung java, yaitu "Wire Once Run Everywher", Maksudnya anda bisa menulis satu program dalam bahasa java dan dapat dijalankan disemua platform sistem operasi seperti windows, linux, macOS dll selama sistem operasi tersebut memiliki Java Virtual Machine.
Bagaimana bisa begitu? Bagaimana cara kerjanya? sedangkan sistem operasi memiliki arsitektur dan metode yang berbeda untuk menjalankan sebuah aplikasi.
Pada saat kita menulis sebuah program dengan menggunakan bahas java, kita kemudian melakukan kompilasi kode-kode program ini kedalam java bytecode, dan kemudian java bytecode inilah yang akan dijalankan dan diterjemahkan kedalam bahasa mesin oleh JVM sesuai dengan platform Sistem Operasinya.
Namun dengan kemampuan yang luarbiasa ini tentu ada hal yang harus dikorbankan, kenyataan bahwa untuk dapat menjalankan program yang ditulis kedalam bahasa java membutuhkan dua kali tahapan telah membetuk sebuah anggapan dan kenyataan bahwa java sedikit lebih lambat dibanding bahasa seperti C atau C++. Namun sejak dikenalkanya Just-Intime-Compilation (JIT) performa dan kecepatan eksekusi program java semakin meningkat pesat. JIT sendiri merupakan sebuah metode baru penterjemahan bahasa pemrograman kedalam bahasa mesin.
Selain itu kemampuan JVM semakin hari semakin berkembang, sehingga masalah performa pada java akhirnya teratasi.

Selain itu java juga merupakan bahasa pemrograman yang sangar luas, java dapat berjalan hampir disemua perangkat dari mulai televisi, handphone, embeded system, PC, Website dan lain sebagainya. Bahkan telah ada sebuah microcontroller yang mampu dan mengizinkan java untuk dapat melakukan akses langsung ke perangkat tanpa harus melalui java virtual machine, dan juga prosesor berbasis ARM (yang banyak digunakan untuk smartphone saat ini) telah mendukung untuk menjalankan java bytecode melalui jazelle untuk mendukung eksekusi langsung ke perangkat.

Saat ini bahasa java semakin populer dengan kemunculan sistem operasi mobile Android yang memilih java sebagai bahasa native yang digunakan untuk membuat aplikasi-aplikasi mobile untuk sistem operasi mobile yang berbasis linux dari raksasa google ini.

Duke si maskot java

Mengenal tipe data dan perbedaan tipe-tipe data pada java, serta mengenal deklarasi variable di java.

Halo sobat programmer goBlog. Kali ini kita akan melanjutkan tulisan sebelumnya tentang memulai belajar pemrograman dengan menggunakan java, dimana pada tulisan sebelumnya kita telah menginstall eclipse IDE dan JDK.
Pada tulisan ini kita akan berkenalan dengan mahluk yang bernama tipe data dan bagaimana hukum atau aturan pendeklarasian variable dalam bahasa pemrograman java. Jika anda belum paham tentang pengertian variable anda bisa membaca tulisan sebelumnya tentang variable disini.

Baiklah, dalam bahasa pemrograman java untuk dapat mendeklarasikan variable kita diharuskan untuk menyebutkan terlebih dahulu tipe data yang akan ditampung oleh variabel tersebut.
Dalam java, bentuk penulisan variable yaitu tipedata namavariable = isiVariabel; contoh int bilangan1 = 29;
Lantas apa sih mahluk yang bernama tipe data ini? Tipe data seperti namanya merupakan pengelompokan jenis datanya.
Didalam bahasa java kita mengenal 8 tipe data primitif dan satu tipe data yang secara khusus di support oleh java. siapa saja mahluk-mahluk ini?
Berikut tipe-tipe data yang ada di bahasa pemrograman java dan perbedaan masing-masing tipe data tersebut.

1. byte
Byte merupakan tipe data yang dimaksudkan untuk menampung tipe data berbentuk angka atau bilangan. Jumlah data yang dapat ditampung oleh tipe data byte yaitu terbatas dari -128 s/d 127.
Jadi jika kita menggunakan tipe data byte, kita tidak dapat menyimpan bilangan kurang dari -128 atau lebih dari 127.

2. short
Tipe data char dalam bahasa pemrograman java juga merupakan tipe data yang digunakan untuk menampung data yang berbentuk bilangan atau angka, namun berbeda dengan byte, char mampu menampung data lebih banyak yaitu antara -32768 s/d 32767
Jadi kita tidak dapat menampung data yang lebih besar atau lebih kecil dari batas kemampuan tipe data tersebut.

3. integer / int
Integer merupakan tipe data yang juga digunakan untuk menampung tipe data berbentuk angka atau bilangan, namun dengan kemampuan yang jauh dari kedua tipe data sebelumnya. Integer dapat menampung data dari rentang -2 x 10 pangkat 31 s/d (2x10 pangkat 31) -1.

4. long
Selain ketiga tipe data diatas yang dapat digunakan untuk menampung tipe data berbentuk angka, juga terdapat satu lagi tipe data yang mampu menampung tipe data berbentuk angka dengan kemampuan yang lebih besar yaitu antara -2x10 pangkat 63 s/d (2x10 pangkat 63) -1

5. float
Lalu selain tipe data yang dapat menampung data berupa angka atau bilangan, terdapat juga tipe data float yang mampu menampung data bertipe bilangan desimal.

6. double
Sama seperti float, double juga merupakan tipe data yang digunakan untuk menampung data bilangan desimal. Meskipun terdapat perbedaan antara float dengan double, namun pada tulisan kali ini kita hanya akan membahas kedua mahluk ini sebagai mahluk yang sama, yaitu sama-sama untuk menampung data bilangan desimal.

7. boolean
boolean merupakan tipe data yang digunakan untuk menampung data berupa kondisi logika yaitu benar atau salah. true / false.

8. char.
Char merupakan tipe data yang digunakan untuk menampung satu buah karakter tunggal yang diapit oleh tanda petik tunggal. contoh 'c'.
Dengan tipe data ini kita tidak dapat menampung data berupa kata atau kalimat.
Lantar bagaimana jika variabel yang saya deklarasikan akan menampung kata atau kalimat? gunakan string.

9. String
String merupakan tipe data yang di dukung secara khusus oleh java selain kedelapan tipe data primitif yang disebutkan sebelumnya. Tipe data String dapat digunakan untuk menampung data berupa tulisan baik kata maupun kalimat. Bentuk penulisan isi dari tipe data string selalu diapit oleh tanda petik ganda ("). contoh :

String slogan = "Kami programmer goBlog";


Yak itulah tadi tipe-tipe data yang ada pada bahasa pemrograman java dan apa saja kegunaan dan perbedaan dari masing-masing tipe data tersebut.
Bagi anda yang merasa sulit untuk mengerti penjelasan melalui tulisan, anda juga dapat melihat video di chanel saya tentang bagaimana penulisan variabel dan tipe-tipe data serta perbedaanya.

Jangan lupa untuk share dan follow programmer goBlog di google plus.
Jika anda ingin bertanya tentang materi pemrograman, silahkan post pertanyaan anda di kolom komentar. atau anda dapat menghubungi langsung melalui google plus.

Akhir kata kami programmer goBlog, mengajarkan dengan cara-cara goblog namun bukan cara pemalas.

Selasa, 17 Februari 2015

Memulai pemrograman komputer dengan bahasa JAVA -- Instalasi JDK dan Eclipse sebagai IDE

Halo lagi, masih dengan programmer goBlog. Pada tulisan-tulisan sebelumnya kita telah belajar tentang dasar-dasar pemrograman komputer, hal-hal mendasar tentang pemrograman, kita juga telah belajar tentang variable, perulangan, pengertian fungsi, logika kondisi if dan else, juga telah kita ketahui apa itu compiler dan apa itu IDE dan text editor. Kali ini kita akan memulai belajar pemrograman pertama kita menggunakan bahasa pemrograman java.
Mengapa java? kata orang-orang java itu susah. Tidak ada bahasa pemrograman yang susah kalau kita sudah mengerti dasar-dasar pemrograman. Karena pada dasarnya semua bahasa pemrograman itu adalah tentang logika.
Mengapa saya memilih java? pertama dan yang paling sering terasa adalah java merupakan bahasa pemrograman yang murni object oriented (object oriented programming --OOP) yaitu metode pemrograman yang saat ini banyak diterapkan. Selain itu java merupakan bahasa yang dapat dengan mudah diterapkan pada perangkat perangkat kecil seperti handphone dan perangkat-perangkat lain. Alasan lainya karena sistem operasi mobile yang saat ini banyak digunakan seperti android menggunakan bahasa java sebagai bahasa native nya. Dengan java kita juga bisa membuat website maupun program computer, selain itu java merupakan bahasa yang mengusung semboyan "write once run everywhere" yang dimaksudkan untuk menulis satu kali saja programnya dan dapat digunakan disistem operasi apapun, selama sistem operasi tersebut memiliki java runtime environment.

Java merupakan bahasa keturunan dari bahasa C jadi sintak dan aturan penulisanya banyak mirip dengan bahasa-bahas turunan c lainya seperti C# C++ PHP dan Javascript, oleh sebab itu apabila suatu saat kita ingin belajar bahasa lainya kita akan dengan mudah beradaptasi dengan bahasa baru tersebut tanpa banyak perbedaan.

Pada tulisan kali ini kita akan mencoba untuk mempersiapkan lingkungan kerja atau alat-alat yang kita butuhkan untuk menulis program dengan bahasa java, yang kita butuhkan yaitu JDK dan IDE. Kita bebas untuk memilih IDE yang sesuai dengan kita, namun saya memilih untuk menggunakan eclipse sebagai IDE untuk belajar dan membuat program dengan bahasa java.

Untuk tutorial tentang bagaimana menginstall JDK dan mempersiapkan eclipse, anda dapat melihat pada tutorial dalam video yang saya buat dibawah ini.


Jika anda merasa tutorial ini bermanfaat jangan ragu untuk berbagi melalui akun media sosial anda.
Dan jika anda memiliki pertanyaan dengan senang hati akan saya jawab, silahkan tinggalkan pertanyaan anda pada kolom komentar dibawah ini.
Akhir kata kami programmer goBlog, mengajarkan dengan cara-cara goblog namun bukan dengan cara pemalas.

Selasa, 03 Februari 2015

Membuat aplikasi android langsung dari perangkat android

Halo sahabat programmer,  kali ini kita akan membahas tentang bagaimana membuat aplikasi android langsung dari perangkat android kita.
Anda pernah belajar membuat aplikasi android dari perangkat pc? Atau berencana ingin belajar membuat aplikasi android? Sedang mencoba eclipse bingung tentang bagaimana menghubungkan android atau mencoba menggunakan ADT?
Tidak usah khawatir kali ini programmer goblog akan mengajarkan anda bagaimana untuk membuat program aplikasi android langsung melalui perangkat android anda.
Ya anda tidak salah membaca, anda memang dapat membuat aplikasi android Tampa PC melainkan langsung menggunakan perangkat android anda.
Dengan aplikasi aide anda tidak lagi perlu dipusingkan dengan setting eclipse, menghubungkan perangkat android atau emulator untuk keperluan testing dan seabreg hal lainya yg memusingkan anda bahkan sebelum memulai berkenalan dengan pemrograman android. Sebab aplikasi yg dibuat melalui aide ini langsung dapat dijalankan saat itu juga diperangkat android tempat anda menulis kode program.
Baiklah, langsung saja kita ke langkah pertama.
Yg harus dilakukan tentu saja menginstal aplikasi tersebut melalui play store atau anda dapat mengambilnya melalui tautan ini.

Setelah terinstal selanjutnya buka aplikasi tersebut.


Untuk membuat project baru klik pada menu di pojok kanan atas, kemudian pilih files dan klik create project here, dan pilih new app (eclipse .....). Berikan nama project dan nama package nya. Lalu klik create.


Selanjutnya akan terbuka dua file yakni XML dan java. Anda dapat langsung menjalankan aplikasi ini dengan menekan tombol run(tombol dengan bentuk segitiga yg bagian runcing nya menghadap kekanan). 



Dan aplikasi tetsebut akan langsung terinstall dan dapat dijalankan seperti aplikasi aplikasi lain di perangkat android anda.



Selanjunya anda bisa berkreasi sesuai keinginan anda dengan memodifikasi atau menambah file file dalam projek anda tersebut.
Selmat belajar.
Salam coding..

Popular Posts

Recent Posts

Unordered List

Pages

Kunjungan

Diberdayakan oleh Blogger.