小說王-台灣最大小說網 > 都市言情 > 超級U盤 > 第一百二十六章im當中的山寨機

第一百二十六章im當中的山寨機


“其實在有現成模闆的情況下,編寫‘新’的軟件并不難。我隻是照着我的理解和需求把一款開源的即時通訊軟件改了改,就變成了現在的蜜聊。”看到宿舍三兄弟張大嘴巴欲吞鴨蛋的樣子,馬競連忙解釋道。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

追書top10

熊學派的阿斯塔特 |

道詭異仙 |

靈境行者 |

苟在妖武亂世修仙 |

深海餘燼 |

亂世書 |

明克街13号 |

詭秘之主 |

誰讓他修仙的! |

宇宙職業選手

網友top10

苟在妖武亂世修仙 |

苟在高武疊被動 |

全民機車化:無敵從百萬增幅開始 |

我得給這世界上堂課 |

說好制作爛遊戲,泰坦隕落什麽鬼 |

亂世書 |

英靈召喚:隻有我知道的曆史 |

大明國師 |

參加戀綜,這個小鮮肉過分接地氣 |

這爛慫截教待不下去了

搜索top10

宇宙職業選手 |

苟在妖武亂世修仙 |

靈境行者 |

棄妃竟是王炸:偏執王爺傻眼倒追 |

光明壁壘 |

亂世書 |

明克街13号 |

這遊戲也太真實了 |

道詭異仙 |

大明國師

收藏top10

死靈法師隻想種樹 |

乘龍仙婿 |

參加戀綜,這個小鮮肉過分接地氣 |

當不成儒聖我就掀起變革 |

牧者密續 |

我得給這世界上堂課 |

從皇馬踢後腰開始 |

這個文明很強,就是科技樹有點歪 |

熊學派的阿斯塔特 |

重生的我沒有格局

完本top10

深空彼岸 |

終宋 |

我用閑書成聖人 |

術師手冊 |

天啓預報 |

重生大時代之1993 |

不科學禦獸 |

陳醫生,别慫! |

修仙就是這樣子的 |

美漫世界黎明軌迹