Sabtu, 16 November 2019

Application Programming Interface(API)


Antarmuka adalah bagian yang sama antar dua atau lebih komponen yang terpisah pada sebuah sistem komputer._wikipedia

Application Programming Interface(API) adalah sekumpulan perintahfungsi, serta protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu._wikipedia
API adalah antarmuka yang berupa kumpulan fungsi yang dapat dipanggil atau dijalankan oleh program lain._sandika galih

Penerapan API:

  • Bahasa Pemrograman
  • Library & Framework
  • Sistem Operasi
  • Web API/Web Service


Gambar di atas merupakan contoh penerapan penggunaan 2 API(mysqli dan PDO) pada bahasa pemrograman PHP.



Gambar di atas merupakan contoh penerapan penggunaan API untuk mengakses elemen pada DOM pada bahasa pemrograman javascript.


.
Gambar di atas merupakan contoh penerapan penggunaan API dalam framework CodeIgniter .untuk mengambil seluruh data di database mahasiswa.






















WEB API/ WEB Service

Web service adalah sebuah sistem perangkat lunak yang dibuat untuk mendukung interoperabilitas/interaksi antara 2 aplikasi yang berbeda melalui jaringan.
  • SOAP(Simple Object Access Protocol)
  • REST(REpresentasional State Transfer


Kamis, 14 November 2019

APLIKASI MOBILE Dengan Netbeans 

Latihan pembuatan aplikasi ini menggunakan Netbeans 7.4

Syntax:
 ackage andro1;
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.TextField;
/**
 * @author DWIBENK
 */
public class Midlet extends MIDlet {
//tampilan
    Form fr;
    TextField tf;
    Display ds = Display.getDisplay(this);
    public void startApp() {
        fr = new Form ("JAVA");
        tf = new TextField("Nama",null,20, TextField.ANY);
        //memasang text isi ke form tampilan
        fr.append(tf);
        ds.setCurrentItem(tf);
    }
 
 

Minggu, 10 November 2019

ANDROID STUDIO ATAU ANDROID SDK???

Apa itu Android Studio dan Android SDK?

Android Studio

Android Studio adalah Lingkungan Pengembangan Terpadu – Integrated Development Environment (IDE) untuk pengembangan aplikasi Android, berdasarkan IntelliJ IDEA . Selain merupakan editor code IntelliJ dan alat pengembang yang berdaya guna, Android Studio menawarkan lebih banyak fitur. Gunanya untuk meningkatkan produktivitas kamu saat membuat aplikasi Android, misalnya:
  • Sistem versi berbasis Gradle yang fleksibel
  • Emulator yang cepat dan kaya fitur
  • Lingkungan yang menyatu untuk pengembangan bagi semua perangkat Android
  • Instant Run untuk mendorong perubahan ke aplikasi yang berjalan tanpa membuat APK baru
  • Template kode dan integrasi GitHub untuk membuat fitur aplikasi yang sama dan mengimpor kode contoh
  • Alat pengujian dan kerangka kerja yang ekstensif
  • Alat Lint untuk meningkatkan kinerja, kegunaan, kompatibilitas versi, dan masalah-masalah lain
  • Dukungan C++ dan NDK
Dukungan bawaan untuk Google Cloud Platform, mempermudah pengintegrasian Google Cloud Messaging dan App Engine.

Android SDK

Android Software Development Kit (SDK) merupakan kit yang bisa digunakan oleh para developer untuk mengembangkan aplikasi berbasis Android. Di dalamnya, terdapat beberapa tools seperti debuggersoftware librariesemulator, dokumentasi, sample code dan tutorial.
Java SE Development kit adalah salah satu contoh Android SDK dan menjadi bahasa pemrograman yang paling sering digunakan untuk mengembangkan aplikasi Android. Di samping itu ada beberapa bahasa lainnya seperti C++, Go, dan Kotlin -bahasa yang ditetapkan Google pada tahun 2017 lalu.

Kamis, 07 November 2019

MATERI PEMODELAN PL


Modul PPL Unduh

FILE MATERI PWPB


KD 3.18 Menerapkan User Interface Unduh
KD 3.19 Aplikasi Web Statefull Unduh
KD 3.20 Pengamanan Data Pada Aplikasi Web Unduh
KD 3.21 Merancang Sistem Informasi Web Unduh1, Unduh2
KD 3.22 Menerapkan Web Hosting Unduh
KD 3.23 Menerapkan aplikasi web dengan Model View Controler (MVC) Unduh
KD 3.24 Menerapkan teknologi framework dalam aplikasi web Unduh Unduh1 Unduh2 Unduh3
KD 3.25 Memahami teknologi pengembangan aplikasi mobile Unduh Unduh
KD 3.26 Menerapkan teknik desain aplikasi mobile, Aplikasi Android dengan Neatbeans Unduh

Sabtu, 29 Juni 2019

SESUKAMU


KEBAJIKAN





Sudah diberi petunjuk dg urutan yg cukup jelas, tinggal eksekusi urutan yg harus diimani; penerima pembelanjaan harta; hubungan vertikal dan horizontal;


Sabtu, 02 Februari 2019

HEHE, Lucunya Canda Nabi dan Anak Kecil yang Mati Bapaknya. Lihat Deh!! ...

REZEKI

Rezeki Halalan wa Toyyiban
Rezeki adalah segala yg diterima atau didapatkan utk dinikmati, segala yg ddapatkn yg melahirkan kesenangan kenyamanan ketenangan (ibnu Manzhur_pakar bhs arab)

Didalam jiwa manusia ada 2 potensi Takwa dan nafsu/Fujur, Takwa mendorong pada yg baik sedangkan Nafsu mendorong pada yg buruk

Rezeki toyyib(QS. 2:168)
'Hai sekalian manusia, makanlah yang halal lagi baik dari apa yang terdapat di bumi, dan janganlah kamu mengikuti langkah-langkah syaitan; karena sesungguhnya syaitan itu adalah musuh yang nyata bagimu'

Halal merupakan hal yang dbenarkan oleh syariat utk menunjuk cara mendapatkan sesuatu
Toyyib_segala yg menguatkan dan menyehatkan

QS. 51:22 'Dan di langit terdapat (sebab-sebab) rezekimu dan terdapat (pula) apa yang dijanjikan kepadamu'

QS. 11: 6 'Dan tidak ada suatu binatang melata pun di bumi melainkan Allah-lah yang memberi rezekinya, dan Dia mengetahui tempat berdiam binatang itu dan tempat penyimpanannya. Semuanya tertulis dalam Kitab yang nyata (Lauh mahfuzh)'

hadist arba'in:

 وسلم وَهُوَ الصَّادِقُ الْمَصْدُوْقُ : إِنَّ أَحَدَكُمْ يُجْمَعُ خَلْقُهُ فِي بَطْنِ أُمِّهِ أَرْبَعِيْنَ يَوْماً نُطْفَةً، ثُمَّ يَكُوْنُ عَلَقَةً مِثْلَ ذَلِكَ، ثُمَّ يَكُوْنُ مُضْغَةً مِثْلَ ذَلِكَ، ثُمَّ يُرْسَلُ إِلَيْهِ الْمَلَكُ فَيَنْفُخُ فِيْهِ الرُّوْحَ، وَيُؤْمَرُ بِأَرْبَعِ كَلِمَاتٍ: بِكَتْبِ رِزْقِهِ وَأَجَلِهِ وَعَمَلِهِ وَشَقِيٌّ أَوْ سَعِيْدٌ. فَوَ اللهِ الَّذِي لاَ إِلَهَ غَيْرُهُ إِنَّ أَحَدَكُمْ لَيَعْمَلُ بِعَمَلِ أَهْلِ الْجَنَّةِ حَتَّى مَا يَكُوْنُ بَيْنَهُ وَبَيْنَهَا إِلاَّ ذِرَاعٌ فَيَسْبِقُ عَلَيْهِ الْكِتَابُ فَيَعْمَلُ بِعَمَلِ أَهْلِ النَّارِ فَيَدْخُلُهَا، وَإِنَّ أَحَدَكُمْ لَيَعْمَلُ بِعَمَلِ أَهْلِ النَّارِ حَتَّى مَا يَكُوْنُ بَيْنَهُ وَبَيْنَهَا إِلاَّ ذِرَاعٌ فَيَسْبِقُ عَلَيْهِ الْكِتَابُ فَيَعْمَلُ بِعَمَلِ أَهْلِ الْجَنَّةِ فَيَدْخُلُهَا

Dari Abu Abdurrahman Abdullah bin Mas’ud radhiyallahu ‘anhu beliau berkata, Rasulullah shallallahu ’alaihi wa sallam menyampaikan kepada kami dan beliau adalah orang yang benar dan dibenarkan, “Sesungguhnya setiap kalian dikumpulkan penciptaannya di perut ibunya sebagai setetes mani (nuthfah) selama empat puluh hari, kemudian berubah menjadi setetes darah (‘alaqah) selama empat puluh hari, kemudian menjadi segumpal daging (mudhgah) selama empat puluh hari. Kemudian diutus kepadanya seorang malaikat lalu ditiupkan padanya ruh dan diperintahkan untuk ditetapkan empat perkara, yaitu rezekinya, ajalnya, amalnya dan kecelakaan atau kebahagiaannya. Demi Allah yang tidak ada sesembahan yang berhak disembah selain-Nya. Sesungguhnya di antara kalian ada yang melakukan perbuatan ahli surga hingga jarak antara dirinya dan surga tinggal sehasta. Akan tetapi telah ditetapkan baginya ketentuan, dia melakukan perbuatan ahli neraka maka masuklah dia ke dalam neraka. Sesungguhnya di antara kalian ada yang melakukan perbuatan ahli neraka hingga jarak antara dirinya dan neraka tinggal sehasta. Akan tetapi telah ditetapkan baginya ketentuan, dia melakukan perbuatan ahli surga maka masuklah dia ke dalam surga.” (HR. Bukhari, no. 6594 dan Muslim, no. 2643)

Referensi:
- ustadz Adi Hidayat
- rumaysho.com