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

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 menjalankan framework django di android


Hallo semuanya, berjumpa lagi dengan saya, dalam postingan ini saya akan sharing cara menjalankan framework django di android, dalam postingan sebelumnya saya sudah membahas cara menjalankan framework flask di android atau kalian bisa langsung baca DISINI.

Sedikit tentang django, django adalah kerangka kerja web dalam bahasa pemrograman python yang digunakan untuk membuat sebuah website, dengan django kita tidak membuat sebuah website dari nol karena susunan folder dan file django memang sudah tersusun rapi.

Django yang merupakan kerangka kerja dalam bahasa pemrograman python sangat banyak diminati tentunya oleh para python web developer, karena memang dengan django yang sudah terbukti bisa membuat website besar yang bisa diandalkan, banyak juga contoh-contoh website besar dan terkenal yang di buat menggunakan python django yaitu salah satunya adalah instagram.

Jika diantara kalian ingin membuat sebuah website yang besar, tidak ada salahnya untuk menggunakan django, namun jika kalian hanya ingin membuat proyek web kecil-kecilan pakailah framework seperti flask dan lain-lain karena agar modul-modul yang ada di django tidak mubazir.

Maaf nih, basa-basinya panjang juga yah ternyata, tidak masalah, namanya aja penjelasan biar para pembaca tahu apa itu django, dan kalau misal tanpa penjelasan bagaimana mau bisa?
ok sekarang langsung mulai saja.

1. Seperti biasa kalian hanya membutuhkan terminal untuk android yaitu termux, kalian bisa download di play store gratis, karena termux ini sangat lengkap dan tidak seperti terminal android yang lainya, untuk selebihnya tentang termux bisa baca DISINI.

2. Setelah kalian download termux di play store, buka dan kemudian perbarui repository dengan mengetik apt-get update dan juga apt-get upgrade.

3. Setelah itu install python, untuk menginstall python sudah saya posting di blog ini atau bisa langsung baca di cara install python di android.

4. Setelah python terinstall kemudian langsung menginstall django dengan cara mengetik pip install django, tunggu hingga proses installasi selesai, untuk penginstallan package tentunya membutuhkan koneksi internet.

5. Jika sudah terinstall coba cek versi dengan mengetik python -m django --version, disini versi django yang saya miliki adalah 1.11.7.

6. Nah sekarang coba buat direktori django dengan mengetik django-admin startproject mydjango, kemudian akan membuat sebuah direktori project bernama mydjango.

7. Kemudian coba jalankan server django di termux dengan masuk ke direktori folder yang sudah di buat tadi dan ketikan python manage.py runserver, maka server pengembangan django mulai berjalan.

8. Dan yang terakhir coba buka browser kemudian ketikan localhost:8000, karena server pengembangan django menggunakan port 8000 dan lihat hasilnya, jika browser android kalian menampilkan tulisan its work yang berarti django sudah berhasil dijalankan dan sekarang kalian bisa membuat projek django di android sesuka hati kalian.

Saya anggap kalian sudah familiar dengan django sehingga bisa melakukan installasi dan menjalankan django dengan mudah, juga tentunya agar tidak bingung tentang django.

Oke, saya rasa cukup mengenai cara menjalankan django di android, jika ada suatu kesalahan dalam penjelasan mohon di maafkan karena tidak ada manusia yang sempurna.

Demikian postingan kali ini, semoga bermanfaat untuk para pembaca dan silahkan saling sharing agar yang lain juga ikut belajar, sekian dan terima kasih.

Cara menjalankan html di android


Hallo semuanya, dalam postingan kali ini saya akan mencoba sharing tentang cara menjalankan kode html di android, tentunya untuk bisa menjalankan kode html kita membutuhkan aplikasi, nama aplikasinya adalah HTML Code Play dan bisa juga di download di play store secara gratis.

Ngomong-ngomong soal html, apa sih html itu, HTML adalah singkatan dari Hyper Text Markup Language yang digunakan untuk membuat halaman web dan menampilkan berbagai informasi di dalam internet, ketika seseorang ingin membuat sebuah website, html adalah langkah pertamanya namun jika tidak ada html maka tidak akan jadi sebuah website.

Sangat meyenangkan belajar html kita hanya perlu menghapal tag-tag yang tersedia pada html saja jadi mungkin ketika kalian belajar html mungkin harus akan lebih banyak menghapal dari pada bermain logika, karena dengan menghapal tag-tag html kita bisa cepat membuat dasar dari sebuah website.

Tentunya apa lagi jika belajar html di smartphone android, maka kita bisa belajar html sambil santai atau bahkan tiduran, karena tidak perlu duduk untuk belajar html di android dan kalau duduk secara terus-menerus tentunya bisa membuat tubuh kita jadi pegal-pegal.

Karena sekarang teknologi semakin berkembang pesat dan smartphone android pun semakin mengejar komputer dan untuk seseorang yang sedang jauh dari laptop atau komputer, bisa menggunakan aplikasi HTML Code Play untuk membuat suatu halaman web atau pun desain web.

Jika kalian ingin mencoba belajar html di smartphone android maka bisa langsung simak baik-baik cara-caranya seperti di bawah ini.

Ok, disini saya sudah mendownload aplikasi HTML Code Play di play store, kemudian buka aplikasinya dan disana kalian akan melihat tulisan seperti learn new dan lain-lain, silahkan pilih learn untuk belajar atau pilih new untuk membuat file baru kemudian pilih editornya CLASSICAL atau STYLER.

Kemudian setelah itu kalian akan melihat betapa banyaknya pilihan yang bisa kalian pelajari, bukan hanya html saja tapi juga dilengkapi dengan css, bootstrap, javascript dan masih banyak lagi.

Kalian juga tidak perlu memasukan link untuk menuju file bootstrap yang kalian miliki untuk membuat desain karena aplikasi ini akan memberikan link file css, bootstrap, jquery atau yang lainya secara otomatis sehingga kalian bisa langsung mengetik kode-kode bootstrap kalian.

Jika kita ingin melihat output, klik tulisan output di atas maka akan langsung mengeluarkan hasil dari kode tersebut.

Klik icon menu garis tiga di sebelah pojok kiri atas, disana akan terlihat banyaknya pelajaran kode yang bisa dipelajari.

Tentunya jika kalian ingin menyimpan file yang sudah di tulis dalam memori kalian tinggal klik icon titik tiga di pojok sebelah kanan atas kemudian klik save.

Saya juga tidak bisa membayangkan betapa kerenya aplikasi HTML Code Play, karena secara otomatis bisa menerjemahkan dan desain kode-kode html dengan css, bootstrap atau yang lainya. kalian bisa coba sendiri di smartphone kalian, untuk yang masih baru dalam kode-kode website alangkah baiknya untuk dipelajari.

Sangat keren kan, pelajarilah dasar sebelum mencapai puncak agar setelah sampai di puncak tidak ada kebingungan.

Demikian yang bisa saya sharing, mohon maaf bila ada suatu kesalahan dalam penjelasan karena tidak ada manusia yang sempurna.

Semoga bisa menjadi bermanfaat bagi teman-teman semuanya dan jangan lupa saling sharing agar bisa membantu seseorang yang ingin mengetahui tentang tutorial ini, sekian dan terima kasih.

Deploy Heroku Dengan Python Flask Di Android


Hallo teman-teman semuanya, berjumpa lagi bersama saya yang kali ini dalam postingan ini saya akan membahas cara deploy heroku dengan python flask di android, ini bertujuan untuk belajar mengenai web developer.

Sebelum memulai kalian harus tahu terlebih dahulu apa itu heroku, lebih tepatnya heroku adalah web hosting yang bisa dipakai macam-macam bahasa seperti halnya python, php, node.js dan masih banyak lainya.

Saat kalian ingin mempush aplikasi kalian ke heroku, tentunya juga membutuhkan file bernama Procfile yang berisi seperti ini web: gunicorn app:app yang diletakan dalam folder utama aplikasi kalian.

Heroku juga membutuhkan file requirements.txt yang berisi daftar dependensi modul yang perlu dipasang, tanpa kedua file di atas kalian akan mendapatkan error dalam aplikasi atau tampilan di browser kalian.

Setelah aplikasi di unggah di heroku kemudian kalian bisa langsung mengetikan alamat url kalian di browser, dan keren sekali aplikasi yang telah kita unggah di heroku langsung akan online dan terpublikasi.

Namun kali ini dalam tulisan ini saya ingin berbagi keberhasilan penyebaran heroku melalui android dan tentu sangat cocok sekali untuk seseorang yang ingin belajar web developer seperti saya.

baik apakah kalian sudah siap untuk tutorialnya?
ayo, kita mulai sekarang.

1. Untuk yang pertama tentunya kalian harus membuat sebuah akun heroku di situs heroku, disini saya anggap kalian telah memiliki akun heroku.

2. Install heroku toolbelt.
untuk install heroku toolbelt kalian bisa melihat di website heroku sesuai langkah-langkahnya, namun saya sudah mencoba install menggunakan perintah wget, apt-get dan pkg di termux namun gagal.

Lalu saya mencari cara untuk menyelesaikan masalah ini, dan akhirnya saya install heroku toolbelt menggunakan perintah npm install -g heroku-cli dan heroku toolbelt berhasil di install di smartphone android.

Tapi sebelum itu kalian harus install nodejs terlebih dahulu karena heroku toolbelt akan di install di smartphone android kalian menggunakan perintah npm atau ketikan perintah berikut di termux.

$ pkg install nodejs

Jika nodejs sudah terinstall dalam sistem termux kalian, sekarang saatnya untuk menginstall heroku toolbelt dengan cara mengetik.

$ npm install -g heroku-cli

3. Setelah heroku toolbelt berhasil di install, selanjutnya adalah login ke heroku melalui termux dengan mengetik.

$ heroku login

4. Kalian akan di suruh memasukan email dan password akun heroku yang telah kalian daftarkan, masukan saja email dan password yang sudah di daftarkan di heroku.

5. Jangan lupa masuk ke dalam folder utama aplikasi kita dan kita harus membuat folder aplikasi di heroku dengan mengetik.

$ heroku apps:create NamaFolderAplikasi Anda

Ini akan membuat sebuah folder yang akan berisi file dan folder aplikasi kita yang akan kita push.

6. Kemudian kalian buat subdirectory baru bernama .git, tapi sebelumnya kalian harus berada dalam folder utama aplikasi kalian, kemudian ketikan di termux.

$ git init

7. Yang ke tujuh, disini kalian harus remote git heroku dengan mengetikan perintah di termux.

$ heroku git:remote -a NamaFolderAplikasiAnda


8. Kemudian ketik lagi di termux untuk menambahkan project kita yang akan kita push dan untuk menetapkan perubahan.

$ git add .
$ git commit -m "Selesai"

9. Yang terakhir kita push aplikasi kita ke folder aplikasi yang sudah di buat di heroku dengan mengetikan perintah berikut.

$ git push heroku master

Lihatlah di browser kalian dengan nama aplikasi heroku kalian, dan kalian akan melihat betapa menakjubkanya heroku membuat aplikasi kita online dalam sekejap.

Jika kalian mengalami error dan aplikasi kalian tidak tampil saat cek di browser kalian bisa melihat error dalam heroku, bisa ditangani dengan mengetikan perintah

$ heroku logs

Maka akan muncul error yang terjadi dan kebanyakan disebabkan oleh script yang kita buat seperti halnya salah penulisan, lupa memasukan modul depensi ke file requirements.txt dan sebagainya, saat aplikasi kita sudah online dan kita ingin memperbarui kita tinggal mengetikan perintah.

$ heroku login
$ heroku git:clone -a NamaFolderAplikasiAnda

Ubah aplikasi yang sudah di clone untuk di perbarui, dan kemudian untuk push kembali ke heroku bisa mengetik perintah berikut.

$ cd aplikasisaya
$ git add .
$ git commit -am "Di Ubah"
$ git push heroku master 

Cukup panjang juga yah teman-teman, ikutilah sedikit demi sedikit, yang namanya permulaan pastilah susah tapi kalau sudah bisa terasa gampang kan.

Demikian tulisan saya kali ini, semoga bermanfaat untuk para pembaca, saya sudah praktek dan berhasil, jika ada suatu kesalahan atau kekurangan dalam penjelasan mohon maafkan karena tidak ada mausia yang sempurna.

Silahkan di coba di smartphone android kalian dan silahkan dikoreksi, sekian dan terima kasih.

Cara upload file di github menggunakan termux android


Github adalah tempat untuk saling berbagi file atau folder project kita hanya dengan menggunakan git, cocok untuk para development yang bekerja kelompok.

Dengan github kita bisa mengcopy atau bahkan mengupload proyek kita, dengan itu jika kita ingin mengakses proyek di github kita bisa menggunakan git.

Namun kali ini saya ingin berbagi cara upload proyek kita di github menggunakan termux di android, kalian pasti sudah tahu apa itu termux dan sudah saya jelaskan berkali-kali dalam blog ini, apakah kalian sudah siap untuk memulai, ya baiklah ayo kita mulai.

Tentu saja kalian membutuhkan termux, kalian bisa download di play store kalian, saya anggap kalian telah melakukan pendaftaran dan sudah memiliki akun github, kemudian kalian buat repository nama terserah kalian, disini saya namai repository tes dan untuk yang lainya tidak perlu di isi dan kemudian klik Create Repository.

Setelah kalian berhasil membuat repository disana akan terlihat alamat git, kemudian copy alamat git yang sudah tersedia yang akan digunakan untuk meremote file atau folder kita di github.

Buka aplikasi termux dan ketikan perintah seperti berikut yang berfungsi untuk melakukan login di github melalui termux.

git config --global user.email "NamaEmailAnda@gmail.com"
git config --global user.name "NamaGithubAnda"

Ini akan membuat anda login di github melalui termux, kemudian anda harus berada dalam folder yang berisi file dan subdirectory yang ingin kalian upload, kemudian kalian ketikan lagi di termux.

$ git init

Akan membuat subdirectory baru bernama .git berisi semua berkas dari repository anda, setelah itu kemudian ketik lagi untuk menambahkan file

$ git add *

pada perintah di atas berfungsi untuk menambahkan berkas atau file, untuk menetapkan perubahan bahwa kalian siap untuk mengupload project kalian ke github dengan membawa file project kalian yang akan di upload dan maka ketikan perintah di termux.

$ git commit -m "Upload di Github"

Sekarang anda akan push kode anda ke github, caranya sangat mudah dan juga cepat, untuk push kode anda dari github tentu membutuhkan koneksi internet, push kode anda ke github dengan mengetik di termux.

Namun sebelum itu anda harus meremote alamat repository git yang sudah di buat, karena agar saat push tidak gagal atau error, ketikan seperti berikut

$ git remote add origin https://github.com/Junior60/facebook.git

Kemudian anda langsung bisa mempush folder atau file yang akan kalian upload ke github dengan cara mengetik seperti di bawah ini

$ git push origin master

Jika anda di suruh memasukan email dan password anda isikan saja email dan password yang sudah di daftarkan di situs github dan kemudian klik enter, jika berhasil maka akan done dan sekarang kembali ke github dan lihat repository anda apakah sudah berhasil terupload.

Kita nikmati hasilnya dengan sekejap folder dan file kita sudah terupload di github, jadi tidak perlu upload di situsnya dengan cara buat folder upload file itu akan sangat merepotkan. bahkan ketika menggunakan smartphone android yang kurang mendukung maka ketika sedang mengakses github rasanya sangat lambat sekali.

Dan disini untuk mengunduh proyek kalian di github kalian bisa mengetikan di termux git clone AlamatUrlRepositoryKalian, contohnya adalah sebagai berikut.


git clone https://github.com/Junior66/tes


Bagaimana nih teman-teman?
sekarang sudah paham tentunya, jika belum paham silahkan ulangi dan baca baik-baik, tidak mungkin tidak bisa karena pada dasarnya jika manusia ingin belajar maka usaha takan pernah mengkhianati hasil.

Demikian yang bisa saya sharing dan jika ada suatu kesalahan dalam penjelasan saya mohon maaf karena tidak ada manusia yang sempurna dan juga silahkan di koreksi.

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

Cara install python flask di android


Selamat datang kembali di blog w3wandroid.blogspot.com, sudah banyak artikel yang saya buat untuk anda semuanya ya, tentu saja berbagi adalah apa yang saya sukai.

Sekarang kita akan belajar cara install framework flask python di android, ngomong-ngomong soal flask, apa flask, mau tahu tentang flask, silahkan lanjut baca di bawah ini.

flask adalah micro framework yang ringan yang digunakan untuk membuat aplikasi berbasis web, flask sangat cepat dalam pembuatan web dengan sintaxnya yang mudah di baca karena dengan python itu sendiri.

Dengan flask kita membuat web dari nol, tidak seperti yang lainya, folder dan filenya sudah tersusun rapi tapi dengan flask kita bisa menyusun sendiri susunan folder dan filenya.

Aplikasi web yang menggunakan flask framework antara lain adalah Linkedln, Pinterest dan lain-lain.

Misal kalian sudah berhasil menjalankan flask di android, maka kalian bisa membuat website dengan online atau baca juga cara membuat website python flask online DISINI.

Mungkin teman-teman sedikit tertarik kan untuk mencoba install python flask di smartphone android kalian, dan inilah tutorial membuat website di android menggunakan bahasa pemrograman python dan framework flask.

Oke tidak perlu berlama-lama kita langsung saja mulai tutorialnya.

1. Pertama download termux di playstore, untuk penggunaan termux sudah pernah saya posting dalam blog ini atau bisa baca tutorial termux android DISINI.

2. Install Python.
untuk installasi python sudah saya sharing dalam artikel sebelumnya
atau bisa lihat DISINI.

3. Install Virtualenv.
virtualenv adalah untuk menciptakan lingkungan virtual dimana semuanya terinstall sehingga installasi python pertama anda tidak terpengaruh, dan kalian juga tidak perlu akses root untuk melakukan installasi package.

Kemudian untuk menginstall virtualenv caranya sangat mudah, ketikan perintah berikut di termux untuk menginstall virtualenv.

$ pip install virtualenv

4. Install Flask.
untuk install flask anda bisa melakukanya secara mudah hanya dengan termux, sebenarnya caranya sama seperti menggunakan komputer atau pun laptop, hanya saja kita disini menggunakan smartphone android dan terminal termux untuk installasi framework flask.


$ pip install Flask

Termux sebagai terminal yang digunakan untuk installasi, server, dan lain-lain, sangat banyak juga package yang telah disediakan dalam termux.
dalam termux anda bisa memilih package apa saja yang ingin anda install untuk bisa digunakan, namun tidak semuanya tersedia, tapi saya rasa cukup untuk banyaknya package yang tersedia.

5. Kemudian anda bisa masuk ke directory root /data/data/com.termux/files/home
atau bisa dengan mengetik cd dan enter atau pun tidak perlu, karena saat pertama kali kita membuka aplikasi termux, kita sudah berada dalam direktori root atau sama halnya seperti yang sudah di tulis di atas, kemudian dalam direktory root itu anda bisa membuat sebuah folder bernama terserah anda saja, disini saya berinama flask

$ mkdir flask

6. Setelah anda membuat folder bernama flask kemudian anda langsung masuk ke folder yang sudah di buat tadi yaitu folder flask, cukup dengan mengetik

$ cd flask

7. Buat sebuah lingkungan virtual di dalam folder flask gunanya seperti yang sudah saya jelaskan di atas, kemudian lanjut dengan mengetik perintah berikut

$ python -m venv flask

8. Buat sebuah file di dalam folder flask
beri nama file itu run.py yang akan berfungsi sebagai server dan isi script berikut.

from flask import Flask
from app import app
if __name__ == "__main__":
    app.run(debug=True)

Di atas kita bisa lihat debug di set ke True, maksudnya adalah jika kita mendapatkan error pada saat membangun web dengan flask ini, kita dapat dengan mudah untuk mengetahui penyebab dari error yang terjadi di halaman web dan juga tanpa anda membuat script di atas anda tidak akan pernah bisa menjalankan server pengembangan flask dengan kata lain flask tidak akan pernah berjalan di smartphone android anda.

Jadi jika debug di set ke False, jika ada error kita tidak dapat melihatnya di halaman web dan set ke False ini akan digunakan jika aplikasi kita benar-benar sudah siap di jadikan nyata.

9. Kemudian buat lagi folder di dalam folder flask bernama app, ketikan perintah di termux.

$ mkdir app

10. Masuk ke dalam folder app dan di dalam folder app buat lagi 2 file bernama __init__.py dan views.py.

File __init__.py berisi modul untuk flask yang akan kita gunakan, jadi ketika kita membutuhkan beberapa method flask seperti membuat database atau pun akses login kita bisa memasukanya dalam file __init__.py kemudian mengimport ke file lain.

File views.py fungsinya adalah untuk route, tanpa file views yang berisi sekumpulan method dan fungsi route flask tidak akan bisa tampil dalam browser.

11. Kemudian untuk membuat sebuah modul dasar flask anda bisa tulis script berikut dalam file __init__.py.

from flask import Flask
app = Flask(__name__)
from app import views

Kita lihat import views yang terakhir bermaksud mengimport file views dalam folder app setelah file __init__.py dijalankan terlebih dahulu, namun jika tidak, maka akan error karena sudah memang cara nya harus menjalankan file __init__.py terlebih dahulu.

12. Kemudian anda bisa tulis script berikut dalam file views.py seperti yang sudah saya jelaskan di atas.

from flask import Flask
from app import app
@app.route("/")
def index():
    return "Hello, World!"

File ini berisi route untuk menghubungkan atau menciptakan sebuah alamat url di browser, untuk @app.route adalah untuk menghubungkan atau membuat route ke slash ("/").

13. Kemudian anda bisa menjalankan server flask di termux, sebelumnya jika anda ingin menjalankan server flask anda harus berada dalam folder flask yang terdapat file run.py karena file run.py adalah file yang berfungsi sebagai server pemgembangan flask, dan kemudian ketikan perintah berikut di termux python run.py.

14. kita bisa lihat di termux bahwa server flask berjalan dengan sukses, dan untuk yang terakhir anda bisa membuka browser anda dan kemudian memasukan alamat url di browser anda dengan menegetik localhost:5000

Dan lihat hasilnya, sekarang browser anda menampilkan tulisan "Hello, World!" yang berada dalam fungsi index dalam file views.py, jika tampilan dalam browser kalian yaitu hello world berarti kalian sudah sukses menjalankan framework flask python di android, seperti yang kalian lihat gambar di atas browser yang saya gunakan adalah browser chrome.

Cukup mengesankan untuk cara menjalankan framework flask di smartphone android, kira-kira bagaimana teman-teman, mudah sekali yah untuk menjalankan framework flask di android, dan setidaknya kita bisa tahu cara installasi dan menjalankan framework flask di android.

Demikian artikel kali ini semoga apa yang saya bagikan bisa menjadi bermanfaat untuk teman-teman semuanya dan terima kasih telah membaca tutorial cara membuat website dengan python flask di android, silahkan di coba di smartphone android kalian.

Mohon maaf bila ada suatu kesalahan atau kekurangan dalam penjelasan karena pada dasarnya tidak ada manusia yang sempurna, sekian dan terima kasih.