「無程式碼」(No-code)世代降臨?如果你想開發應用程式、架設網站,或是成立一家新創,但你不是工程師,也不會寫程式,過去你只有兩種選擇——自學程式設計、聘請會寫程式的人,前者對於非工程師來說知識門檻極高,後者則可能非常昂貴。
「我們應該要讓電腦學會人類的語言!例如,要將網頁的按鈕變成紅色,我們不應該撰寫程式碼,而是要能夠用滑鼠指向按鈕後,直接選擇紅色方塊。」無程式碼網頁/應用程式開發平台Bubble共同創辦人Emmanuel Straschnov說道。
資策會數位教育研究所課程研發經理鐘祥仁曾強調,基本系統與程式設計是AI人才必備的技能,包括Python、C、C++、C#、Java等程式語言,需能夠寫出關鍵程式的片段,串接到大廠的服務中,而台灣人工智慧(AI)數位人才的缺口逐漸顯現,但在疫情催化下,各企業卻得加緊腳步進行數位轉型,因此無程式碼開發工具將是個轉機:透過簡易的拖拉介面、輸入介面、自定義桌布操作,應用程式就能成形,以往需要數週甚至數月才能完成的AI工作,現在可以在數天或者數小時內完成。
工程師供不應求,Bubble走在無程式碼革命最前沿
2012年,紐約市的科技新創公司數量激增,許多不同行業、擁有專業知識和想法的企業家,到處尋找工程師協助啟動公司卻未果。彼時,Emmanuel Straschnov和Josh Haas看到無程式碼商機,共同創辦了無程式碼網頁/應用程式開發新創Bubble,用戶無須寫程式碼,即可在瀏覽器中設計應用程式、網站,並直接發布使用。
來自法國的Emmanuel進入哈佛商學院以前,曾在中國展開他的管理顧問生涯,從金融、科技到時尚產業均有所涉獵。Emmanuel分享,初次遇見Josh時,對方已開始著手建構Bubble平台,並正在尋找其他共同創辦人,「他(Josh)在之前的公司,打造了供非技術員工建構些簡單軟體的工具,為他們帶來不少幫助。」因此決定創業擴大此工具的規模。
Emmanuel指出,儘管政府積極嘗試在學校新增更多程式設計課程,但現實是軟體工程的需求仍遠遠超過人才市場的供應量,「我們不認為教每個人寫程式是可行的方法,因為程式設計比很多工作來得乏味。」
Emmanuel和Josh期望將創造的力量賦予每個人,「應該要讓人們可以自己生產軟體,而不是成為技術的消費者。」有了Bubble,能夠開發新產品的人數和公司將劇烈成長,並釋放出巨大經濟潛力及工作機會。
研發應用程式不再昂貴又困難,人人都能創建Twitter、Facebook
Bubble提供視覺化程式設計服務,使用者利用圖形化元素進行程式設計,無須下載軟體,可直接於瀏覽器上透過單擊和拖動介面,建構各種類型的Web應用程式,如SaaS產品、社交媒體網站、CRM等,不單適用於Prototype。
Bubble與其他視覺化網站架設平台如Figma、Squarespace和Wix有何不同?
Squarespace等平台適合簡單、主要由靜態內容組成的模板化網站,「但他們無法創建完整的Web應用程式,」這就是Bubble的可用武之地,Emmanuel解釋:「在Bubble上,不僅可以控制介面及像素,還可以連接API、在資料庫中保存內容等。」簡而言之,目前只有Bubble,可以直接架設出Twitter、Airbnb等應用程式。
Emmanuel舉例,一名過去沒有程式設計經驗的MBA畢業生Vladimir Leytus,成功在四天內利用Bubble複製出Twitter網站(NotRealTwitter),「我們已經見證數十家新創公司、自由業者在Bubble上推出應用程式或網站,例如,去年在柏林TechCrunch Disrupt上獲得參賽名額的Zeroqode。」
「我們更喜歡將Bubble稱為『視覺化程式設計平台』,因為設計過程中,仍然會涉及一些程式語言。」Emmanuel說明,用戶依舊可以使用Javascript外掛程式,處理Bubble無法完成的任務。
Bubble獲一億美元投資,下一步將朝教育邁進
自去年COVID-19大流行,人們在低迷的就業市場中爭先恐後地尋求新機會、改善工作狀況,Emmanuel表示,Bubble在去年3、4月的使用量激增,目前已累積全球超過100萬名用戶,並且過去一年的收入上漲了兩倍。
不過特別的是,Bubble在達到如今的規模前,是家自力更生的新創公司:「我們從一開始就決定不籌集資金,因為我們覺得傳統VC路線的產品開發週期太長。」Emmanuel指出,投資者希望每天都能增加更多新用戶,但Bubble當時決定專注於現有用戶,滿足他們對平台性能的要求。在2019年6月獲得由SignalFire牽頭的650萬美元種子輪融資之前,Bubble團隊花了7年的時間來精進產品的功能。
而今年7月底,Bubble宣布,由私募股權公司Insight Partners的董事總經理Ryan Hinkle領投了該公司的1億美元A輪融資,Betaworks及幾位著名天使投資人 Hootsuite、Peloton和Datadog創辦人皆加入了本輪融資。
Emmanuel分享,這筆新籌集的資金將大力投資「無程式碼開發工具的教育」,「雖然平台易於使用,但對非技術人員來說,任何設計工具一開始都可能讓他們感到害怕。」因此,團隊決定每月發布一則教學影片;同時考慮與大學合作舉辦訓練營,吸引更多學生使用Bubble。除此之外,在平台功能方面,Emmanuel提及將開發架設「響應式網頁」的新方法。
當無程式碼語言成為趨勢,Bubble將出現競爭對手?
疫情讓各企業被迫快速數位轉型,無程式碼開發工具除了讓工程師不足、無法聘請足夠人才的公司,省去一大麻煩,可以自主開發外;也分擔了技術部門繁雜而重複的工作,讓他們可以專注在更先進的技術發展上。
隨著無程式碼語言成為趨勢,2018年也出現了另一家由設計師Nick Budden所成立的無程式碼開發新創Phase,同樣致力於打造一款數位設計工具,不需寫程式,即可創建出網站及應用程式的互動介面。
雖然Phase目前仍在開發中,尚未完成程式碼系統;但其第一階段產品針對「互動式裝置」進行優化,創造出有別於Bubble的新功能,設計師可在平台上,快速設定網頁各個按鈕的變化,方法類似「動畫製作」,利用時間軸、影格,執行互動裝置前後的不同。
若未來Phase完成程式碼系統,以及如GitHub的代碼協作功能,或許將成為Bubble強勁的競爭對手。
參考資料:Bubble Blog、TechCrunch、
Sam Dickie Medium、Inside、Reuters、Meet 創業小聚