不安分的android開發(fā)者(小程序初嘗試,前后臺都自己做)

前言

作為一個(gè)稍微有點(diǎn)想法的程序員來說,擁有一個(gè)自己開發(fā),自己運(yùn)營,完全屬于自己的應(yīng)用,應(yīng)該是很多人的夢想。剛畢業(yè)那會(huì),自己的工作是做游戲,于是也和朋友業(yè)余時(shí)間開發(fā)一些小游戲玩玩,可是終究不成氣候,而且自己也只能做做單機(jī)小游戲。于是慢慢的也就失去了興趣,尤其是自己從游戲行業(yè)轉(zhuǎn)到app開發(fā),對游戲也就沒那么大興趣了。再到后來自己買了一個(gè)windowsphone手機(jī),當(dāng)時(shí)判斷windowsphone會(huì)崛起(現(xiàn)在看來,當(dāng)時(shí)自己的眼光還是歪了,哈哈),于是呼買了一個(gè)開發(fā)者賬號,自己學(xué)習(xí)c#開發(fā),做了一個(gè)wp平臺的世界杯應(yīng)用。當(dāng)前還寫了一篇文章紀(jì)念了一下,文章鏈接,不過當(dāng)時(shí)用的是別人的接口。一晃四年過去了,馬上就是俄羅斯世界杯了,難道又要寫一個(gè)世界杯應(yīng)用,哈哈,那肯定不是了,同一個(gè)東西做兩遍也沒意思,何況世界杯也就幾天時(shí)間,應(yīng)用沒有持久存活能力。

前期準(zhǔn)備

言歸正傳,其實(shí)要做的是一個(gè)《名校講座》的應(yīng)用,起因很簡單,自己平常周末的時(shí)候,喜歡去大學(xué)聽聽講座之類的,畢竟在帝都,坐擁這么多名校,各大名家講座非常多,而且大部分講座也是對普通公眾開放的,后來一想,反正自己也要收集講座,何不將收集的講座通過應(yīng)用的方式發(fā)布出來,可以讓大家都了解到這些信息,也為有興趣的小伙伴提供一個(gè)渠道。說來慚愧,這個(gè)想法在2016年底就有了,而且當(dāng)時(shí)剛剛微信小程序發(fā)布了,于是2016年底就開始著手各種前期準(zhǔn)備工作,比如大概要做一個(gè)什么,需要技術(shù)是什么等等。我給大家看看當(dāng)時(shí)的文檔

image
image

當(dāng)然當(dāng)時(shí)寫了很多文檔,比如分析用戶畫像,運(yùn)營規(guī)劃,前后臺規(guī)劃等等,就不一一貼圖了。不過通過這個(gè)過程,讓自己脫離了只從寫代碼的角度去看產(chǎn)品,而且用一個(gè)產(chǎn)品經(jīng)理,或者運(yùn)營的角度去思考,雖然各種想法都很幼稚,但是嘗試總是比不嘗試好,也讓自己知道了做一款好的產(chǎn)品,各個(gè)崗位缺一不可,而不是老早以前技術(shù)人員的思維,認(rèn)為技術(shù)牛,做出來的產(chǎn)品就肯定牛。

軟件開發(fā)

當(dāng)然我的準(zhǔn)備工作有點(diǎn)太長了(執(zhí)行力差),各項(xiàng)前期工作準(zhǔn)備好之后,自己規(guī)劃了一個(gè)開發(fā)順序,首先做后臺管理頁面,然后再提供接口給前端,最后寫前端,前端當(dāng)時(shí)選型就準(zhǔn)備用小程序,畢竟android,ios平臺都能使用。

得益于自己大學(xué)的時(shí)候,學(xué)過一些php,所以對于后臺開發(fā),并不是很發(fā)愁,而且我建議現(xiàn)在的前端也可以接觸下后臺開發(fā),畢竟寫一些簡單的接口,做個(gè)小的管理后臺,還是比較簡單的。
后臺的選型就用CI框架,由于現(xiàn)在流行前后端分離,所以我當(dāng)時(shí)開發(fā)的時(shí)候,也著重講前后端頁面分離,寫好接口后,提供給網(wǎng)站,小程序同時(shí)使用,這樣做可以省掉很大一部分時(shí)間,去單獨(dú)做后臺。不過由于各種各樣的原因,后臺完整做完都已經(jīng)2017年底了,這里要多說一句,有時(shí)候,我們?nèi)钡牟皇窍敕?,而且想法的?zhí)行力,由于是自己業(yè)余時(shí)間在做,經(jīng)常會(huì)被各種各樣的事情打斷,這個(gè)時(shí)候,就需要自己有非常好的規(guī)劃協(xié)調(diào)時(shí)間的能力,規(guī)劃好一段時(shí)間緊急并重要的事情,并且要堅(jiān)持下去。

給大家看看我做好的后臺頁面


image

后臺做好后,其實(shí)很大一部分工作就完成了。

接下來就是小程序的開發(fā),小程序開發(fā)其實(shí)和網(wǎng)頁前端開發(fā)有些相似,主要就是js和css,同樣得益于自己在大學(xué)學(xué)過網(wǎng)站開發(fā),所以對于一些基本的css,js還是有了解,自己花了幾天時(shí)間看了看官方的文檔,然后下載了小程序官方的demo,然后照著demo,就開始了開發(fā)的過程。

在這里還有一個(gè)過程,一般對于前端開發(fā),都是產(chǎn)品給好一個(gè)產(chǎn)品原型,然后設(shè)計(jì)再出圖。但是對于自己來說,這些活也就只能自己干了,雖然說對于一個(gè)小應(yīng)用,產(chǎn)品原型其實(shí)也不一定需要,但是自己想,這些東西是一個(gè)成熟應(yīng)用開發(fā)過程中必備的,所以自己學(xué)習(xí)一下也未嘗不可。于是自己下載了產(chǎn)品原型設(shè)計(jì)軟件axure,邊學(xué)邊做原型。

接下來便是小程序開發(fā),由于之前已經(jīng)寫好了接口,小程序端,目前實(shí)現(xiàn)的功能相對簡單,也就是列表展示之類的,不過自己在做小程序的時(shí)候,因?yàn)閷τ谛碌膄lex布局模式理解不深入,導(dǎo)致前期排版布局很耗時(shí)間,這里建議有要學(xué)習(xí)或者做小程序的小伙伴,可以專門好好熟練下flex布局,磨刀不誤砍材功。這樣效率很高很多。

還具有UI界面的設(shè)計(jì),自己一個(gè)開發(fā),其實(shí)根本不懂設(shè)計(jì),所以有些界面元素,配色也只能去模仿一些別家的應(yīng)用。

整個(gè)技術(shù)方面的東西開發(fā)完畢后,自己發(fā)現(xiàn),真的是術(shù)業(yè)有專攻,做技術(shù)的一般有個(gè)壞毛病就是認(rèn)為其他工作,比如產(chǎn)品,運(yùn)營,設(shè)計(jì),沒有啥技術(shù)含量?,F(xiàn)在我終于有深刻體會(huì)了。

當(dāng)然小程序開發(fā)還需要自己去申請賬號之類的,這里就不介紹了,網(wǎng)上的文章很多,一搜一大把。

上線運(yùn)營

小程序上線了,原來才發(fā)現(xiàn)真正忙的時(shí)候才開始,每天需要去收集講座信息,去后臺錄入,而且由于沒有爬蟲,這個(gè)工作非常耗時(shí),同時(shí)自己還需要思考如何讓別人知道你的小程序,如何拉活用戶,自己也開始學(xué)習(xí)看后臺統(tǒng)計(jì)數(shù)據(jù),學(xué)習(xí)如何去運(yùn)營一個(gè)應(yīng)用,這才發(fā)現(xiàn)原來一切才是剛剛開始。

最后給大家看看做完的小程序的樣子,
也歡迎大家掃二維碼關(guān)注《名校講座》,體驗(yàn)小程序。

還有一個(gè)微信群,大家可以加18334760949拉你進(jìn)群交流。同時(shí)也希望有同樣愛好的同學(xué),大家可以互相交流,共同學(xué)習(xí)。


image

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 如果可以,我愿一直守候。 已經(jīng)記不清,第一次遇見你是在什么時(shí)候了。我記得的,只有喜歡你的日日夜夜。...
    香豆閱讀 291評論 1 3
  • 說幾個(gè)月前我們開始了一項(xiàng)工程,要把人類思想史上最重要的那些經(jīng)典用大家聽得懂、負(fù)擔(dān)小、有啟發(fā)的方式帶領(lǐng)大家讀一遍,刪...
    紅圖偉業(yè)閱讀 1,194評論 0 4
  • 【墨竹的菜園】0238——中國是禮儀之邦,又特別講究關(guān)系,所以這個(gè)禮品就成為特殊的媒介,親近了關(guān)系,交融了感情,擺...
    墨竹的菜園閱讀 1,332評論 0 0
  • 旅游是今生還能讓我感到開心,感到幸福的事,我對待旅途中的小小意外,以及那些陌生的世界,充滿了好奇心。 只愿得一...
    紫色風(fēng)鈴yy閱讀 262評論 0 0
  • 最近的自己有點(diǎn)小頹廢,周一上完了夜班后,第二天睡了一天,第三天睡到自然醒,開始奔赴我的學(xué)習(xí)基地,某某店二樓,然后就...

友情鏈接更多精彩內(nèi)容