Showing posts with label Database Android. Show all posts
Showing posts with label Database Android. Show all posts

Menggunakan SQLite Di Android


Untuk mengolah database sqlite3 di smartphone android sangatlah mudah. Kita hanya membutuhkan sebuah aplikasi yang terdapat di playstore. Nama aplikasi untuk mengolah database sqlite3 di smartphone android adalah SqlitePrime.

Dalam postingan sebelumnya saya sudah membagikan cara install sqlite3 menggunakan termux dan juga saya membagikan cara membuat database mysql atau pun mengolahnya di smartphone android. Namun kali ini saya berbagi cara mengolah database sqlite3 di smartphone android.

SqlitePrime digunakan untuk membuat database atau pun mengolah database sqlite3 di smartphone android. Jika kalian memahami database sqlite3 dan datang sebagai pemula yang ingin belajar sqlite3 di smartphone android, maka SqlitePrime adalah pilihan yang sangag tepat.

Saya pun memakainya karena dengan tampilannya yang sangat bagus dan juga mudah digunakan untuk mengolah database. Jadi kita tidak perlu khawatir jika kita ingin mengolah database sqlite3 di android.

Dapatkanlah SqlitePrime di playstore, ukurannya juga tidak terlalu besar sehingga ringan saat dijalankan.

Jika kalian sudah mendapatkan SqlitePrime maka cobalah untuk membukannya dan yang pasti kalian akan dihadirkan dalam beberapa pilihan seperti membuka database atau pun membuat database baru.

Database yang dibuat atau yang akan dibuka menggunakan SqlitePrime harus ditempatkan dalam memori internal atau memori eksternal karena tempat penyimpanannya tersedia disana.

Cobalah untuk membuat database, kalian akan melihat kemudahan dalam menggunakan aplikasi SqlitePrime di smartphone android. Karena pada dasarnya database sqlite mudah dijalankan diperangkat manapun seperti smartphone android.

Mungkin kalian juga sudah tahu bahwa database sqlite3 tidak menggunakan username dan password. Itu yang bertujuan untuk digunakan bagi para pemula. Jika kalian ingin database yang lebih baik lagi maka gunakanlah mysql atau pun postgresql.

Oke itu saja yang bisa saya bagikan dulu, kalian bisa mencobanya sendiri di smartphone android kalian. Saya yakin kalian tidak akan kesulitan karena cara penggunaannya memang sangat mudah sekali.

Terima kasih telah berkunjung ke blog Ilmu Teknologi Android. Semoga bermanfaat bagi kalian semuanya, sekian dan terima kasih.

Cara Deploy Python Django Ke Heroku Di Android


Dalam postingan sebelumnya saya sudah berbagi cara install dan menjalankan framework django di smartphone android. Namun dalam postingan kali ini saya akan berbagi cara deploy django ke heroku menggunakan android. Tentu kita bisa membuat website kita dari yang localhost hingga menjadi online.

Sebelumnya juga saya sudah membagikan cara deploy python flask di smartphone android atau bisa kalian baca DISINI.

Saya anggap kalian sudah memahami apa itu django karena disini kita akan mencoba push django ke heroku menggunakan smartphone android. Jika kalian tidak mengerti apa itu django silahkan mencarinya di situs resmi django.

Oke, sekarang kita mulai langkah-langkah push django ke heroku menggunakan smartphone android. Bagi pemula django silahkan baca baik-baik agar mudah dimengerti.

HEROKU
1. Akun Heroku
Jika kalian ingin push aplikasi website kalian ke heroku, kalian harus memiliki akun heroku. Jika kalian tidak memilikinya, kalian bisa mendaftarkan akun di situs heroku.

2. Termux
Termux akan kita gunakan untuk menjalankan perintah-perintah untuk push ke heroku. Jika belum memiliki termux silahkan cari di playstore.

3. Install Gunicorn
Kemudian install gunicorn yang akan diimport ke file Procfile. Install gunicorn berikut.

pip install gunicorn

4. Buat Project Django
Saya rasa untuk membuat project django kalian sudah mengerti. bagi yang masih bingung saya contohkan menulis Hello World

django-admin startproject oo
cd oo
python manage.py startapp aa

oo/urls.py

from django.contrib import admin
from django.urls import path, include
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('aa.urls')),
]

aa/views.py 

from django.http import HttpResponse
def index(request):
return HttpResponse('Hello World!')

aa/urls.py

from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]

Kemudian jalankan python manage.py migrate.

5. File Requirements.txt
Kita membutuhkan file requirements.txt yang berisi modul django. Jika termux kalian sudah terinstall django maka buat file requirements.txt seperti berikut di termux

pip freeze > requirements.txt

Lihat isi file requirements.txt, kalian akan melihat seperti dibawah ini:

Django==2.0.3
gunicorn==19.7.1
pytz==2018.3

6. Procfile
Kalian akan membutuhkan file bernama Procfile. file Procfile ini harus diletakan didirectory root project kalian. Kalian isikan script berikut ke dalam Procfile.

web: gunicorn project_saya.wsgi

Di atas tertulis project_saya yang merupakan nama project saya yang berisi file wsgi.py. Kalian bisa menggantinya sesuai nama project kalian.

7. Login Heroku
Sekarang kita harus login ke heroku menggunakan termux, ketikan berikut

heroku login 

Masukan email dan password yang sudah didaftarkan di heroku.

8. Buat Folder Aplikasi
Kemudian buatlah folder aplikasi diheroku, kalian bisa mengetikan

heroku apps:create NamaAplikasiKalian

9. Settings
Dalam file setting kita akan memasukan host yang diizinkan. host yang diizinkan adalah nama aplikasi yang sudah kalian buat seperti diatas, contohnya

oo/setings.py

ALLOWED_HOST = ['NamaAplikasi.herokuapp.com']

10. Static Folder
Karena untuk pertama kita hanya menampilkan tulisan Hello World yang dihosting oleh heroku, maka ketikan berikut di termux

heroku config:set DISABLE_COLLECTSTATIC=1

11. Heroku Local
Jika kalian ingin menjalankan aplikasi kalian di heroku secara local kalian bisa mengetikan

heroku local

12. Push
Jika kalian sudah melengkapi syarat seperti di atas maka sekarang kalian bisa push. Namun sebelum itu kalian harus berada di directory utama aplikasi kalian dan tambahkan folder-folder dan file yang ingin di push seperti berikut

cd oo
git init
git add *
git commit -m "OK"

Kemudian jika sudah menjalankan perintah diatas, sekarang jalankan perintah

git push heroku master

Tunggulah sebentar, termux sedang push aplikasi kita ke heroku.

13. Buka Browser
Jika push sudah selesai sekarang saatnya membuka browser dan memasukan nama aplikasi website kalian. Nama aplikasi website kalian akan muncul di termux ketika kalian selesai push. contohnya seperti berikut

https://eaeaea.herokuapp.com

Lihat hasilnya sekarang kalian sudah berhasil push django ke heroku menggunakan smartphone android. Jika kalian ingin melihat log aplikasi kalian bisa mengetikan di termux

heroku logs

EDIT
Jika kalian sudah keluar dari termux namun ingin push ulang dengan source code yang telah di update, maka kalian bisa login ke heroku di termux dan remote aplikasi kalian, contohnya

heroku login
heroku git:remote -a NamaAplikasiKalian
git add *
git commit -m "OK"
git push heroku master

Sebenarnya masih ada yang ketinggalan tentang database postgresql namun ketika saya mencoba menggunakan database postgresql, dalam modul psycopg2 terdapat error pada path environment. jadi ini sebagai contoh dasarnya saja.

Begitulah cara push django ke heroku menggunakan smartphone android. Mungkin yang baru mencoba akan sangat terasa membingungkan ya, jika kalian bingung atau mendapatkan error silahkan berikan komentar pasti saya bantu.

Demikian postingan kali ini, mohon dimaafkan jika ada suatu kesalahan. Semoga bermanfaat bagi kalian semuanya, sekian dan terima kasih.

Cara Install Sqlite3 Di Android


Berjumpa lagi bersama saya, kali ini saya akan memberikan tutorial cara install atau menggunakan database sqlite3 di smartphone android yang merupakan database yang terbilang sangat mudah dipelajari untuk para pemula.

Cara-caranya memang sangat mudah dan juga sqlite3 ini sangat cocok dipelajari untuk pemula yang pertama kali mengenal database, jadi kalian bisa belajar megolah database dengan sqlite3 ini.

Dalam beberapa waktu yang lumayan dekat atau kemarin-kemarin saya sudah membagikan cara menggunakan atau membuat database mysql di smartphone android bahkan dengan cara yang lebih mudah sekali pun, nah sekarang ini adalah giliran database sqlite3.

Saya tidak akan menjelaskan secara detail mengenai apa itu sqlite3 atau database dan jika kalian ingin tahu tentang itu maka kalian bisa mencoba membacanya di berbagai sumber yang tersedia, namun pastinya kalian sudah mengerti sedikit apa itu sqlite3, karena dalam postingan ini hanya menjelaskan cara penggunaanya saja.

Oke jika kalian sudah siap memulai tutorialnya, kita akan langsung melanjutkan di bawah ini, simak baik-baik agar mudah untuk memahami.

Pertama, kalian harus memiliki suatu terminal yang mendukung installasi sqlite3 yang tak lain adalah terminal termux dan tentunya kalian juga sudah tahu apa itu termux, kalian bisa mendapatkanya di playstore.

Kedua, jika kalian sudah menginstall termux di smartphone android kalian maka cara untuk menginstall sqlite3 sangat mudah, kalian hanya harus mengetikan di termux pkg install sqlite dan kemudian enter.

Tunggulah sebentar karena intallasi sqlite3 di termux tentu saja tidak membutuhkan waktu yang lama tapi hanya beberapa detik saja namun itu jika koneksi internet kalian membaik.

Ketiga, dan sqlite3 pun berhasil di install pada smartphone android kalian, sekarang saatnya untuk menjalankan sqlite untuk mengetes apakah sudah berjalan dengan baik atau belum.

Keempat, ketika kita ingin membuat database maka ketikan di termux sqlite3 database.db dan enter maka database bernama database.db langsung dibuat.

Kelima, untuk membuat tabel dalam database.db bisa mengetikan di termux.

CREATE TABLE user (ID INT PRIMARY KEY NOT NULL, USERNAME TEXT NOT NULL);

Perintah di atas adalah perintah untuk membuat tabel dalam sebuah database, karena di atas saya buat tabel user maka otomatis tabel user dibuat dengan column ID dan USERNAME.

Keenam, setelah kalian sudah membuat tabel dan selanjutnya adalah memasukan sebuah nilai dalam column ID dan USERNAME yang terdapat pada tabel user, masukan nilai dengan cara mengetik di termux.

INSERT INTO user(ID, USERNAME)VALUES (1, 'https://w3wandroid.blogspot.com');

Perintah diatas adalah untuk memasukan nilai dalam column ID dan USERNAME yang terdapat pada tabel user.

Ketujuh dan yang terakhir, untuk menampilkan nilai dalam column ID dan USERNAME yang terdapat pada tabel user maka bisa ketikan di termux.

SELECT * FROM user

Perintah di atas adalah perintah untuk menampilkan isi tabel user yang terdapat pada database.

Oke sekiranya sudah cukup saya menjelaskan, kalian bisa mempelajari sqlite3 di smartphone android dengan mudah dalam postingan ini atau jika kalian rasa masih tidak cukup maka kalian bisa lanjut membacanya di berbagai sumber yang tersedia.

Mohon maaf bila ada suatu kesalahan atau kekurangan dalam suatu penjelasan karena tidak ada manusia yang sempurna dan jangan lupa untuk saling sharing kepada yang lainya.

Semoga bermanfaat bagi para pembaca semuanya, sekian dan terima kasih.

Cara Membuat Database MySQL Di Android


Bertemu kembali bersama saya dalam blog Ilmu Teknologi Android yang selalu memberikan artikel-artikel tutorial yang sangat bermanfaat bagi para pembaca semuanya dan kali ini saya akan membahas tentang aplikasi mysql di android, silahkan lanjut membaca di bawah ini.

Kita akan membutuhkan mysql ketika kita bekerja dalam lingkungan database namun sebenarnya database bukan hanya mysql saja tapi karena sekarang saya akan membahas aplikasi mysql di android maka lanjutkan saja.

Pastinya kalian sudah mengetahui apa itu phpmyadmin, jika kalian ingin menggunakan phpmyadmin di android maka kalian bisa langsung membacanya disini, tapi jika kalian datang sebagai seorang pemula yang ingin menggunakan mysql dalam smartphone android maka aplikasi yang tepat adalah MobileMySQL.

MobileMySQL membuat seorang pemula bisa dengan cepat memahami pengolahan database karena sangat mudah dalam penggunaanya, hanya dengan beberapa tombol maka kalian langsung bisa mengolah database mysql di smartphone android dengan mudah.

Jadi kita akan menggunakan phpmyadmin sebagai web server database dan untuk mengolah database mysql kita akan menggunakan MobileMySQL di smartphone android.

Pertama, tentunya kalian harus memiliki installasi MobileMySQL di smartphone android kalian dan kalian juga bisa mendapatkan aplikasi itu dalam playstore.

Kedua, jika kalian sudah melakukan installasi maka buka aplikasi tersebut dan nyalakan web server phpmyadmin, kemudian dalam aplikasi MobileMySQL masukanlah sebuah hostname, database, username dan password, sesuaikanlah seperti di phpmyadmin dan setelah itu tekan tombol connect maka secara otomatis akan langsung membuka database kalian di phpmyadmin.

Ketiga dan yang terakhir, tentunya kalian sekarang sudah bisa melakukan pengolahan database dengab mudah, itu jika kalian masih belum mengerti kode untuk membuat database mysql di phpmyadmin.

Begitulah cara-caranya, semoga bisa membantu kalian semua untuk bisa mengolah database di smartphone android dengan mudah.

Mohon maaf jika ada suatu kesalahan atau kekurangan dalam suatu penjelasan karena tidak ada manusia yang sempurna dan jangan lupa untuk saling sharing agar bisa saling menambah ilmu teknologi android.

Semoga bermanfaat bagi para pembaca semuanya, sekian dan terima kasih.

Cara Menggunakan Phpmyadmin Di Android


Bertemu lagi dengan saya teman-teman, tidak ada habisnya saya memberikan tutorial ilmu teknologi android, karena apa yang saya lakukan dan berhasil pasti akan saya bagikan kepada teman-teman semuanya, jadi kalian tidak usah khawatir tentang suatu ilmu, karena ilmu itu terlihat dan mudah di pelajari jika kita ada niat untuk mempelajarinya.

baik, kali ini saya akan membahas cara menggunakan web server atau KickWeb Server di android, kalian pasti sudah tahu mengenai apa itu phpmyadmin, oke silahkan lanjut baca di bawah ini.

Kalian bisa juga membuat database mysql di smartphone android jika kalian tidak memahami kode untuk membuat database mysql, untuk mencobanya kalian bisa membacanya disini.

Phpmyadmin merupakan suatu web server database, kalian bisa lihat di komputer atau laptop kadang ada seseorang yang menginstall phpmyadmin di laptop atau komputernya yang berfungsi untuk mengolah atau memanipulasi database mysql, ini biasanya paling banyak dimiliki oleh seorang programer dan aplikasi KickWeb Server sama dengan aplikasi phpmyadmin.

Dengan phpmyadmin, kita dengan mudah mengolah database mysql yang juga dilengkapi username dan password pengguna, kita juga bisa membuat database, menghapus database, atau pun mengedit database mudah dengan phpmyadmin.

Tidak jarang orang yang menggunakan phpmyadmin sebagai pengolah database, bahkan saya sendiri juga menggunakanya, namun saya menggunakanya di android, dan kalian akan melihat bagaimana phpmyadmin bekerja di android kalian.

Kalian pasti sudah tidak sabar ingin memulai langkah-langkahnya, tapi sebelumnya bukan maksud saya menulis panjang lebar hanya untuk basa basi, tapi untuk memperjelas apa yang saya posting disini, karena setiap pembahasan tutorial memiliki penjelasan yang harus jelas, juga makna yang harus bisa dimengerti oleh pembaca.

oke, kalian siap memulai tutorialnya, ayo kita mulai sekarang.

1. Pertama kalian membutuhkan suatu aplikasi di android kalian, tentu saja nama aplikasinya adalah KickWeb Server, aplikasi ini sama dengan aplikasi phpmyadmin, kalian bisa download di play store, untuk segala keperluan aplikasi android yaitu play store.

2. Masuk ke aplikasi KickWeb Server dengan cara menggeser icon biru ke kanan dan klik menu titik tiga di sebelah kanan atas kemudian klik Go to phpMyAdmin maka akan masuk ke dalam form pengisian username dan password, berikan username nya root dan password nya tidak usah diisi.

3. Kemudian buat sebuah database di aplikasi KickWeb Server di android dengan klik new disebelah kiri dan berikan nama terserah kalian.

4. Kemudian hubungkan url database di script program web kalian ke aplikasi KickWeb Server di android, untuk masing-masing bahasa pemrograman, cara menghubungkan url ke aplikasi KickWeb Server mungkin berbeda beda.

Disini saya mencoba memakai bahasa python dan sqlalchemy, dan untuk menghubungkan url nya adalah seperti ini SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://username@password/Database'

5. Dan yang terakhir, jika kalian ingin mengubah username dan password, kalian harus masuk terlebih dahulu ke KickWeb Server dan ketika script url program web kita sudah dihubungkan ke aplikasi KickWeb Server, maka database akan terlihat.

Mudah sekali ya teman-teman, pastinya sudah tahu lah cara menghubungkan database ke phpmyadmin, sebenarnya memang caranya sama persis kok seperti kita menggunakanya di laptop atau pun komputer.

Demikian tutorial kali ini, begitulah cara menghubungkan database program web dengan android, semoga bisa menjadi bermanfaat bagi kalian semua.

Mohon maaf jika ada kesalahan dalam penjelasan, karena tidak ada manusia yang sempurna dan jangan lupa untuk saling sharing agar yang lain juga ikut belajar.

Semoga bermanfaat bagi para pembaca semuanya, sekian dan terima kasih.