精彩东方文学

超級U盤 正文 第一百二十六章 IM當中的山寨機

作者/紙火花 看小說文學作品上精彩東方文學 http://www.nuodawy.com ,就這么定了!
    “其實在有現成模板的情況下,編寫‘新’的軟件并不難。我只是照著我的理解和需求把一款開源的即時通訊軟件改了改,就變成了現在的蜜聊。”看到宿舍三兄弟張大嘴巴欲吞鴨蛋的樣子,馬競連忙解釋道。

    他這話倒不是胡說安慰人,實際上蜜聊軟件的軟件架構、編程實現都極大的參考了市面上常見的幾款即時聊天軟件——無論其是開源的還是閉源的,其中就有扣扣、MSN、ICQ等知名產品。

    當然馬競是不會也不屑于復制別人家代碼的,蜜聊軟件延續馬競制造的傳統,主體部分依舊是純機器碼編程,只是在界面引擎也就是皮膚和表情組件上使用了腳本語言。

    “馬競的編程語言”開發并不順利,馬競還處在積極學習幾款熱門編程語言的階段。

    甚至所謂的“中文編程E語言”他也有下載編程工具了解過,最后的結論是中文并不適合作為編程語言,原因就是“中文沒有空格”。中文里面一個字和其前后字之間的關系通常需要根據其意思來判斷,尤其是沒有標點符號的古代。孔夫子一句“民可使由之不可使知之”就被后來人基于不同理解和意圖斷句成了好幾個版本。

    ““民可使由之,不可使知之”(國家統治人民驅趕他們做事就行了,不要讓他們明白在做什么)是一種意思,““民可,使由之,不可,使知之”(如果這人可以造就,就創造條件讓他自由發展,否則,就只讓他明白道理,教他做人)和““民可使,由之,不可使,知之”(老百姓若可任使,就讓他們聽命;若不可任使,就讓他們明理)的意思又不一樣了。

    甚至還有人把這句話斷句成“民可使,由之不可;使知之”(如果老百姓可以被支使,放任自由是不行的,必須加以引導讓其守禮)。

    在我們嘲笑英文遇到新詞就要生造,而漢語三千常用字顛倒一下順序就能變成新詞的時候,卻也帶來了一個麻煩,便是漢字的前后粘連問題。電腦軟件其實是“最沒腦子”的,它才不會浪費計算力去辨析詞意與斷句,分析“民可使”到底是“民可,使”還是“民,可使”還是“民可使”,這就造成了歧義,這對軟件執行是很嚴重的問題。

    加上漢字一個字占用兩個甚至三個字節,當然沒有一個字節就搞定的英文字母輕松省力了,這是處理空間有限的情況下,基于圖形的漢字天然弱勢于基于聲調的拼音文字的地方。除非現在的硬件環境全面改革,不在乎處理帶寬,反而計較信息存儲空間了,那么信息豐富的漢字又會把信息量低下的拼音文字甩在后面。

    其實現在的軟件設計思想體系,整個兒都是西方化的,在這樣的大環境下追求中文編程并沒有多少實際意義。一方面最核心的電腦硬件——CPU的設計制造都在國外,都在英語世界里面,英文字母占據地利優勢,同時絕大多數程序員也都在國外,大多數新軟件、新游戲的生產和使用也都在國外,這又是人和優勢。

    這時候強調中文編程,一定程度上講,和閉關鎖國完全有的一比。當然馬競也不贊成現在全民學英語的教育產業化,他比較認可島國那樣更加重視專業翻譯人才的模式。

    雖然國人經常嘲笑島國和象國鄰居拙劣的英語水平,但是這兩個國家中前者是全球游戲產業第一,一個是全球外包軟件第一,……

    把思維拉回來,馬競用公筷夾了一撮金針菇下到面前麻辣的火鍋格子里面,又給其他三個格子里面也各下了一撮。

    桌子上這個火鍋也是頗有特色,不是通常分紅白辣鮮的鴛鴦鍋,而是等分成四個扇形,同時煮著麻辣、微辣、三鮮、番茄蘑菇湯四種不同風味的火鍋湯底。

    放下公筷,換回自己的漏勺,馬競這才說道:“就跟這火鍋一樣,蜜聊軟件相比于其他聊天軟件只是多了一個改變,就是增加了一個類似手機的‘三卡三待’功能。”

    “手機?‘三卡三待’?”除了早知內情的湯佳怡,眾人都是一頭霧水。

    “現在有的手機支持雙卡雙待,有的支持三卡三待,可以同時安裝多個手機卡,各自獨立互不影響。一個手機上面同時插好幾個si,私人手機號、辦公手機號,或者GPRS上網專用號、短信專用號可以自由組合。而在蜜聊上面,用戶也可以創建完全獨立的蜜聊號,每一個蜜聊號都有獨立的用戶面板和好友列表,各自獨立,卻又整合在一起可以隨意切換。”

    “這不是多此一舉嘛?手機插好幾個卡是因為有的卡有短信包,有的卡有上網流量包,這樣用著方便。你這一個聊天軟件搞這個意義不大吧?對了蜜聊應該是免費的吧?”劉書盟問道。

    “其實還是很有意義的,很多人都有同時登錄多個扣扣號的情況,蜜聊這個功能等于是省去了切換多個帳號的時間,只需要切換面板就好了。”

    在聊天軟件被扣扣一統天下的時候,馬競綢繆推出蜜聊軟件,也是有一些野心和想法的。

    蜜蜂科技旗下的各款軟件,現在的總和下載安裝量早已經超過兩千萬,但是蜜蜂通行證帳號的注冊用戶數才只有不到三百萬——很大一部分蜜蜂軟件用戶并沒有注冊帳號。

    而以蜜蜂科技現在的財力,又不可能搞什么免費相冊、免費網絡硬盤之類的福利來吸引免費用戶,馬競只好把主意打到了他每天跟湯佳怡聊天用的蜜聊軟件上面了。

    眾所周知聊天軟件的用戶粘性是很大的,粘住用戶的不是軟件本身而是軟件對面那個人。

    當年ICQ橫空出世以后國內出現了好幾個模仿版本,什么OICQ、PICQ的都是各種改包抄襲的,功能和界面都跟ICQ大同小異,最后眾所周知OICQ笑到了最后,而原版ICQ則因為新東家被網絡泡沫坑了元氣大傷而發展停滯反而落了下風,并且被一個個后起之秀逐漸超越。

    而在國內也先后有多家網絡公司推出自己的即時通訊軟件,試圖在扣扣的勢力范圍內跑馬圈地,不過最后都折戟沉沙了。反倒是YY這個定位于游戲語音通訊的即時聊天軟件殺出了重圍,在扣扣不太重視的語音群聊領域占據了一塊地盤。

    蜜聊同樣也不會像那些失敗者一樣在扣扣的優勢地帶直面業界王者,而是選擇像YY一樣在細分領域悄悄發展。

    這個新領域便是手機即時通訊。

    蜜聊軟件設計靈感便是來自于山寨機的“雙卡雙待”、“三卡三待”功能,把“雙卡雙待”手機虛擬成了蜜蜂通行證,而兩個三個的手機號則是用戶自行新建的蜜聊號。

    也是因為這個原因,蜜聊軟件一開始就帶有很強的手機屬性,或者說山寨機基因。當然不是acall這種仿冒名牌的作假基因,而是雙卡雙待、跑馬燈、四喇叭、雙電池、雙攝像頭的創(zhē)新(tēng)基因。

    說起來山寨機里面同向平行雙攝像頭這種布局還是源自馬競的蜜蜂B1方案,而現在也就是小有名氣的山寨手機方案商木星通訊很多技術也是來自蜜蜂科技,所以蜜蜂科技和山寨機本身就有不小淵源。

    蜜聊的山寨基因主要體現在它的界面上,蜜聊默認會給每一個蜜聊號分配不同顏色和風格的面板主題,并且要求不同蜜聊號不能使用相同的昵稱,以便于用戶能夠第一時間意識到身份切換的問題。

    默認皮膚直接就是三個款式各不相同不同的手機圖案,暗示其不同的定位。當然用戶還可以切換其他主題和顏色的皮膚面板,已經自己設計創建新的面板。

    馬競在蜜聊的界面引擎上面嘗試性的使用了他新設計的編程語言,或者說設計語言。

    這個還沒有正式名字的編程語言是一種圖形語言,編程設計就是畫流程圖,至于代碼編譯轉化,自然由未來的編譯器來進行。

    當然現在編譯器還沒做出來,都是由馬競親自上陣編譯的。

    蜜聊軟件客戶端上面安裝的界面引擎實際上只是一個自動檢查器,初步檢查確定用戶提交的設計方案沒有嚴重問題之后就會打包發送到蜜蜂服務器,然后馬競在定期收取,處理以后返回給蜜蜂服務器,然后再推送給設計者。

    這一套流程雖然麻煩而且有很大的延遲——周日至周四晚上熄燈斷網——但是最終作品的效果卻很好。

    馬競的E7U不但能夠最有效率的把設計者的思想變成可執行代碼,還能為其查漏補缺,使得產品更加好看更加方便。蜜聊軟件目前盡管是beta版本,但是穩定性已經非常好了,后臺收到的的崩潰報告數量相當少。

【精彩東方文學 www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節首發,txt電子書格式免費下載歡迎注冊收藏
百度風云榜小說:劍來 一念永恒 圣墟 永夜君王 龍王傳說 太古神王 我真是大明星 校花的貼身高手 真武世界 劍王朝
Copyright © 2002-2018 http://www.nuodawy.com 精彩東方文學 All Rights Reserved.
小說手打文字版來自網絡收集,喜歡本書請加入書架,方便閱讀。
主站蜘蛛池模板: 呼和浩特市| 竹北市| 通山县| 淮滨县| 浮山县| 唐河县| 嘉禾县| 东光县| 视频| 马边| 清河县| 荃湾区| 丰原市| 延川县| 康定县| 阳新县| 屏山县| 台前县| 响水县| 屯门区| 宁阳县| 宁阳县| 东台市| 米易县| 扎兰屯市| 山西省| 商河县| 岑巩县| 南平市| 通许县| 洞口县| 墨江| 烟台市| 高台县| 汤原县| 惠州市| 嘉荫县| 耒阳市| 博白县| 乐业县| 泸溪县|