免安裝應用簡史

2020-12-16 知曉程序

360 也要推出推出小程序了。

目前,360 移動開放平臺的官方網站上已經上線了「360 小程序開放公測」的通知。而在開發文檔中,360 這樣描述即將公測的小程序:

360 小程序是運行在 PC 端 360 安全瀏覽器內的一種輕型應用。不同於網頁和客戶端應用,360 小程序既有豐富的客戶端獨有的能力,又不需要安裝,支持即開即用。更輕更快的同時還能提供出色的使用體驗。

在這裡做個預告,知曉程序將受邀出席 7 月 5 日 360 小程序的公測發布會,到時會有全面的關於這個新平臺的資訊、解讀和相關負責人的專訪,歡迎到時關注。

在 PC 瀏覽器上推出小程序,聽起來是個有些怪異的事情。不過,如果把「小程序」替換為「免安裝應用」,那早在微信、支付寶、360 之前,就有很多平臺做過這樣的探索。

免安裝應用的本質,是以更輕量化的方式,提供和客戶端、app 接近或相同的體驗,不管是對開發者還是消費者來說,都是非常好的事情。

但是,受限於當時的帶寬、計算性能、終端設備等的發展階段,免安裝應用的發展也一波三折。歸根結底,免安裝應用要依託於背後的平臺,而每個不同的階段,平臺的角色也在不斷發生轉變。

爭做作業系統和用戶之間的「系統應用」

在網際網路時代來臨前,軟體行業是沒有「服務」這個概念的。和其他非科技產品一樣,軟體也是「一錘子買賣」,開發人員製作軟體,銷售人員賣出去,生意就做成了。

在這個時期,直接調用計算機的 CPU、GPU 的計算資源的作業系統本身就是唯一的平臺,微軟是這個時期最大的平臺型公司,開發者依託平臺出售軟體。

▲ 微軟前任 CEO 史蒂夫·鮑爾默是最頂級的銷售員. 圖片來自:Wikipedia

殺毒軟體是這種模式的典型代表。360 創始人周鴻禕曾經在書裡諷刺過殺毒軟體的售賣方式:每年第四季度,殺毒軟體廠商包下一個五星級酒店的宴會廳,邀請經銷商和媒體,通過製作精良、文辭浮誇的 PPT 介紹即將推出的新殺毒軟體。隨後,廠商會通過鋪天蓋地的廣告讓公眾為殺毒軟體買單。

網際網路的出現改變了這種情況。比如 360 恰恰是這種模式的終結者之一,「野蠻人」周鴻禕用免費徹底擊潰了傳統殺毒軟體市場。今天,360 安全衛士在中國有超過 95% 的滲透率,360 瀏覽器、360 搜索也以安全衛士為基礎發展起來,和門戶網站、搜尋引擎一樣,360 成了中國網際網路用戶接觸網際網路的一個大「入口」。

也就是說,在作業系統和用戶之間,多了類似「系統軟體」的一層。用戶使用計算機的絕大多數場景是為了使用網際網路,使用網際網路就必須經過這一層。

2010 年的「3Q 大戰」是 360 進一步爭奪在用戶計算機上的底層權限的突出表現,它試圖將用戶量更大、使用頻次更高的應用也置於自己的「系統軟體層」之上。儘管它失敗了,但在過去很長一段時間,360 是 BAT 之外被討論最多、市值最高的中國網際網路公司之一。

但這一時期,不管是門戶網站、搜尋引擎,還是像 360 這樣中國特色的網際網路平臺,它們都沒能建立起開發者生態,強工具的屬性讓它們可以用最簡單的方式佔據市場,而無需和其他人分享利益。

當 Facebook、騰訊成為個人信息的「託管所」

社交網絡是網際網路的又一次革命。

用戶在網際網路上的需求變得越來越複雜,簡單的瀏覽、搜索已經不夠了,社交網絡就是把用戶的日常行為和關係網絡搬到線上,它大幅增加了人們待在線上的時間,也在一定程度上改變了人們在網際網路上獲取信息的方式。

Facebook 是社交網絡的代名詞,它也成了新的平臺。而且,和過去的入口不同,Facebook 的黏性更高,用戶的個人信息、愛好、政治觀點、關係網絡,都被投射到這個新平臺上,Facebook 成了用戶信息的「託管所」。

一個平臺能形成生態的條件有兩個:1)它有足夠多的用戶;2)它能夠吸引開發者。兩個條件相輔相成。Facebook 無疑有成為生態的潛力,它也確實是這樣做的。

2007 年,在第一屆 F8 大會(Facebook 開發者大會)上,馬克·扎克伯格描繪了將 Facebook 打造成一個開放平臺的宏大計劃,也就是說,全世界的每一個開發者嗯,都可以在 Facebook Platform 的基礎框架下,為這個巨大的社交圖譜開發多元化的應用。

▲ 在第一屆 F8 大會上的馬克·扎克伯格. 圖片來自:AndersFrick

曾有開發者激動地說,「Facebook 的開放平臺政策是繼 PC、Windows、Web 之後的最偉大的發明。」

為什麼這麼說?我們可以把時間往後撥一點。2011 年,也就是「3Q 大戰」之後的那年,騰訊正式開啟了全面開放的序幕,第一個動作,是正式推出「連接 QQ 空間」的服務,允許第三方在其網站上實現 QQ 的一站式登錄,這和 Facebook 的開放平臺政策如出一轍。

▲ 從開放 QQ 空間開始,騰訊開始了全面開放之路,最近的騰訊全球數字生態大會上,騰訊想要開放中臺能力

儘管主要產品不同,但 Facebook 和 QQ 實現了同樣的結果:它們有海量的用戶,同時把用戶的行為和社交關係搬到了平臺上。

對於開發者來說,以更低的成本去接觸最廣泛的用戶,是一個永恆的話題。直接連接用戶量最大的社交網絡,而不是自行建立一套帳戶體系,並基於 Web 端開發應用是一件投入產出比頗高的事情。

這個時期,技術的進步也在推動 Web 應用進一步發展,例如,HTML 語言的進步,用於解決身份驗證、開發授權的 OpenID、OAuth 等協議的成熟,都在推動 Web 生態的成熟。

2010 年前後,社交網絡上出現了非常多基於網頁的殺手級應用,比如風靡人人網的「偷菜」。最早在 Facebook 推出這類遊戲的公司 Zynga 就是憑藉在平臺上的優異表現成功上市。

有個小插曲,在 Facebook 開放平臺告訴發展的過程中,平臺自身一些和最初的開放原則不符的舉動也惹惱了不少開發者,例如抄襲開發者應用,封殺有競爭關係的對手等。

但總體上,在 PC 網際網路時代,以 Facebook 為代表的社交網絡的開放平臺戰略是成功的。這樣的成功也有副作用,它直接導致了 Facebook 在移動網際網路初期錯失發展先機。

其中最突出的問題是,Facebook 在移動平臺上推出了基於 HTML 5 的 Facebook Home,它是一個 Android 的 Launcher。Facebook 希望通過取代手機原有 UI 來改變用戶使用 Facebook 的路徑,讓用戶更依賴 Facebook、黏度更高。

理論上,開發者也可以像在 Web 上一樣,用同樣簡單的前端語言完成複雜的應用,並直接在移動端運行。

但這一次 Facebook 的計劃沒有成功。在那個時期,HTML 語言的成熟度、硬體性能都遠遠無法支撐 Web 應用能獲得和原生 app 接近或相同的體驗。

iPhone 推出一年後的 2008 年,App Store 正式推出,它也拉開了 app 的十年黃金期的帷幕,相比之下,基於前端語言的免安裝應用似乎被慢慢遺忘了。

超級 App 成為新的平臺

但 app 存在的問題也在近年越來越顯現出來,一個最嚴重的問題是:開發 app 依然門檻頗高,同時很多人不原意再下載新應用了。

為了挽救這樣的頹勢,Google 和蘋果都進行過努力。例如,Google 推出了無需下載安裝的 Instant App;蘋果在今年推出了讓應用開發更簡單的 SwiftUI。

但在本質上,它們都是在為 app 服務。例如,Instant App 在 Google 應用商店中被定義為獨立 app 的「試玩版」,你可以在下載應用前,無需安裝就能預先體驗部分功能。

▲ Google 的 Instant App

由微信定義的小程序則是另外一條路子。本質上,它和 Facebook 的開放平臺沒有區別,都是開放平臺用戶資料的一部分,同時提供基於前端語言的 WXML(微信標記語言,相比之下 Facebook 是 FBML),使得開發成本大幅度降低。

和 Facebook 推出開放平臺的時間不同的是,當前智慧型手機的性能已經足夠強勁,4G 和家庭光纖寬帶的普及讓用戶所在的網絡環境大大改善。在這樣的條件下,相比 app,開發者在很短時間內開發出的小程序,也能夠擁有類似的體驗。

其實在小程序推出前,微信在服務號中已經提供了很多方便開發者的能力。HTML5 中國產業聯盟秘書長王安在《小程序技術演進史》一文中表示,「作為國內事實上最大的手機瀏覽器,微信為它的瀏覽器內核擴充了大量 JavaScript API,讓開發者可以用 JS 調用微信支付、掃碼等眾多 HTML5 做不到的功能。」

這個能力對應的是微信錢包九宮格裡的打車、理財、購物等功能,它們是一些功能更強大的 HTML5 應用,但仍然會有加載慢、性能低等缺點。

為了讓 Web 應用的體驗更接近原生 app,微信推出了基於 JavaScript 的類似 Hybrid 應用(介於 web-app、native-app 這兩者之間的混合模式移動應用)的小程序。和 HTML5 應用不同,小程序不是運行在內置瀏覽器上的單個網頁,而是和 app 無限接近的多 WebView 模式,原生接管轉場動畫、下拉刷新、Tab 分頁,預載 WebView……這些優化技術的迭代,也讓體驗更加完善。

當然,免安裝應用並不是微信首創。早在 2013 年,百度就推出了無需下載、即點即用的輕應用;另外,手機廠商也曾聯合 HTML 5 聯盟推動類似輕應用的免安裝應用;甚至早在 2011 年,FireFox 瀏覽器就推出了支持 HTML5 應用的 Firefox OS,所有應用都基於網絡,希望用戶一引導就能夠連接上網際網路。

這些當時理念超前的嘗試最終都沒能形成一個大的生態。簡單回顧一下不同時期平臺生態的變遷,我們會發現,不管是普通消費者,還是開發者和服務提供者,永遠都對開發簡單、下載便捷甚至無需下載、性能強勁的應用充滿渴望。

但是,一個平臺能夠最終形成一個健康的生態,取決於它是否有足夠龐大的用戶規模,並在此基礎上吸引開發者湧入。另外,每一個平臺都試圖成為用戶和計算機作業系統層之間的中間層,但這通常意味著計算資源的大幅損耗,所以,超前的理念通常也受制於計算設備性能的發展階段。

微信小程序的推出是一個必然的趨勢,它的階段性成功是多放因素共作用的結果。如果往後看,移動網際網路很可能會和 PC 生態一樣,除非是像 Photoshop、Final Cut Pro 一樣的專業工具,普通消費者會越來越少地去下載「客戶端」、app,絕大多數需求會以更輕量化的方式得到滿足。所以,在微信之外,手機廠商、支付寶、今日頭條、抖音,甚至 360 都緊隨其後。每一個超級 app,都想成為小程序平臺。

本文特別鳴謝愛範兒 CTO 何世友。

相關焦點

  • 一兩年之內,應用免安裝?應用帳號怎麼辦?
    日前vivoX21發布會上,X21產品經理透漏國內九大廠商將開啟一項顛覆性應用體系,免安裝應用。代碼在雲端,用的卻是安卓本地內核。一兩年之內,應用免安裝,類似微信小程序。問題來了:免安裝應用登入怎麼辦?微信有微信帳號一鍵登入!
  • 微信小程序遭圍攻 智能電視「應用免安裝」前途未卜
    電視應用免安裝模式的出現將徹底改變一直以來的終端載體運行模式,大幅提高電視存儲空間的利用率。而Android系統最被詬病的後臺應用清理不乾淨的問題,其「即用即走」的特性也將保證電視運存得以進一步釋放。此外,在軟體內容不斷更新豐富的時代,太多功能被擠壓在有限的空間內,用戶往往無法第一時間滿足使用需求,免安裝應用與微信小程序所包含的僅僅是軟體的核心內容,用戶可直達應用核心功能。
  • 快捷應用免安裝使用
    本次更新覆蓋Android N/M/L機型,除增加「快捷應用」外,魅藍 X/魅藍 E2 新增「遊戲模式 2.0」「Meizu Pay」;Android M/L 機型新增「應用分身 2.0」和「Meizu Pay」。
  • 免安裝應用項目排坑指南
    簡而言之就是硬體廠商提供的免安裝應用的直達服務。自從微信推出小程序之後,為了抗衡小程序,各大手機硬體廠商都在默默孵化的免安裝應用。在宣傳的時候主打幾個特點:低折損、重體驗、強留存、低成本、易傳播。我廠是國內某養車 B2C 公司,參與小米、華為等安卓輕應用聯盟的內測開發。因此大家在看不見摸不著的未來可能的巨大利益驅動下,開始了至今為止3個月的開發。
  • 輕芒王俊煜:微信小程序與快應用,所有免安裝都是進步 | 曉訪
    採訪 & 整理:尹非凡免安裝就是進步。如果將與王俊煜的採訪總結成一句話,就是這句。從豌豆莢到輕芒,從專注 app 分發到力挺微信小程序,面對最近甚囂塵上的「快應用」,王俊煜應該是最適合談論這個話題的人了。而王俊煜也絲毫不避諱討論快應用,但他對這個話題的思考卻有點超乎人們的預料。
  • 免root,免刷機,甚至免安裝 xposed 框架,也能用 xposed 框架及插件...
    市面上典型利用沙箱技術的應用是雙開類應用,今天介紹的這塊應用,不僅穩定支持雙能開,更支持運行 xposed 框架+插件,真正做到免 root,甚至不用安裝 xposed 框架,就能玩轉各種插件了。可謂是廣大機友的福音。  下面這篇文章將分為功能介紹和技術原理兩部分,由於技術原理比較深奧,對技術感興趣的同學可以直接跳到文章後半部分觀看。歡迎互相討論!
  • 無需ios企業籤名,無需信任,蘋果免越獄如何安裝ipa?
    今天為大家帶來全新的免越獄安裝ipa方法,蘋果不越獄安裝軟體教程。在這裡我們只需要通過網站悟空在線上傳IPA即可,讓後開啟VIP安裝,會得到一個安裝的短連結,通過短連結就能輕鬆搞定免越獄安裝蘋果應用。首先讓我來介紹一下悟空在線, 悟空在線為開發者提供簡潔迅速的內測程序分發服務, 悟空在線提供專業的手機應用內測和iOS企業分發服務,您只需將內測或者分發的應用上傳至悟空在線平臺,悟空在線會根據不同系統自動生成二維碼並且提供不同的下載模板,內測和對外用戶通過手機上掃描二維碼即可下載。
  • 免安裝xposed 也能用xposed框架及插件
    市面上典型利用沙箱技術的應用是雙開類應用,今天介紹的這塊應用,不僅穩定支持雙能開,更支持運行xposed框架+插件,真正做到免root,甚至不用安裝xposed框架,就能玩轉各種插件了。可謂是廣大機友的福音。
  • App Store限免|聽音練習工具、安裝所有字體等,共5款
    在今天限免的 iOS 應用中,我們精選了以下 5 款限免應用。複製 logo 上方名字即可前往 AppStore 下載。如遇恢復原價,則表示限免已結束,請謹慎下載。HyggeCam 系列最近幾天將輪番限免!Bangkok 為本系列第 3 發作品,參考了曼谷的城市色調,力求畫面呈現熱情奔放的氛圍。
  • 【限免】12月7日 限免應用推薦
    掛在樹上的小鳥舍 (© Westend61/Getty Images)限免一般下午推送
  • 《地球滅亡前60秒》免安裝在線玩 手機版免安裝在線玩
    遊戲特色: 魔性的畫風和動感的音樂結合起來,還有魔性的主題,反正就是魔性 簡單,刺激的橫版動作遊戲 漫畫般的情節 多種結局 免安裝在線玩:...
  • 免安裝淨水器,省空間,更省心!
    一些可以加熱的淨水器吧,不僅要安裝,還佔空間,一旦安裝好後,就不可以輕易移動,也很麻煩,於是就出現一種免安裝淨水器,深受喜愛方便的消費者寵愛。免安裝淨水器算是一款移動式的家電,每一位消費者可以根據自身需求將它安置在你有需求的地方,只要插上電即可使用,等過段時間你的需求改變了,想給它換一換地方,直接搬過去就可以繼續使用了。
  • 免打孔無痕貼如何拆下 免打孔窗簾杆怎麼安裝
    現在市面上賣的有一種叫做無痕掛鈎,把這種東西貼在牆上的話能掛衣服,之所以叫無痕掛鈎,是因為它後面有一個無痕貼,能直接貼在牆上,根本不用往牆上釘釘子,那麼,我們要看一下免打孔無痕貼如何拆下來,有的人不清楚該怎麼拆下來,與此同時,免打孔窗簾杆怎麼安裝呢,下文來看看。
  • 免ROOT、免刷機使用Xposed模塊,玩機必備!
    天鑑有3種運行模式:修改APK模式、免修改模式和全局模式。只需要點擊應用的+號,根據提示選擇本機的應用安裝包即可輕鬆使用模塊。天鑑支持各種模塊,包括您自己製作的Xposed模塊。並且支持將模塊集成到安裝包內(在模塊列表,點擊模塊信息並使用塊即可)目前天鑑可以在設置頁面當中啟用或者關閉全局模式、免修改模式。免修改模式不修改APK模式默認灰色無法開啟,連按5次「天鑑 – 設置」頁面的狐狸按鈕,即可開啟。開啟免修改模式後應用需要重新構建。
  • 無法驗證應用?無視iOS應用掉籤!免越獄隨意安裝掉證書軟體教程!
    掉籤的應用下載失敗,已安裝的應用會彈出「無法驗證應用提示」,今天就給大家分享一個方法,無視應用掉證書,無視無法驗證,可正常安裝和打開軟體。 區別於個人開發者帳號和公司開發者帳號,企業帳號具有如下特點:價格比個人帳號和公司帳號更貴,為299$/年不可以提交應用到 App Store 商店可以將籤名後的應用在任何iOS設備上安裝,且沒有安裝數量的限制。 其中正是由於第3條的特點,給開發者在測試和分發 App 時,帶來了極大的便利。
  • 綠色版、免安裝版、安裝版的軟體到底有什麼區別,哪種更好
    這期我們來講講綠色版,免安裝版和安裝版有什麼區別。正好我同事這幾天也是問我這方面的問題,我們都知道,大多數軟體都是 EXE 格式的安裝包,但偶爾也能看到一些「免安裝版」、「綠色版」的版本,這兩個版本是可以解壓直接使用的,這種版本安全嗎?到底哪個好呢?
  • 真正綠色免安裝安卓模擬器 逍遙安卓移動商務版
    真正綠色免安裝安卓模擬器 逍遙安卓移動商務版 2015年10月09日 14:51作者:廣州分站編輯:廣州分站文章出處:泡泡網原創
  • 空調安裝難、安裝貴?國美電器推出「十免」服務重塑行業標準
    中新經緯客戶端10月27日電 (張燕徵)10月27日,「真免!安心裝」國美全年空調「十免」安裝暨服務升級發布會在北京國美總部舉行。國美電器公司副總裁王波表示,「作為零售行業領軍者,國美升級『十免』服務意味著空調安裝行業標準自此將被刷新,困擾用戶30多年的『安裝難、安裝貴、維修難』也將得到有效化解。」國美電器公司副總裁王波 主辦方供圖王波指出,近年來空調售後服務亂象叢生,高空作業、加長銅管、牆體打孔、安裝支架、遠程安裝等諸多亂收費問題層出不窮。
  • 索尼Z3安裝免解鎖REC失敗的解決辦法
    索尼Z3安裝免解鎖REC失敗的解決辦法 來源:www.18183.com作者:皮卡時間:2015-02-02 小面小編將為大家帶來索尼Z3安裝免解鎖REC失敗的解決辦法,前提必須
  • 計算機二級Office免安裝考試模擬系統上線了
    所以在今天,我們為廣大計算機二級考生帶來,計算機二級Office免安裝考試模擬系統,旨在為大家提供一個在考二級前進行模擬練習的系統。     考試模擬系統界面展示二,       計算機二級Office免安裝考試模擬系統的優點本次推出的系統主要有以下優點: