微信應(yīng)用號(hào)(公眾號(hào)小程序)發(fā)布了禀挫, 哦不旬陡, 是內(nèi)測(cè)了, 熱鬧非凡语婴, 我的微信也被刷屏了描孟。
微信真是厲害, 一個(gè)內(nèi)測(cè)的東西能引起這么大的轟動(dòng)砰左, 當(dāng)然不排除營(yíng)銷的嫌疑匿醒, 也少不了各大自媒體的推波助瀾, 甚至連夜推出教程缠导,確實(shí)是非常敬業(yè)廉羔。
我個(gè)人不太喜歡湊熱鬧跟風(fēng)寫文章,因?yàn)闊狳c(diǎn)只是一時(shí)僻造,文章也很快隨風(fēng)而逝憋他, 我喜歡冷下來以后再看孩饼, 時(shí)常提醒自己,多寫一點(diǎn)能沉淀下來的文章竹挡,爭(zhēng)取一年后镀娶,甚至五年后閱讀還有價(jià)值的。
但是這一次不太一樣揪罕, 在各大媒體的鼓噪下梯码,不明真相的群眾慌了神,覺得自己好不容易儲(chǔ)備的知識(shí)要清零了耸序! 尤其是部分手機(jī)開發(fā)者跑來問我: “欣哥忍些, 這應(yīng)用號(hào)出來以后鲁猩,我的大Android/大iOS是不是都沒用了坎怪?”
所以我也看了看,眼界不夠廓握, 只能聊一聊技術(shù)方面搅窿。
Everett Rogers 提過一個(gè)技術(shù)的擴(kuò)散曲線, 新技術(shù)從引入隙券,到增長(zhǎng)起飛男应,到飽和下降是有一定規(guī)律的。 這個(gè)微信應(yīng)用號(hào)雖然在社交網(wǎng)絡(luò)上非秤樽校火爆沐飘, 但也會(huì)遵循這樣的規(guī)律。
對(duì)企業(yè)來講牲迫,應(yīng)用號(hào)肯定是又增加了一個(gè)分發(fā)的渠道耐朴,所以不妨評(píng)估下, 看看自己的App是否適合入駐微信平臺(tái)盹憎, 要知道雖然入口變了筛峭, 依然會(huì)有慘烈的競(jìng)爭(zhēng),和Appstore, Android市場(chǎng)沒什么不同陪每。
對(duì)前端的同學(xué)來講影晓,在不用怎么學(xué)習(xí)新技術(shù)的情況下有增加了一個(gè)新的平臺(tái),這絕對(duì)是一大利好檩禾。
后端的同學(xué)更不會(huì)受到影響挂签, 你們開發(fā)的服務(wù)又多了一個(gè)展示的渠道。
對(duì)開發(fā)App的同學(xué)來講盼产, 首先應(yīng)用號(hào)肯定不會(huì)殺死Native App饵婆, 這點(diǎn)我深信不疑,因?yàn)楝F(xiàn)在的H5, Javascript 還達(dá)不到原生應(yīng)用的體驗(yàn)辆飘。
其次我之前說過很多回啦辐, 新技術(shù)谓传,新平臺(tái)的不斷涌現(xiàn)出現(xiàn)不正是IT界最典型的特征嗎?
我經(jīng)歷過桌面->局域網(wǎng)->互聯(lián)網(wǎng)->移動(dòng)互聯(lián)網(wǎng)的演變芹关, 每次演變都要比出現(xiàn)一個(gè)應(yīng)用號(hào)大的多续挟,技術(shù)的變革也要多的多。
應(yīng)用號(hào)畢竟還是出現(xiàn)在移動(dòng)時(shí)代侥衬,由微信這個(gè)手機(jī)應(yīng)用提供的一個(gè)平臺(tái)而已诗祸, 對(duì)開發(fā)人員來講, 技術(shù)本質(zhì)還是javascript, css, html 轴总。
其實(shí)我最想說的是快速學(xué)習(xí)的能力是碼農(nóng)的核心競(jìng)爭(zhēng)力直颅。
新的技術(shù)出現(xiàn)了怎么辦? 當(dāng)然是要學(xué)習(xí)怀樟,不但要學(xué)功偿,還要快速的學(xué),你能在應(yīng)用號(hào)推出的那個(gè)晚上就開發(fā)一個(gè)簡(jiǎn)單的應(yīng)用號(hào)往堡,或者連夜推出一個(gè)高質(zhì)量的教程嗎械荷?
快速學(xué)習(xí)的秘訣在哪里?
我粗粗看了看那些教程虑灰, 一個(gè)應(yīng)用號(hào)是運(yùn)行在微信平臺(tái)上的程序吨瞎, 這個(gè)程序 基本上等于 js (程序) + json(配置) + wxss(界面布局)
一個(gè)新手看到的可能是如何寫javascript去調(diào)用那些API, 如何使用組件穆咐。
一個(gè)高手看到這些颤诀,腦子里想的不是如何去使用, 而是站在微信的角度对湃,先思考為什么設(shè)計(jì)崖叫?
界面和操作事件如何綁定? 頁(yè)面如何跳轉(zhuǎn)熟尉? 數(shù)據(jù)怎么存儲(chǔ)归露? 這個(gè)wxss和之前微軟推出的XAML有什么區(qū)別? ......
類似的問題其實(shí)在原生的Android 和iOS上都有斤儿, 思想都是想通的剧包, 只是表現(xiàn)形式不同, 載體不同往果, 你想通了疆液,學(xué)起來自然快。
更深層次的思考是陕贮,如何才能把這些東西轉(zhuǎn)化成Html5的Web界面堕油, 在瀏覽器中運(yùn)行起來? 碼農(nóng)們將來開發(fā)的海量小程序怎么管理,部署掉缺? 如何保證海量的訪問卜录?
至于如何調(diào)用應(yīng)用號(hào)提供的API, 如何使用組件眶明, 那完全是一個(gè)熟練度的問題了艰毒。
所以秘訣就是要努力站在高處往下看, 在學(xué)習(xí)中多思考搜囱, why 要比 how 重要的多丑瞧, 思考才能進(jìn)步, 時(shí)間久了蜀肘,快速學(xué)習(xí)的能力就煉成了绊汹。
也許應(yīng)用號(hào)能創(chuàng)造出嶄新的業(yè)務(wù)模式出來, 也許我們正在目睹微信正在創(chuàng)造歷史扮宠, 作為碼農(nóng)西乖, 要做的不是害怕變化, 而是一直擁抱這種變化涵卵。
(完)
文章轉(zhuǎn)自<a >碼農(nóng)翻身劉欣</a>