Bagikan melalui


Tren Mikro

Trend Micro logo

Trend Micro Incorporated., pemimpin global dalam keamanan cyber, membantu membuat dunia aman untuk bertukar informasi digital. Di dunia yang semakin terhubung, solusi inovatif kami untuk bisnis, pemerintah, dan konsumen memberikan keamanan berlapis untuk pusat data, lingkungan cloud, jaringan, dan titik akhir.

Selain sektor keamanan, kami juga mencari peluang baru di domain lain, seperti pemeliharaan dan pengoptimalan sistem. Misalnya, kami mengembangkan Cleaner One, aplikasi inovatif untuk membantu pengguna mendapatkan lebih banyak ruang disk kosong (dengan menghapus sampah, file besar, file duplikat, dll.) dan mengoptimalkan performa komputer mereka. Saat ini, Cleaner One memiliki dua saluran distribusi, Microsoft Store dan Online.

Selama pengembangan kami, kami menghadapi beberapa tantangan dan akhirnya menyelesaikannya dengan menggunakan teknologi pengembangan Windows baru.

Sebelumnya, Cleaner One Store Version dikembangkan untuk Platform Windows Universal (UWP); Versi Online adalah aplikasi desktop yang mengadopsi teknologi Win32. Sulit untuk mempertahankan dua cabang kode yang berbeda. Untuk menyatukan kedua cabang, kami memilih dan menerapkan Electron dan Windows Packaging (Desktop Bridge), dan bekerja dengan baik dalam praktiknya. Selain itu, dengan memanfaatkan C++/WinRT, kami berhasil menerapkan WINDOWS 10 "Windows Toast Notification" dan "Startup Task" API dalam versi terpadu.

Di Cleaner One, Electron menyertakan Mesin Chromium yang ukuran paketnya besar, membuat pengunduhan dan peningkatan seluruh paket sulit, terutama ketika ada masalah koneksi jaringan. Karena MSIX adalah metode pengemasan modern di Windows dan mendukung Peningkatan Bertambah Bertahap dengan baik, dengan bantuan MS Windows AppConsult, kami mulai menerapkan kemasan MSIX, yang sangat membantu tidak hanya pada peningkatan bertambah bertahap, tetapi juga menyederhanakan CI/CD di alur DevOps kami. Sekarang kemasan modern Windows berjalan dengan lancar di lingkungan kita. Sementara itu, paket produk Versi Online kami bahkan dapat memperoleh manfaat dari MSIX.

Dengan teknologi ini, kami membantu pengguna kami dan meningkatkan akuisisi kami juga.

  • Dengan memanfaatkan Kemasan Windows, kami menyaingkan cabang kode kami dari Versi Toko dan Versi Online.
  • Dengan mengintegrasikan API "Windows Toast Notification", kami memberikan pengalaman pengguna yang lebih baik dan lebih konsisten dengan gangguan yang lebih sedikit.
  • Dengan mengintegrasikan API "Tugas Startup", kami menyediakan opsi kepada pengguna untuk mengaktifkan atau menonaktifkan Cleaner One. Kami digunakan untuk mendapatkan banyak kekhawatiran pengguna mengenai kemampuan untuk mengontrol startup otomatis aplikasi.
  • Dengan menggunakan MSIX, kami dapat membuat produk kami dimodernisasi dalam penyebaran, meningkatkan pengalaman peningkatan bagi pengguna, dan menyederhanakan alur DevOps kami dengan benar.

"MSIX dan WinRT keduanya adalah teknologi yang menarik bagi kami. MSIX menyaingkan format Versi Toko dan Versi Online kami, membuat pengemasan dan penyebaran lebih mudah bagi pengembang. Saya berharap bahwa kita dapat mencerna MSIX lebih lanjut dan menggunakannya untuk memberdayakan proses penyebaran kami. Dibandingkan dengan Win32 API, C++/WinRT berorientasi objek, kuat, dan namun lebih mudah dipahami. Yang lebih penting, ini tidak hanya mendukung aplikasi UWP, tetapi juga memberi kita kesempatan untuk menggunakan teknologi Windows 10 terbaru di aplikasi Windows tradisional." - Pemimpin Pengembang, Trend Micro