Membuat Aplikasi Pembuka Foto dengan PySide (Daftar Isi)

BelajarPython - assalamualaikum wr. wb.

Jumpa lagi sahabat python.. Kali ini saya akan menghadirkan projek aplikasi lagi nih temen - temen.. Nah aplikasi apalagi yang akan saya hadirkan kali ini? Ya kalian udah tau dari judul nya ya.. Hehe.. Iya saya akan memberikan aplikasi pembuka foto nih.. Langsung saja yuk kita simak sama - sama postingan saya kali ini..

Pengenalan aplikasi yang akan kita buat.

Seperti di atas, kali ini kita akan membuat pembuka foto... Sebenarnya, saya sudah membuat aplkasi ini sebelumnya.. Namun menggunakan library Tkinter dengan tampilan yang tidak menarik (KLIK DISINI untuk melihat)..

Namun kali ini, saya menggunakan PySide (Klik Disini untuk install) untuk mendapatkan fungsi dan tampilan yang lebih baik.. se bagus apakah tampilannya? Oke, berikut screenshoot nya..





Namun, Aplikasi ini saya posting menjadi 9 versi.. Dengan penambahan fitur di tiap versinya.. Dan pada postingan kali ini saya hanya akan menampilkan rincian tiap versi + link postingan saja.. Oke, langsung saja kita simak di bawah ini...

Aplikasi Pembuka Foto versi 1

Pada versi pertama ini, saya hanya memberikan fungsi intinya saja.. Yaitu membuka foto.. Ya hanya itu saja.. Itupun lokasi fotonya di tentukan melalui code program secara langsung..

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 1.0
Versi: 1.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 57 baris code program.
Terdiri dari: 1 class dan 5 metode.
Fitur: Hanya menampiilkan foto.
Kelemahan: Menentukan file foto yang akan di buka melalui code program secara langsung.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-1.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 2

Pada versi kedua, saya memberikan fitur untuk memilih foto langsung melalui window aplikasi.. Jadi gak perlu repot meletakkan lokasi file foto di code program lagi...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 2.0
Versi: 2.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 83 baris code program.
Terdiri dari: 1 class dan 7 metode.
Fitur: Membuka foto melalui window aplikasi.
Kelemahan: tidak ada fitur perbesar dan perkecil.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-2.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 3

Pada versi ketiga, saya memberikan fitur untuk memperbesar dan memperkecil tampilan foto...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 3.0
Versi: 3.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 113 baris code program.
Terdiri dari: 1 class dan 10 metode.
Fitur: Memperbesar dan memperkecil ukuran foto.
Kelemahan: Tidak efisien dalam membuka foto.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-3.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 4

Pada versi ini, saya memberikan fitur untuk memperbesar foto agar memenuhi tempat foto. Serta saya juga menambahkan fitur fullscreen aplikas dan menormalkannya kembali...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 4.0
Versi: 4.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 176 baris code program.
Terdiri dari: 1 class dan 15 metode.
Fitur: mengubah ukuran foto sesuai ukuran window (fit to window), menormalkan ukuran foto dan mengubah ukuran apliaksi menjadi full screen.
Kelemahan: Tidak efisien dalam membuka foto.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-4.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 5

Pada versi kali ini, saya menambahkan fitur next dan previous foto pada folder yang sama...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 5.0
Versi: 5.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 240 baris code program.
Terdiri dari: 1 class dan 19 metode.
Fitur: Next dan previous untuk melihat foto lainnya di dalam folder yang sama.
Kelemahan: Tampil dengan ukuran resolusi sebenarnya.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-5.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 6

Pada versi ini, saya menambahkan fitur slide show yang menampilkan foto satu persatu secara bergantian di dalam satu folder yang sama...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 6.0
Versi: 6.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 255 baris code program.
Terdiri dari: 1 class dan 20 metode.
Fitur: Fitur slide show semua foto di folder yang sama.
Kelemahan: Tampil dengan ukuran resolusi sebenarnya.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-6.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 7

Pada versi yang satu ini, memungkin kita menghapus foto yang kita lihat secara permanen.. Jadi saat kita tidak suka sama foto yang kita lihat, kalian bisa langsung menghapusnya..

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 7.0
Versi: 7.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 290 baris code program.
Terdiri dari: 1 class dan 21 metode.
Fitur: menghapus foto yang sedang di buka.
Kelemahan: Tampil dengan ukuran resolusi sebenarnya.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-7.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 8

Pada versi pertama ini, saya hanya menambahkan pemanis saja ya.. Karena saya tambahkan fitur rincian foto yang kita tampilkan.. Serta fitur ‘tentang’ aplikasi.. Yang akan menampilkan rincian aplikasi..

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 8.0
Versi: 8.0 | klik disini untuk membaca versi selanjutnya.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 324 baris code program.
Terdiri dari: 1 class dan 23 metode.
Fitur: Rincian Foto dan Tentang Aplikasi.
Kelemahan: Tampil dengan ukuran resolusi sebenarnya.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/aplikasi-pembuka-foto-pyside-versi-8.html

Dan untuk contoh screenshootnya adalah sebagai berikut..


Aplikasi Pembuka Foto versi 9

Pada versi ke sembilan ini, saya hanya menambahkan fitur untuk kenyamanan pengguna saja. Dimana foto akan di tampilkan sesuai dengan ukuran window aplikasi nya...

Dan berikut rincian lengkapnya...

Nama: mn-FotoView 9.0
Versi: 9.0 | klik disini untuk membaca versi Pertama/awal.
Platform: Python 3.x
Modul: PySide. Klik disini untuk menginstallnya.
Baris Code: kurang lebih 339 baris code program.
Terdiri dari: 1 class dan 24 metode.
Fitur: Menyesuaikan ukuran (resolusi) gambar dengan window.
Kelemahan: sering tidak pas saat menyesuaikan ukuran gambar.
syarat menjalankan: install python 3.x dan PySide, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PySide, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/10/apliksi-pembuka-foto-pyside-versi-9.html

Dan untuk contoh screenshootnya adalah sebagai berikut..





Nah itu dia temen - temen 9 versi dari aplikasi pembuka foto kali ini.. Semoga dengan di postingan aplikasi tersebut dapat bermanfaat bagi kalian ya.. Dan jangan lupa baca postingan menarik lainnya ya... Dan sampaikan juga kritik dan saran kalian pada blog ini..

Oke, sekian dulu temen - temen.. Mohon maaf apabila ada salah kata dan ada kesalahan pada postingan nya.. Sampaikan kesalahan tersebut di kolom komentar ya.. Biar kita bisa belajar bersama.. Ok, sekian dulu dan terimakasih..

Wassalamualikum wr.wb.
Previous
Next Post »
Thanks for your comment