亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

從0到1:微信小程序自選股項(xiàng)目回憶錄

feng409 / 1788人閱讀

摘要:小程序自選股項(xiàng)目團(tuán)隊(duì)在長達(dá)五個(gè)月的時(shí)間里經(jīng)歷了太多不為人知的故事,不知通宵了多少個(gè)夜晚,只為等待小龍宣布號(hào)小程序正式發(fā)布的到來。第一次被微信開放平臺(tái)開發(fā)二組團(tuán)隊(duì)小程序項(xiàng)目團(tuán)隊(duì)當(dāng)小白鼠各種實(shí)驗(yàn)新特性。。

導(dǎo)語:我很喜歡小龍的一句話,微信因你而變。是的,把事情做到極致的時(shí)候,這個(gè)世界就會(huì)因你而變。

小程序自選股項(xiàng)目團(tuán)隊(duì)在長達(dá)五個(gè)月的時(shí)間里經(jīng)歷了太多不為人知的故事, 不知通宵了多少個(gè)夜晚,只為等待小龍宣布1.9號(hào)小程序正式發(fā)布的到來。說實(shí)話小龍如果再不公布發(fā)布時(shí)間,我們真的要扛不住了。

第一次都給了你

第一次簽保密協(xié)議的項(xiàng)目。。。
第一次沒有明確deadline的項(xiàng)目。。。
第一次被微信開放平臺(tái)開發(fā)二組團(tuán)隊(duì)(小程序項(xiàng)目團(tuán)隊(duì))當(dāng)小白鼠各種實(shí)驗(yàn)新特性。。

為什么是自選股

不要問我為什么。。。我也不知道為啥是自選股。。??赡苁且?yàn)槲覀兊臉I(yè)務(wù)太垂直。。。也可能是領(lǐng)導(dǎo)覺得我們前端組太閑了正好有這么個(gè)機(jī)會(huì)出去鍛煉一下?鬼才知道。。。反正領(lǐng)導(dǎo)給的任務(wù)老娘我一定會(huì)認(rèn)真對待,不給領(lǐng)導(dǎo)、團(tuán)隊(duì)丟面子,保證漂亮完成任務(wù)!

===========廣告時(shí)間不要走開,稍后的講故事內(nèi)容更精彩==========

================================================

講故事時(shí)間

經(jīng)歷一:web+框架能提供的能力極其有限,沒有生命周期管理,沒有繪圖能力,沒有框架約束,而且開發(fā)者工具在當(dāng)時(shí)項(xiàng)目啟動(dòng)大會(huì)的演示上也報(bào)各種bug,太尷尬了。。。
產(chǎn)品翩翩妹子, 前端我,后臺(tái)凱爺三人小分隊(duì)秘密來到廣州TIT,五天的內(nèi)測時(shí)間,我們要完成自選服務(wù)(添加/刪除/搜索)+基礎(chǔ)行情+行情圖(分時(shí)圖)+個(gè)股新聞功能。計(jì)劃總是想的很美好,前三天我們熟悉開發(fā)環(huán)境和語法,聯(lián)調(diào)wx.login的鑒權(quán)接口(根本調(diào)不通?。。?沒有登錄態(tài)我們怎么繼續(xù)進(jìn)行??! 后來由于項(xiàng)目的嚴(yán)重delay,后臺(tái)開發(fā)凱爺也加入前端代碼編寫的工作。一個(gè)PHP開發(fā),在從來沒有經(jīng)歷過異步回調(diào)的開發(fā)經(jīng)驗(yàn)情況下,一個(gè)晚上的通宵時(shí)間把promise機(jī)制研究的透透的,我感到無比的佩服!

大家可能會(huì)問,你作為前端開發(fā)干什么去了?

我。。。MD,微信小程序開發(fā)工具連個(gè)基本異常報(bào)錯(cuò)都沒有,各種詭異的問題層出不窮,我當(dāng)時(shí)搭的前端框架都是利用ES5、ES6來編寫的, 他們的平臺(tái)當(dāng)時(shí)不支持高級(jí)語法(babel之后也不行), 后來還是被妥協(xié)了,我當(dāng)時(shí)殺了他們的想法都有。。。

這還不算什么,最郁悶的是web+當(dāng)時(shí)沒有繪圖能力!?。。。?/strong>好吧,公關(guān)他們五天內(nèi)實(shí)現(xiàn)繪圖能力是當(dāng)下最要緊的事情,可能是因?yàn)槲覀兊恼\意與態(tài)度感染到他們,8.4號(hào)下午負(fù)責(zé)繪圖功能的一名小鮮肉亞軒軒弟通過RTX聯(lián)系上了我,激情的一夜就從此發(fā)生了!
軒弟給了我一個(gè)簡單地tutorial,我按照他們的最初方案進(jìn)行分時(shí)圖代碼兼容(自選股有一套自主研發(fā)的前端繪圖模塊,所以如果我們沒有這些業(yè)務(wù)沉淀,也不會(huì)有信心用很短的時(shí)間做完)

不知不覺天已經(jīng)亮了, 終于我們在手機(jī)上看到了粗糙的分時(shí)圖 (內(nèi)牛滿面啊?。?/p>

8.5號(hào)我和軒弟又一起優(yōu)化第一版的小程序繪圖基礎(chǔ)底層庫。(截圖為證)

繪圖基礎(chǔ)底層代碼片段

最早期的繪圖語法demo

(回到北京之后,我把繪圖功能交接給了學(xué)姐dawningdou同學(xué),之后關(guān)于canvas語法的改造、手勢的支持、各種異常情況都是學(xué)姐與微信團(tuán)隊(duì)一起商定溝通出來的,希望有時(shí)間我們在專門寫一篇關(guān)于小程序繪圖血淚史)

我們磕磕絆絆的在五天時(shí)間里完成了所有預(yù)期開發(fā)計(jì)劃(真心不容易?。?。
最后一天微信開平團(tuán)隊(duì)做了回訪,很誠懇的聽取了我們這一周來對于web+框架的抱怨與不爽,并承諾會(huì)在一到兩周的時(shí)間更新開發(fā)框架與工具。

經(jīng)歷二:30多個(gè)小時(shí)的連續(xù)奮戰(zhàn),只為被證明我們是最佳合作團(tuán)隊(duì)。
回到北京,我們申請了銀科大廈的封閉會(huì)議室(1912),同時(shí)加入了新的小伙伴仁元、學(xué)姐、郝曉六人小分隊(duì)。

接下來的任務(wù)就是趕在8.17號(hào)接受微信harveyzhou老板的初審,所以我們要在僅有的10天時(shí)間里完成全市場行情,行情圖支持分時(shí)、五日、k線,優(yōu)化性能等工作。就在我們按照原計(jì)劃進(jìn)行時(shí),8.16號(hào)微信突然更新了web+框架,所有內(nèi)測團(tuán)隊(duì)的代碼都不能run起來,語法更新之巨大讓我們欲哭無淚,有種被坑爹的趕腳,當(dāng)時(shí)真的很想罵街。。。(但是他們兌現(xiàn)的支持生命周期,APP全局對象,Page對象等框架風(fēng)格基本確定。尼瑪就算更新也等到給老大看完再更新嘛!)。隨后調(diào)整心態(tài),小伙伴們還是抓緊時(shí)間快速進(jìn)行新版本的框架兼容,這里贊一下仁元兄的執(zhí)行能力,快速學(xué)習(xí)最新框架并移植到現(xiàn)有業(yè)務(wù)模塊中。

當(dāng)天晚上,nomore同學(xué)自發(fā)的拉了個(gè)群,為了能讓自選股run起來,他們也一起陪我們熬夜加班。(感動(dòng)!)

經(jīng)過30多個(gè)小時(shí)的連續(xù)奮戰(zhàn),我們終于交出了完美可運(yùn)行的版本(聽說是唯一一個(gè)能run起來的小程序)。小伙伴們終于累趴下了!

經(jīng)歷三:聽說我們被小龍點(diǎn)贊了,而且成了微信小程序救世主。。。(因?yàn)槲覀円矝]有親耳所聞,親眼所見)

最緊張的時(shí)刻是在9.1號(hào),因?yàn)閣eb+項(xiàng)目能不能繼續(xù)開展下去,就看那天給小龍演示完整DEMO的情況。

兩周的時(shí)間我們調(diào)整開發(fā)節(jié)奏列出了開發(fā)優(yōu)先級(jí),優(yōu)化交互細(xì)節(jié),解決掉了200多個(gè)bug。(如下圖)

為了達(dá)到更好的體驗(yàn),我們決定再一次挑戰(zhàn)自己,主動(dòng)要求微信在web+框架側(cè)支持動(dòng)畫能力,并且讓他們能支持動(dòng)畫隊(duì)列的能力。(感謝link同學(xué)的支持?。?/p>

可能是因?yàn)槲覀兪俏ㄒ灰粋€(gè)支持動(dòng)畫的demo,并且功能的完整性和體驗(yàn)達(dá)到微信開平團(tuán)隊(duì)的認(rèn)可所以才有了接下來的一幕。。。(如下圖)

有了近兩個(gè)月的努力, 我們換來的是微信開平團(tuán)隊(duì)的贊賞與尊重。更重要的是我們不僅在微信平臺(tái)上完成一個(gè)自選股應(yīng)用,而且我們承擔(dān)的責(zé)任更大。

9.5號(hào)我們得到了令人振奮人心的消息, 自選股成為了微信與蘋果談判唯一示例演示

經(jīng)歷四:微信小程序官方公開培訓(xùn)課邀請自選股團(tuán)隊(duì)分享案例

hulk老師在小程序框架分享和小程序開發(fā)分享中大量使用自選股作為案例分析,非常感謝!

我代表自選股小分隊(duì)把小程序開發(fā)經(jīng)驗(yàn)分享給開發(fā)者,包括數(shù)據(jù)實(shí)時(shí)性、緩存設(shè)計(jì)、canvas繪圖、多層嵌套問題等。(團(tuán)隊(duì)牛才是真的牛,我只是發(fā)言人)

寫到最后:

有很多人問我,為什么這支自選股小分隊(duì)看起來更有激情與更強(qiáng)的執(zhí)行力?

我想說的是我們有共同的目標(biāo),We are 伐木累!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/81136.html

相關(guān)文章

  • 也許你并不需要第三方小程序框架

    摘要:所以在小程序出現(xiàn)之后,一股框架之風(fēng)也很快的出現(xiàn),微信小程序剛推出之后,就出現(xiàn)了兩個(gè)比較出名的小程序開發(fā)框架,。 原文地址:https://ant-move.github.io/we... 這里說的去除小程序框架其實(shí)并不嚴(yán)謹(jǐn),因?yàn)樾〕绦虮旧硪菜闶且粋€(gè)框架,而且是一個(gè)功能更加完善的框架系統(tǒng)。在前端的概念中,我們一般說一個(gè)框架是指一個(gè)用來幫助開發(fā)者構(gòu)建用戶界面的框架,而小程序框架本身不僅僅包...

    red_bricks 評論0 收藏0
  • 信小程序iOS端如何暫停animated動(dòng)畫

    摘要:可以通過查詢它來確定動(dòng)畫是否正在運(yùn)行。另外,它的值可以被設(shè)置為暫停和恢復(fù)的動(dòng)畫的重放。在文檔中了解到,這是一個(gè)實(shí)驗(yàn)中的功能,但是其作用還是強(qiáng)大的。也就是說我們使用這個(gè)方法可以獲取一個(gè)正在進(jìn)行動(dòng)畫的元素當(dāng)前的值。 在知道有animation-play-state這個(gè)animation的參數(shù)時(shí),我內(nèi)心是激動(dòng)的。在得知iOS端并不支持時(shí),一股涼意襲來 animation-play-state...

    miracledan 評論0 收藏0
  • 2月份前端資源分享

    摘要:月份前端資源分享更多資源請文章轉(zhuǎn)自前端生成好看的二維碼十大經(jīng)典排序算法帶動(dòng)圖演示為什么知乎前端圈普遍認(rèn)為游戲和展示的個(gè)人整理和封裝的庫中文詳細(xì)注釋供新手學(xué)習(xí)使用擴(kuò)展語法記錄掉坑初期工具漢字拼音轉(zhuǎn)換工具實(shí)現(xiàn)漢字轉(zhuǎn)拼音的插件下拉列表支持拼音簡 2月份前端資源分享 更多資源請Star:https://github.com/maidishike... 文章轉(zhuǎn)自:https://github...

    yanwei 評論0 收藏0

發(fā)表評論

0條評論

feng409

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<