2019年9月21日,阿里巴巴小程序標準走進北大校園暨大學生小程序徵文活動在北京大學英傑交流中心順利舉行。支付寶BASIC College的CodeLab 科技創新營作為其中的重要環節,旨在幫助學生進一步理解支付寶最新技術能力的同時,能夠基於螞蟻技術開發更多落地的應用,增強學生對小程序的理解、思考與開發能力。
支付寶從工具型應用逐漸發展為超級 App,目前已支撐更多元和開放的業務生態,並具備高可用、高性能、高靈敏的強大特性。藉助移動開發平臺 mPaaS,支付寶已開放底層開發框架、研發協同、移動分析、網關服務等能力。同時基於組件化模式設計,開發者可以自行挑選適合自己需求的組件,像搭積木般快速構建 App 基礎架構和通用能力。
本次 CodeLab 北大站共有200多位來自北大計算機系的學生自主報名參加,通過面對面實操,開發者進一步瞭解支付寶針對 App 跨平臺適配及性能優化的具體方案,以及一套小程序代碼如何基於 mPaaS 實現多端投放。
**源於自研,支付寶穩定的跨平臺兼容能力
**
螞蟻金服移動開發平臺mPaaS(mobile PaaS)脫胎於支付寶多年的移動端技術實踐和高併發業務錘鍊,為移動應用開發、測試、運營及運維提供雲到端一站式解決方案,有效降低技術門檻、減少研發成本、提升開發效率,協助企業快速上線穩定高質量的移動應用。
在 App 性能優化方面,mPaaS 通過支付寶自研離線包機制確保各個業務獨立運行的同時並實現實時更新。藉助支付寶億級併發業務場景的錘鍊,目前 mPaaS 具備成熟的能力可針對性優化 App 啟動性能,真正實現應用啟動過程無感知且頁面秒開無白屏等優質體驗。
在能力輸出方面,mPaaS 針對開發接入方面對齊行業最新標準,確保開發者從 0 到 1 快速開發一款在穩定性、能力豐富度媲美支付寶應用的同時;藉助支付寶複雜業務場景下多種主流硬件機型設備的兼容與適配優化工作,開發者可基於 mPaaS 打造真正高品質的 App。目前,mPaaS 可幫助外部應用在頁面崩潰率、應用未響應率方面迅速提升性能,其穩定性相比原生系統內核可提升近 40%。
一套小程序代碼,實現多端投放
對於超級 App 而言,最重要的特徵即開放。如何在引入外部業務的同時,確保業務模塊安全合規得以管控,小程序成為了最優選擇。mPaaS 小程序引用與支付寶小程序一致的架構設計,並提供一套完備的“小程序開發、測試、運營及運維”一站式解決方案,使得開發者能夠使用同一套小程序代碼,面向支付寶App、自有 App 實現完美集成。
通過小程序開放平臺,mPaaS 支持阿里經濟體高市佔率高活的小程序產品投放到外部 App 中,幫助開發者面向移動端實現一步到位的多場景運營能力;同時支持開發者上架自有小程序至開放平臺,獲取更多外部渠道曝光與拉新,並具備研發能力及推廣資源從而構建自有 App 生態。
本次走進北京大學,mPaaS 藉助深度的技術分享及上手實操,幫助更多學生了解支付寶深度實踐的同時,也有機會能夠實時體驗,從而探索更多技術能力與實操創新的可能性。CodeLab 科技創新營作為支付寶BASIC College走出去的第一步,未來仍將陸續開放更多螞蟻技術能力與課程,與同學們面對面深入探討,共同實踐。
據瞭解,BASIC College 是支付寶內部的一所神祕“大學”,是一所讓技術同學們離開校園後仍然能夠繼續學習、探索、拓展和成長的大學。而這所“大學”之所以命名為 BASIC,一方面對應著 Blockchain (區塊鏈)、Artificial Intelligence(人工智能)、Security(安全)、IoT(物聯網)和 Cloud computing(雲計算)五大領域,另一方面代表螞蟻的技術人員始終專注於金融科技的本質——計算機基礎技術能力的提升。
“只有整個技術氛圍是開放的才可能真正把技術這件事做到極致”,螞蟻金服副 CTO 胡喜表示,BASIC College 將逐步對外開放,連接各行各業精英、學者、專家,對外分享對金融科技的思考以及當前的創新實踐。