我想開發(fā)一個(gè)自己的小程序,怎么樣才能學(xué)會(huì)?
直到今天,這個(gè)問題還不斷地在出現(xiàn)。今天,知曉程序終于可以給你們一個(gè)回答:硅谷前沿技術(shù)教育平臺(tái) Udacity(優(yōu)達(dá)學(xué)城)聯(lián)合微信出了一個(gè)在線課程,要把你領(lǐng)進(jìn)「小程序開發(fā)」的大門。

小程序究竟有多火?
在 2018 年微信公開課中,張小龍先生曾說,擔(dān)心「小程序」這個(gè)概念被炒得太火。
那么小程序在 2017 年到底火不火?不妨先來看一組數(shù)據(jù)。
在小程序推出的一年多時(shí)間里,已經(jīng)上線的小程序達(dá) 58 萬,最高日活 1.7 億。據(jù)悉,在中國目前有 2300 家公司專門從事小程序開發(fā),小程序注冊(cè)開發(fā)者有 100 萬。
同時(shí),在 2017 年小程序也屢受投資機(jī)構(gòu)青睞。據(jù)不完全統(tǒng)計(jì),在去年獲得機(jī)構(gòu)融資的小程序在 30 個(gè)以上,至少有 7 億資金流入。
隨著資本的看好和小程序生態(tài)的成長,在 2018 年市場對(duì)小程序開發(fā)力量需求的增長將成必然,如何學(xué)會(huì)開發(fā)小程序則成為許多開發(fā)者關(guān)心的問題。
教練,我想學(xué)小程序開發(fā)
如果你是第一次開發(fā)小程序,那么在不熟悉的小程序開發(fā)文檔面前,肯定會(huì)有一種茫然無措,不知道從何下手的無力感。
這個(gè)時(shí)候,如果能夠有個(gè)「師傅」領(lǐng)進(jìn)門,能夠帶你系統(tǒng)性地了解小程序整體開發(fā)框架,想必開發(fā)起來定然會(huì)得心應(yīng)手。
告訴你一個(gè)好消息,還真的有這么個(gè)「師傅」,而且還是位「名師」。
北京時(shí)間 3 月 28 日,Udacity 聯(lián)合微信推出「微信小程序開發(fā)納米學(xué)位」項(xiàng)目,為大眾提供在線微信小程序開發(fā)技術(shù)課程,讓學(xué)員通過學(xué)習(xí)后能夠掌握小程序的基本開發(fā)技能,具備獨(dú)立完成小程序開發(fā)的水準(zhǔn)。
Udacity 的這個(gè)在線課程的質(zhì)量如何?或許從他們的課程視頻中可觀一二。
「Udacity 優(yōu)達(dá)學(xué)城」小程序使用鏈接
https://minapp.com/miniapp/6254/
實(shí)際上,說起 Udacity 很多人應(yīng)該都知道。做為硅谷技術(shù)教育的獨(dú)角獸,Udacity 具有互聯(lián)網(wǎng)公司的基因和成熟的在線課程合作經(jīng)驗(yàn),與Google、Amazon、Facebook 等著名互聯(lián)網(wǎng)企業(yè)都具有合作關(guān)系。其幫助 Google 推出的 Android 開發(fā)課程,就在全球培育和認(rèn)證了幾十萬名 Android 開發(fā)者,見證了 Android 的普及與發(fā)展。
這一次,Udacity 作為微信的合作伙伴所推出的「微信小程序開發(fā)納米學(xué)位」,不僅具有視頻、文字等豐富的教師模式,學(xué)員還可以實(shí)戰(zhàn)項(xiàng)目鞏固技能。除此之外,還有人工逐行代碼審閱、社群助教輔導(dǎo)等硅谷式課程設(shè)置,幫助你更好地理解如何開發(fā)小程序。
作為技術(shù)教育的佼佼者,Udacity 成熟的硅谷教學(xué)模式和豐富的在線人才培育經(jīng)驗(yàn),相信其高質(zhì)量的課程一定能夠幫助到許多想要學(xué)習(xí)小程序開發(fā)的開發(fā)者。
建立小程序生態(tài),微信在路上
任何新事物要完成從無到有,從 0 到 1 的轉(zhuǎn)變都是極為困難的,這件事發(fā)生在日活 10 億的超級(jí) app 微信的身上更是如此。
在風(fēng)風(fēng)雨雨的 2017 年里,小程序作為一個(gè)嶄新的平臺(tái),之所以能以現(xiàn)在這種穩(wěn)健有序的態(tài)勢與所有的開發(fā)者、用戶見面,實(shí)際上和微信團(tuán)隊(duì)的努力是分不開的。
根據(jù)知曉程序統(tǒng)計(jì),在 2017 年,微信團(tuán)隊(duì)通過官方渠道正式公布的新能力多達(dá)到四十多項(xiàng)。也就是說,在去年一整年里,微信團(tuán)隊(duì)幾乎以平均每個(gè)月 4 項(xiàng)的頻率在更新。
如此高頻的發(fā)布新能力,雖然苦了媒體,但是實(shí)際上為海量小程序開發(fā)者帶來了便利。不斷優(yōu)化的小程序開發(fā)工具和后臺(tái),讓開發(fā)者在開發(fā)小程序的過程中更加順手。
而越來越豐富的 KPI 接口和開發(fā)、跳轉(zhuǎn)權(quán)限,則讓開發(fā)者在構(gòu)想、開發(fā)小程序中有了更大的想象空間,能夠?yàn)橛脩籼峁└鼉?yōu)秀的產(chǎn)品體驗(yàn)和功能。
在用戶層面,微信對(duì)小程序的監(jiān)管同樣遵循了「不打擾」的原則。盡管,享受這種不被打擾的體驗(yàn)對(duì)于用戶來說是沒有感知的,因?yàn)檫@對(duì)他們來說已經(jīng)是如空氣般合理的存在,但是你知道微信為了實(shí)現(xiàn)這種「不打擾」有多努力嗎?控制小程序主動(dòng)推送次數(shù),嚴(yán)禁誘導(dǎo)分享小程序碼至朋友圈……
對(duì)于開發(fā)者來說,這些「限制」可能讓你覺得不利于自己小程序的推廣。但不妨從用戶的角度想一想,如果你在使用微信的過程中不停地收到諸如此類的小程序推廣信息,你還會(huì)喜歡用小程序嗎?假如用戶都不喜歡用了,小程序生態(tài)的建立又從何談起?生態(tài)若不和諧,小程序的存在和開發(fā)又有何意義?
當(dāng)然,除了小程序生態(tài)維護(hù)和建立之外,我們還可以看到2018 年微信在布局開發(fā)者生態(tài)上的決心。
從 Udacity 聯(lián)合微信推出「微信小程序開發(fā)納米學(xué)位」,讓更多想要開發(fā)小程序的開發(fā)者「有門可入」這一舉措中就可以見得。
并且,據(jù)知曉程序所知,在這次和 Udacity 的合作課程中,微信計(jì)劃針對(duì)在校學(xué)生為此課程提供百萬獎(jiǎng)學(xué)金,降低開發(fā)者的學(xué)習(xí)成本。這實(shí)際上在一定程度降低了開發(fā)者的學(xué)習(xí)門檻,為企業(yè)、個(gè)人轉(zhuǎn)型提供了捷徑,同時(shí)也將極大地豐富小程序生態(tài)的多樣性。
從這一系列的動(dòng)作中不難看出,微信官方正在大力扶持小程序生態(tài),其布局開發(fā)者生態(tài)的動(dòng)作,將對(duì)整個(gè)小程序乃至微信生態(tài)的建立和發(fā)展意義都是重大的。
希望未來,人人都能有機(jī)會(huì)依托微信生態(tài)的「去中心化」創(chuàng)業(yè),真正實(shí)現(xiàn)「再小的個(gè)體,也有自己的品牌」。