Full Brightness - Aplikasi Mac untuk Langsung Menyetel ke Kecerahan yang Diinginkan
(github.com/baserize)Halo. Saya Kim Seonghyeon, sedang menjalani pendidikan di Apple Developer Academy.
Mulai hari ini, saya memulai tantangan untuk sekali seminggu menyelesaikan ketidaknyamanan kecil dalam kehidupan sehari-hari lewat aplikasi lalu merilisnya sendiri.
Full Brightness adalah hasil pertama dari tantangan tersebut.
Kenapa saya membuatnya?
Saat menggunakan meja bersama atau monitor eksternal, kadang kecerahan monitor selalu tertinggal dalam kondisi yang berbeda-beda setiap kali dipakai.
Saya biasanya memakai kecerahan maksimum, dan di Apple Developer Academy saya harus berulang kali menyesuaikan lagi kecerahan monitor meja setiap kali berpindah tempat. Ini bukan masalah besar, tetapi cukup merepotkan kalau harus terus diperhatikan setiap saat.
Karena itu, saya membuat aplikasi macOS kecil yang mendeteksi display yang bisa dikendalikan dari Mac, lalu langsung menyetelnya ke standar kecerahan “Full” yang saya tentukan sendiri.
Apa yang bisa dilakukan?
Full Brightness bukan aplikasi yang hanya ditujukan bagi orang yang memakai banyak monitor.
Bahkan jika hanya memakai satu display bawaan MacBook, aplikasi ini tetap bisa digunakan saat Anda ingin cepat mencapai nilai kecerahan tertentu yang sering dipakai.
Fitur utamanya adalah sebagai berikut.
- Menetapkan standar kecerahan Full yang diinginkan
- Menyetel semua display yang terhubung ke kecerahan tersebut sekaligus
- Menerapkan kecerahan Full secara otomatis saat display baru terhubung
- Mendukung kontrol di Control Center macOS
- Mendukung shortcut kustom
- Menjalankan dengan cepat dari menu bar
- Menampilkan resolusi, HiDPI, dan status dukungan
- Mendukung UI bahasa Inggris/Korea
Cara instalasi
Metode instalasi dasar adalah DMG dari GitHub Release.
https://github.com/baserize/full-brightness/releases/latest
Aplikasi ini juga bisa diinstal lewat Homebrew.
brew tap baserize/full-brightness https://github.com/baserize/full-brightness
brew install --cask full-brightness
Display yang didukung
Saat ini, aplikasi bekerja pada display yang disediakan jalur kontrol kecerahannya oleh macOS.
Contohnya, display bawaan Apple atau sebagian display eksternal yang memungkinkan kontrol kecerahan di macOS dapat berfungsi. Sebaliknya, pada sebagian monitor, dock, KVM, adapter, atau lingkungan berbasis DisplayLink, kontrol kecerahan mungkin tidak didukung.
Display yang tidak didukung tetap akan ditampilkan di daftar, dan aplikasi juga menampilkan status agar Anda bisa memeriksa alasan kenapa display tersebut tidak bisa dikendalikan.
Kenapa tidak dirilis di App Store
Aplikasi ini saat ini tidak ditujukan untuk distribusi melalui App Store.
Agar bisa bekerja lebih dekat dengan pengaturan kecerahan bawaan macOS seperti pada display bawaan Apple, ada keterbatasan jika hanya memakai API publik. Karena itu, pada versi distribusi langsung aplikasi ini menggunakan jalur private DisplayServices.
Aplikasi ini tetap bisa berjalan jika dipasang langsung oleh pengguna, tetapi mungkin tidak memenuhi standar peninjauan App Store, sehingga saya menyediakannya melalui distribusi langsung lewat GitHub Release dan Homebrew.
Tentang tantangan ini
Aplikasi kali ini adalah hasil pertama dari tantangan “mari selesaikan sendiri ketidaknyamanan kecil dalam kehidupan sehari-hari lalu coba merilisnya”.
Meski bukan proyek yang besar, saya ingin satu per satu melihat hal-hal yang terasa merepotkan bagi saya atau orang di sekitar saya, lalu membuat solusi sederhana dan benar-benar merilisnya.
Ini bukan tantangan yang bersifat memaksa; bentuknya lebih seperti membuat satu aplikasi atau alat kecil sekitar sekali seminggu.
Jika ada yang ingin mencoba hal serupa, akan menyenangkan kalau ikut melakukannya bersama.
Silakan dicoba dengan santai, dan saya akan berterima kasih jika Anda memberi masukan.
Belum ada komentar.