Tampilkan postingan dengan label Xampp. Tampilkan semua postingan
Tampilkan postingan dengan label Xampp. Tampilkan semua postingan
Assalamualaikum Warrahmatullahi Wabarakatuh....
Hai
semua, Pembaca AhyaDroid Kali ini saya akan membuat artikel tentang "Apa
itu Xampp??" oke lihat saja langsung dibawah ini
Xampp adalah perangkat yang menggabungkan 3 aplikasi kedalam 1
paket, Yaitu :
1.
Apache
2.
MySQL
3.
PHPMyAdmin
Dengan
Xampp pekerjaan anda sangat dimudahkan karena dapat menginstalasi dan
mengkonfigurasi ketiga aplikasi tersebut dengan sekaligus dan otomatis
X
: Multi Plaform, bisa Windows, Mac Os, Linux
A
: Apache HTTP Server
M :
MySQL Database Server
P
: PHP Language
P
: Perl Language
Fungsi
XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost), yang
terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama
XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache,
MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan
bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan
halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mendownload langsung
dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat
dalam XAMPP.
Server
HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan
di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows dan
Novell Netware serta platform lainnya) yang berguna untuk melayani dan
memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini menggunakan HTTP.
MySQL
adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:
database management system) atau DBMS yang multithread, multi-user, dengan
sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia
sebagai perangkat lunak gratis dibawah lisensi GNU General Public License
(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus
dimana penggunaannya tidak cocok dengan penggunaan GPL.
PHP:
Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau
disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis.
PHP dapat digunakan untuk membangun sebuah CMS.
phpMyAdmin
adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP
yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar
(World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya
(mengelola basis data, tabel-tabel, bidang (fields), relasi (relations),
indeks, pengguna (users), perijinan (permissions), dan lain-lain).Pada
dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara
mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud
tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris
perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel,
ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu
saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan
perintahnya satu per satu.
Saat
ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis
data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang
dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan
mudah, tanpa harus menghafal baris perintahnya.
phpMyAdmin
merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk
membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka
akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat
(create) basis data baru, dan mengelolanya.
Sekian
dari saya , mohon ma'af bila ada kesalahan
sampai
jumpa di artikel selanjutnya......
Assalamua'alaikum Warrahmatullahi Wabarakatuh.....
Hello Ladies and Gentle man, Sekian lama saya tidak membuat Artikel baru. Baru kali ini saya membuat lagi ....Maaf yah fansππ
Oke, Langsung saja , Kali ini saya akan membuat Sedikit artikel dari Basic Programming , Yang isi didalam nya ada berbagai macam Penjelasan.
Client (Handphone) , Contoh nya adalah :
Untuk Sedikit penjelasan bagi para programmer kece...
Front End
Sisi terluar aplikasi yang berinteraksi langsung dengan user ( Tampilan )
Komponen / Contoh bahasa pemrograman yang sering di gunakan untuk pembuatan front end} Adalah :
Oke, Dan yang terakhir ini , saya akan memberi tahu anda, tentang bahasa pemrogramman baru....
DART
Dart adalah bahasa pemrograman tujuan umum yang awalnya dikembangkan oleh Google dan kemudian disetujui sebagai standar oleh Ecma (ECMA-408). Ini digunakan untuk membangun aplikasi web , server , desktop, dan seluler.
Dart adalah object-oriented , kelas didefinisikan , sampah-dikumpulkan bahasa menggunakan C -gaya sintaks yang transcompiles opsional ke dalam JavaScript . Ini mendukung antarmuka , mixin , kelas abstrak , generik reified , pengetikan statis , dan sistem tipe suara.
Sejarah Dart
Dart diumumkan pada konferensi GOTO di Aarhus , Denmark, 10-12 Oktober 2011. Proyek ini didirikan oleh Lars Bak dan Kasper Lund. Dart 1.0 dirilis pada November 2013. Pada Agustus 2018, Dart 2.0 dirilis, dengan perubahan bahasa termasuk sistem jenis suara
Penggunaan Dart Sendiri
Ada tiga cara utama untuk menjalankan kode Dart:
Dikompilasi sebagai JavaScript
Untuk berjalan di peramban web arus utama , Dart mengandalkan kompiler sumber-ke-sumber ke JavaScript . Menurut situs proyek, Dart "dirancang agar mudah untuk menulis alat pengembangan, cocok untuk pengembangan aplikasi modern, dan mampu implementasi berkinerja tinggi." Saat menjalankan kode Dart di browser web, kode tersebut dikompilasi ke dalam JavaScript menggunakan kompiler dart2js. Dikompilasi sebagai JavaScript, kode Dart kompatibel dengan semua browser utama tanpa memerlukan browser untuk mengadopsi Dart. Dengan mengoptimalkan output JavaScript yang dikompilasi untuk menghindari pemeriksaan dan operasi yang mahal, kode yang ditulis dalam Dart dapat, dalam beberapa kasus, berjalan lebih cepat daripada kode setara yang ditulis tangan menggunakan idiom JavaScript.
Berdiri sendiri
Kit pengembangan perangkat lunak Dart (SDK) dikirimkan dengan Dart VM yang berdiri sendiri, memungkinkan kode Dart untuk dijalankan di lingkungan antarmuka baris perintah . Karena alat bahasa yang termasuk dalam SDK Dart sebagian besar ditulis dalam Dart, Dart VM yang berdiri sendiri merupakan bagian penting dari SDK. Alat-alat ini termasuk kompiler dart2js dan manajer paket yang disebut pub. Dart dikirimkan dengan pustaka standar lengkap yang memungkinkan pengguna untuk menulis aplikasi sistem yang berfungsi penuh, seperti server web khusus.
Sebelum dikompilasi
Kode dart dapat dikompilasi AOT ke dalam kode mesin (set instruksi asli). Aplikasi yang dibangun dengan Flutter , aplikasi seluler SDK yang dibuat dengan Dart, digunakan untuk toko aplikasi sebagai kode Dart yang dikompilasi dengan AOT.
Hello Ladies and Gentle man, Sekian lama saya tidak membuat Artikel baru. Baru kali ini saya membuat lagi ....Maaf yah fansππ
Oke, Langsung saja , Kali ini saya akan membuat Sedikit artikel dari Basic Programming , Yang isi didalam nya ada berbagai macam Penjelasan.
Client (Handphone) , Contoh nya adalah :
- Mobile App
- Web App
- Desktop App
Server/ Hosting (Database) , Contoh nya adalah :
- MySQL
- Apache
- Firebase
- AWS
Rest Api (Cloud ) , Contoh nya adalah :
- JSON
- XML
REST API
Perantara agar data bisa diakses/ diambildi aplikasi
Rest Api using JSON :
JSON = Java Script Object Nanotation
memliki 2 bagian yaitu :
- JSON Object π Contoh symbol nya : {}
- JSON Array π Contoh symbol nya : []
Membuat JSON :
- PHP
- JS
- Python
Android Networking : Mengolah data dari resource luar
Web Service : Proses Mengolah data dengan perantara internet ( API )
Untuk Sedikit penjelasan bagi para programmer kece...
Front End
Sisi terluar aplikasi yang berinteraksi langsung dengan user ( Tampilan )
Komponen / Contoh bahasa pemrograman yang sering di gunakan untuk pembuatan front end} Adalah :
- HTML
- RESOURCE
- CSS
- Java Script
- Dll.
Back End
Sisi terdalam di aplikasi yang bertugas untuk menjalankan aplikasi sesuai fungsi nnya ( Logic )
- PHP
- Java
- Dart
- Python
- Database
- Rest Api
DART
Dart adalah bahasa pemrograman tujuan umum yang awalnya dikembangkan oleh Google dan kemudian disetujui sebagai standar oleh Ecma (ECMA-408). Ini digunakan untuk membangun aplikasi web , server , desktop, dan seluler.
Dart adalah object-oriented , kelas didefinisikan , sampah-dikumpulkan bahasa menggunakan C -gaya sintaks yang transcompiles opsional ke dalam JavaScript . Ini mendukung antarmuka , mixin , kelas abstrak , generik reified , pengetikan statis , dan sistem tipe suara.
Sejarah Dart
Dart diumumkan pada konferensi GOTO di Aarhus , Denmark, 10-12 Oktober 2011. Proyek ini didirikan oleh Lars Bak dan Kasper Lund. Dart 1.0 dirilis pada November 2013. Pada Agustus 2018, Dart 2.0 dirilis, dengan perubahan bahasa termasuk sistem jenis suara
Penggunaan Dart Sendiri
Ada tiga cara utama untuk menjalankan kode Dart:
Dikompilasi sebagai JavaScript
Untuk berjalan di peramban web arus utama , Dart mengandalkan kompiler sumber-ke-sumber ke JavaScript . Menurut situs proyek, Dart "dirancang agar mudah untuk menulis alat pengembangan, cocok untuk pengembangan aplikasi modern, dan mampu implementasi berkinerja tinggi." Saat menjalankan kode Dart di browser web, kode tersebut dikompilasi ke dalam JavaScript menggunakan kompiler dart2js. Dikompilasi sebagai JavaScript, kode Dart kompatibel dengan semua browser utama tanpa memerlukan browser untuk mengadopsi Dart. Dengan mengoptimalkan output JavaScript yang dikompilasi untuk menghindari pemeriksaan dan operasi yang mahal, kode yang ditulis dalam Dart dapat, dalam beberapa kasus, berjalan lebih cepat daripada kode setara yang ditulis tangan menggunakan idiom JavaScript.
Berdiri sendiri
Kit pengembangan perangkat lunak Dart (SDK) dikirimkan dengan Dart VM yang berdiri sendiri, memungkinkan kode Dart untuk dijalankan di lingkungan antarmuka baris perintah . Karena alat bahasa yang termasuk dalam SDK Dart sebagian besar ditulis dalam Dart, Dart VM yang berdiri sendiri merupakan bagian penting dari SDK. Alat-alat ini termasuk kompiler dart2js dan manajer paket yang disebut pub. Dart dikirimkan dengan pustaka standar lengkap yang memungkinkan pengguna untuk menulis aplikasi sistem yang berfungsi penuh, seperti server web khusus.
Sebelum dikompilasi
Kode dart dapat dikompilasi AOT ke dalam kode mesin (set instruksi asli). Aplikasi yang dibangun dengan Flutter , aplikasi seluler SDK yang dibuat dengan Dart, digunakan untuk toko aplikasi sebagai kode Dart yang dikompilasi dengan AOT.
Semoga yang sedikit ini bisa membantu anda,
Mungkin ini saja dari artikel ini , semoga bisa membantu yah ....jika ada kesalahan saya minta maaf...
Mungkin ini saja dari artikel ini , semoga bisa membantu yah ....jika ada kesalahan saya minta maaf...
Follow yah Blog nya
Jika ada yang mau tanya : ahyadeveloper@gmail.com
Jika ada yang mau tanya : ahyadeveloper@gmail.com
Assalamu'alaikum warrahmatullahi wabarakatuh....
Hello guys, Balik lagi bersama AhyaDroid.Nah , Saya akan memberikan contoh cara menampilkan data dari database ke dalam Android . Jika ingin tahu lagi ...baca sampai bawah yah!!!!
Pertama, Kalian Harus sudah mempunyai database sendiri dan sudah terisi data data nya seperti contoh dibawah,
Kedua, Jika datanya sudah ada dan sudah terisi , Silahkan tampilkan dengan cara menggunakan API, contoh nya seperti dibawah ini
Jadi, Isi nya itu kita harus memasukkan kode koneksi.php , setelah itu kita akan mengambil data dari tabel 'tb_siswa'. setelah itu kita akan menampilkan seluruh data yang ada di database.
Ketiga, Jalankan apitampilsiswa.php nya, dan kita jalankan di browser dan jangan lupa untuk menyalakan xampp nya
Setelah itu, kita buat fragment baru dengan nama TampilSiswaFragment
Langsung Ok saja yah......
TampilSiswaFragment.Java
Setelah membuat TampilSiswaFragment.Java , Dilanjutkan membuat sebuah Adapter yaitu membuat 'SiswaAdapter.Java' untuk cara membuat java baru bisa kita liat setelah tulisan ini.
Untuk Kode SiswaAdapter.Java ada dibawah ini yah:
Kode di semua XML
Untuk content_main.xml hanya menambah kan id nya saja
fragment_tampil_siswa.xml
siswa_item.xml
Untuk siswa_item.xml itu adalah layout baru, jadi kita harus membuat layout barunya, cara nya itu seperti dibawah ini.
Dan yang terakhir adalah memasukkan library nya seperti dibawah ini.
Hello guys, Balik lagi bersama AhyaDroid.Nah , Saya akan memberikan contoh cara menampilkan data dari database ke dalam Android . Jika ingin tahu lagi ...baca sampai bawah yah!!!!
Peraturan nya adalah Harus Sudah mempunyai Data Isi yang ada di database nya yah
Pertama, Kalian Harus sudah mempunyai database sendiri dan sudah terisi data data nya seperti contoh dibawah,
Kedua, Jika datanya sudah ada dan sudah terisi , Silahkan tampilkan dengan cara menggunakan API, contoh nya seperti dibawah ini
Jadi, Isi nya itu kita harus memasukkan kode koneksi.php , setelah itu kita akan mengambil data dari tabel 'tb_siswa'. setelah itu kita akan menampilkan seluruh data yang ada di database.
Ketiga, Jalankan apitampilsiswa.php nya, dan kita jalankan di browser dan jangan lupa untuk menyalakan xampp nya
gambar menjalankan xampp
gambar kode apitampilsiswa.php jika dijalankan di browser
Keempat, membuat aplikasi nya dengan cara membuka software Android Studio.
Nama Project → Target Minimum SDK→Display→MainActivity→Finish.
Kelima, Memasukkan kode yang sudah tentu ke dalam Aplikasi.
MainActivity.Java
Setelah itu, kita buat fragment baru dengan nama TampilSiswaFragment
Langsung Ok saja yah......
TampilSiswaFragment.Java
Setelah membuat TampilSiswaFragment.Java , Dilanjutkan membuat sebuah Adapter yaitu membuat 'SiswaAdapter.Java' untuk cara membuat java baru bisa kita liat setelah tulisan ini.
Untuk Kode SiswaAdapter.Java ada dibawah ini yah:
Kode di semua XML
Untuk content_main.xml hanya menambah kan id nya saja
fragment_tampil_siswa.xml
siswa_item.xml
Untuk siswa_item.xml itu adalah layout baru, jadi kita harus membuat layout barunya, cara nya itu seperti dibawah ini.
Dan yang terakhir adalah memasukkan library nya seperti dibawah ini.
implementation 'com.android.volley:volley:1.1.1'Mungkin ini saja dari saya, Jika ada kesalahan dan kekurangan mohon dimaaf kan yah ..
Jika ada pertanyaan atau materi nya kurang jelas, anda bisa hubungi saya di ahyadeveloper@gmail.comWassalamu'alaikum Warrahmatullahi Wabarakatuh





















