首頁>Club>
當前國內社交網路被騰訊壟斷,如果開發一款能與之對抗的產品,前期需要多少錢?
2
回覆列表
  • 1 # IT蒙先生

    其實懂技術個人開發一個社交APP不難,如果是業餘時間,每天下班回家到12點,這樣每天大概4個小時,外加週末每天12個小時,一個月足夠了(有經驗的條件下)~

    A.UI設計是否已有?如果有會節約很多時間,沒有你估計還得自己PS一下圖片;

    B.對程式設計是否有經驗?從題主的問題可以看到你對程式設計估計經驗不足;

    社交軟體分很多種,常用的無非附近人,發發圖,拍拍照,修修圖,拍拍影片;

    下面分別介紹下各種技術:Android+後臺,Java Servlet,走HTTP,不走Thrift,不走自有協議……

    1. 首要條件是熟悉Java程式設計,沒有任何計算機基礎的人麻煩,有基礎的人學起來估計很快;

    2.其次熟悉Android的開發環境,直接開頭從最簡單不復雜的頁面開發,那麼你需要了解:Activity,Fragment, Service工作機制,以及SharedPreferences、Sqlite、檔案儲存等,瞭解常用介面layout編寫,知道一些介面的相容,這些東西都知道就夠了,一個簡單APP就可以搞起;

    如果能知道一些加密協議,比如:DES/AES,IMEI繫結(社交很容易導向約炮/黃圖等問題,所以得做點措施),MD5等更好;

    3.會用到一些Android上的開源元件:圖片載入-ImageLoader,滑動重新整理-PullToRefesh/SwipeRefreshLoadLayout,圖片渲染-GpuImage等等,要知道並且會用;

    4.一些需要的公共服務:位置定位-百度定位(百度地圖API-首頁)/高德定位(LBS開放平臺 | 高德地圖API),推送-百度推送/極光推送等等,資料統計-友盟統計,這些應該夠了;

    5.與伺服器互動的協議:HTTP協議的掌握,get/post就夠了,補充:Volley網路請求庫等;

    1.由於你是新手,我們這裡開發語言直接用Java/PHP,Java的話就直接Servlet就Ok,簡單容易,上手快,如果PHP就LAMP,個人推薦Java,知道一點HTTP協議;

    2.資料庫直接用Mysql,操作起來方便,熟悉的人多問起來快速有人回答;

    3.學會SQL的編寫,基本的Select、Update、Insert、Index就夠了,不會Join之類不怕,就多寫幾個語句,效能差不怕,抗住就行,後面再改;

    4.資料庫連線用:JDBC,簡單容易上手快;

    5.聊天系統可以用第三方的融雲之類,我記得有個日活20W以下不收費的;

    6.簡訊系統也可以用第三方的;

    7.伺服器就直接用阿里雲,買一臺阿里雲,直接跑一個Mysql+Tomcat就行了,後面有使用者了升級再說;

    總之,原則就是市面上有的,開源的,最便宜的都可以拿來用。

    綜合一下,首要是Java語言,然後知道Android編寫介面,知道Android跟後臺HTTP互動,知道Service開發,知道Servlet編寫,知道JDBC操作,等JDBC寫好可以升級知道資料庫連線池(DBCP)。

  • 2 # 網際網路臨時工

    一款社交產品(單指app),自主研發最低最低成本需要最少三個開發人員,一個安卓,一個IOS,一個後臺。初步按月薪算1個月至少3/5萬。按DEMO級1.0版本時間計算3/6個月左右。加上伺服器,域名,硬體辦公設施等。成本還是不小的。

    當然,選擇外包等方式來開發這款社交產品,按照現在眾包市場的報價範圍,最低最低6萬到30萬左右。差距為什麼這麼大,和實際質量,吻合度,工期,需求更新等有著一定關係。

  • 3 # 佛系隨緣工程師

    開發沒有上限的,最好自己具體規劃一下,要做成什麼樣的畫像?,實在想不出來,去市面上找一款接近你想要的軟體,然後再去做。會省很多錢。

  • 4 # 醜比就該多讀書丶

    一、模板開發

    APP模板開發的速度較快,開發價格從幾千塊到幾萬塊不等,與定製開發相比,開發時間快,價格也較低。

    當然有利就有弊,APP模板開發出來的APP安全性很差。由於模板原始碼所有權歸App開發商所有,企業只有使用權,再加上一套模板可能被很多家企業使用,所以很難保證程式碼安全性,極易被駭客攻擊造成資訊洩露。

    另外,模板APP很難個性化修改。模板類App都是固定的功能和程式碼,很多APP甚至連前端的UI都不能修改。所以造成開發出來的APP使用者體驗極差。

    二、定製開發

    所謂定製開發,就是開發公司按照客戶要求定製App的功能和介面。定製開發通常都有一套完整的流程,從使用者需求分析,到團隊組建,再到UI設計程式搭建,APP程式完成後的反覆測試,再到最後的上線APP應用商店。都是有完整流程保障的。

    因為牽扯到人工成本和開發週期,和市面上的模板App相比,企業定製App的費用要稍高一些,從幾萬到幾十萬不等。由於需要反覆測試修改各項功能,開發時間也要稍長一些。

    綜上所述,開發一個社交類APP要花多少錢,是要受很多因素影響的。但是,“一分價錢一分貨”這個道理無論在什麼行業都是至理名言。如果想開發一款擁有完備功能和完美使用者體驗的APP,還是要選擇靠譜的APP定製開發公司!

  • 5 # 葭學十八

    APP開發公司通常都會提供全方位的服務,以充分滿足客戶的需求。這就消除了APP開發過程中包含的參與方數量,並幫助客戶和APP開發公司能更加緊密和高效地工作。儘管如此廣泛的服務範圍並不是徒勞的,但有些人會認為編碼是他們開發APP所需要的東西,事實上並非如此。對於一些客戶(例如業務分析、專案管理和質量保證)來說,那些似乎額外的服務在才是真正重要的。如果你不知道如何建立一個社交APP開發軟體,並且你只有一個粗略的專案想法,那你可能需要分析業務。在這種情況下,業務分析師會幫助你完成設計和APP開發本身需要完成的所有準備工作。專案管理也是你必須要做的一部分,管理工作流程、團隊、任務和各種溝通都是需要花費大量的時間。專案經理是作為一個客戶想要建立一款社交APP開發的客戶和你的APP開發團隊之間的調解人,他們實際上知道如何製作一款社交APP開發軟體APP開發公司通常會提供有質量、有保證的服務,並不是因為他們不確定自己的工作質量,而是因為他們知道沒有任何技術或應用程式可以100%無bug。每個產品都需要QA,特別是MVP。MVP應用程式的要求已經改變,現在使用者希望看到體面的質量,即使你是新的市場,如果你想要開發一款質量很好的社交APP,那麼更應該要做的就是好好研究它。

  • 中秋節和大豐收的關聯?
  • ICL晶體植入術怎麼樣?