Qt 是一個用於建立圖形化使用者介面以及跨平臺應用程式的開發框架,其適用範圍非常之廣,可以在各種硬體平臺上執行,如 Linux、Windows、macOS、Android 或嵌入式系統。目前也有眾多知名的應用、桌面環境和 UI 在使用 Qt,如 KDE、Sailfish OS、qBittorrent、VLC 和 OBS 等,甚至連特斯拉的車載 UI 也同樣是採用 Qt。
近日,Qt 公司宣佈 Qt Digital Advertising 1.0(Qt 數位廣告 1.0)作為其新的廣告平臺,這個數位廣告平臺完全整合到現有的 Qt 開發工具中,開發者可以通過向選擇的平臺(移動,桌面或嵌入式)所構建的應用程式投放廣告,為產品創造新的收入來源。
Qt 數位廣告應用的演示圖(上圖)。
Qt 數位廣告平臺由 Qt 本身設計開發,它以 Qt 工具包中的一個新外掛的形式向開發者提供,可以用於為任何基於 Qt 的應用程式管理廣告行銷活動。
在上,Qt 列出了該數位平臺為開發者帶來的一些好處:
- 產生直接收入來源
- 縮短上市時間(在一個統一的平臺上進行 UI 開發和廣告管理)
- 建立更相關的使用者體驗(基於螢幕或裝置展示相關的廣告型別,如:車載系統則可以顯示與汽車相關產品的廣告)
- ……
由於數位廣告平臺與 Qt 開發工具整合在了一起,開發者將廣告行銷整合到應用程式的這個過程也變得十分輕鬆。
Qt 在公告中寫道:
我們的重點是為使用 Qt 開發移動和桌面應用程式的開發者填補上 Qt 框架中所存在的一片空白。我們希望開發者能夠輕鬆實現廣告的整合。我們的產品旨在顛覆物聯網行業,實現以前不可能實現的全新商業模式和商業案例。我們使 Qt 開發者能夠將廣告作為一個原生元件插入複雜的使用者介面中。
今年,Qt 還將會基於開發者的反饋不斷改進這個數位廣告平臺,讓開發者的廣告開發流程更簡單、更快速。但對開發者而言,另一個需要考慮的事情是應用程式中所展示的廣告是否可信,是否會出現醫療或虛擬貨幣這類廣告,以及在特定時間和場景下所展示的廣告是否會對使用者產生干擾(如:車載系統廣告可能會讓使用者分心)。