首頁>Club>
1.製作一個app,最低需要多少人員配置?2.是不是市場上有相同型別軟體,就可以模仿寫出?請專業大神回答,謝謝
15
回覆列表
  • 1 # 彩雲之南寶哥

    APP一個人就可以開發。。。只要你有足夠的知識。。。程式設計分多種不一定會一種就會其他的。但是程式設計師基本都可以看懂程式碼 。 。。。

  • 2 # 網際網路一零哥

    一個app,其實包含了兩大部分:你所看到的前端介面部分app,以及為app做資料支撐的後臺。現在做前端app部分有兩種技術選擇:1、原生開發 2、跨平臺開發;用第一種方案就需要iOS和安卓分別至少一人;第二種方案懂跨平臺技術(RN、Flutter)開發者至少一人。當然原生開發和跨平臺開發的區別是原生開發,使用者體驗性更好

  • 3 # IT人劉俊明

    首先,Android工程師和iOS工程師往往只關注於移動終端的開發,而一個App產品的研發還需要更多開發角色的參與才能夠完成。

    通常情況下,一款運營級App的開發需要一個完整的開發團隊來保障產品的開發質量、開發週期、後期升級維護等內容。一般來說,一個App開發團隊的研發角色包括產品經理、策劃、互動工程師、視覺工程師、架構師、專案經理、Android工程師、iOS工程師、前端工程師、後端工程師、測試工程師等。

    App開發團隊的人員配備往往取決於產品的性質和規模,如果是一款平臺級產品,那麼開發團隊往往就會比較龐大,因為平臺級產品需要研發的產品線非常多,每個產品線都需要一定的人員配備。同樣,如果產品的使用者規模比較大,往往也需要一個較為完善的開發團隊才能滿足產品的運營要求。

    對於處於創業初期的創業者來說,如果想節省一定的開發費用,那麼可以適當壓縮一下開發團隊的人員配備,但是要想保證產品的質量,最好每個崗位保證一個參與者。通常來說,創業者自己可以兼任產品經理和策劃,互動設計師和視覺設計師可以合併,架構師和專案經理在初期也可以合併,專案經理同時可以參與到一部分測試工作中,其他開發崗位應該至少保證一個參與者。

    近些年來整個移動網際網路領域的發展非常迅速,移動網際網路市場目前也有大量的產品,使用者對於產品的使用體驗度要求也在不斷的提高。這些都在要求移動網際網路領域的創業者不但要有好的產品創意,更要有好的產品體驗。雖然模仿其他產品的開發成本會比較低,但是對於初期創業者來說,透過模仿其他產品獲得成功的可能性目前已經比較低了。

  • 4 # FungLeo

    製作一個APP,最少需要一個開發工程師。但是很顯然,這對這個工程師的要求也確實是有點太高了,所以絕大多數情況下都會組建一個團隊來開發APP,而不是找一個大牛來幹這件事情。

    當然大牛還是要來找的,因為必須使用一個大牛來統領整個開發團隊。

    開發一個APP的話,組建一個小型規模的團隊,必須包含以下幾個人。

    研發團隊總監,負責整個專案的技術選型,以及開發技術難點攻關和團隊的管理。

    iOS開發工程師,負責iPhone手機APP的開發。一個人就可以了。

    安卓開發工程師,負責安卓手機APP的開發,一般來說安卓工程師需要兩個人左右。因為安卓手機需要適配的機型比較多一點,所以工作量相比iPhone會更多一些。當然,如果你實在想要節約資金的話,一個人也行。

    後端開發工程師。負責整個專案後端技術的開發實現。必須兩個人。再小的專案都得兩個人,因為整個後端全部都只使用一個人的話,會在專案的開發過程中遇到很多不可控的風險。因為後端是基礎,當然也可以由研發團隊總監兼任。

    運維工程師。負責公司整個專案的伺服器的管理以及專案的日常上線等工作。至少需要一名運維工程師。研發團隊總監可以兼任一些工作。

    產品經理。請相信作為老闆的你說的話,這些工程師都是聽不懂的,所以一定需要一個產品經理將你說的那些不靠譜的點子轉換成工程師能夠聽懂的語言。

    說句實話,只要你有足夠的錢和足夠的人,那麼這個世界上已經開發出來的那些東西肯定都能夠再開發一遍。但現實往往並不是這樣的,因為你的錢不夠人也不夠,你的心很大,但你的實力很一般。

    很多老闆都以為開發一個APP是一個很簡單的事情,這樣說吧,如果你想開發一個APP,最少的啟動資金都得100萬。

  • 5 # 小世界的快樂

    首先回答第一個問題,安卓和ios工程師只是負責手機前端介面顯示的,而我們知道,一個軟體的構成到上線應用,僅僅只有前端頁面肯定是不行的,最重要的功能應該是互動。

    再比如淘寶,京東這樣的電商應用,前端工程師負責的是頁面佈局,就比如軟體首頁的開屏,輪播圖等等這些事前端人員來控制樣式,展示成什麼樣更滿足人們的審美觀,確保在所有手機上都不變形等等。

    上面我們舉例的只是一部分功能,這是安卓和ios工程師的職責,理論上來說,只要有安卓和ios工程師就能寫出任何型別的軟體,但是一個完整的軟體光靠他們兩個是不行的,還要有伺服器開發工程師,在這裡面負責主要功能。

    如果還拿社交應用QQ和微信來說,這個伺服器工程師也就是我們常說的後臺,在飯店裡面舉例的話,安卓和ios就像是端菜的服務生,你想要什麼菜都是他們負責給你的,但是做菜的大廚就是後臺開發工程師,雖然你見不到它,但是他負責的是飯店菜品的色,香,味等等。整個軟體要展示的資料,展示多久,能夠容納多少人同時訪問,這裡面後臺是起到關鍵作用的!

    前面可能有點囉嗦了,但是我想把這個流程說給所有不是太懂軟體構成的普通人聽。

    一般一個軟體開發的最低標配,

    要有專案經理,負責專案方向,主要功能是哪些;

    產品經理,決定需求的改動,設定功能週期,就是開發週期;

    安卓/ios開發工程師,負責軟體上線,前端功能編寫,頁面樣式負責要求;

    後臺工程師,資料提供,資料庫設計,伺服器搭建,保證使用者訪問。

    架構師,整個程式架構設計,人手少的情況下可以先有後臺工程師負責

    理論上沒有他們幾個寫不出去的程式,但是要考慮到實際功能,併發等等場景的限制。

    上面的幾類人是標配,至於想要做好軟體,先有他們幾個人打好根基!

  • 6 # 紅髮香克士

    第一個問題:“術業有專攻”這兩類人並不是全能的,他們只是做移動端開發。其實軟體開發分工是很細緻的。通常產品研發一般是由前端、後臺、產品、設計、美工、運營等等組成,當然不排除有些人很優秀,可以身兼多職。

    第二個問題:沒有具體的需求不好評估回答你的這個問題。不過我站在我的角度說說給你一種參考。通常App研發分為設計、美工、研發這三部分組成,這是個很粗的分工,對付一般般的產品研發沒有問題。然後你再結合你的需求,進行綜合考量,需要幾人你大概心裡也有底。

    第三個問題:一般的App模仿製作,對於專業人士或專業團來說是沒有什麼難度的。只要需求清楚,理論上是不存在任何問題的。但是對於非常有技術性App那就有難度,那你要找更專業人士來研發。

  • 7 # 時迂笙辭

    IOS/Android手機軟體開發工程師職位一般至少要求ios和android會一種。   手機軟體就是可以在安裝在手機上的軟體,完善原始系統的不足與個性化。隨著科技的發展,現在手機的功能也越來越多,越來越強大。不是像過去的那麼簡單死板,目前發展到了可以和掌電腦相媲美。手機軟體與電腦一樣,下載手機軟體時還要考慮手機所安裝的系統來決定要下相對應的軟體。目前手機主流系統有以下:Symbian、Linux、Research in Motion、Windows Mobile

  • 8 # 彩雲之南寶哥

    APP一個人就可以開發。。。只要你有足夠的知識。。。程式設計分多種不一定會一種就會其他的。但是程式設計師基本都可以看懂程式碼 。 。。。

  • 9 # 網際網路一零哥

    一個app,其實包含了兩大部分:你所看到的前端介面部分app,以及為app做資料支撐的後臺。現在做前端app部分有兩種技術選擇:1、原生開發 2、跨平臺開發;用第一種方案就需要iOS和安卓分別至少一人;第二種方案懂跨平臺技術(RN、Flutter)開發者至少一人。當然原生開發和跨平臺開發的區別是原生開發,使用者體驗性更好

  • 10 # IT人劉俊明

    首先,Android工程師和iOS工程師往往只關注於移動終端的開發,而一個App產品的研發還需要更多開發角色的參與才能夠完成。

    通常情況下,一款運營級App的開發需要一個完整的開發團隊來保障產品的開發質量、開發週期、後期升級維護等內容。一般來說,一個App開發團隊的研發角色包括產品經理、策劃、互動工程師、視覺工程師、架構師、專案經理、Android工程師、iOS工程師、前端工程師、後端工程師、測試工程師等。

    App開發團隊的人員配備往往取決於產品的性質和規模,如果是一款平臺級產品,那麼開發團隊往往就會比較龐大,因為平臺級產品需要研發的產品線非常多,每個產品線都需要一定的人員配備。同樣,如果產品的使用者規模比較大,往往也需要一個較為完善的開發團隊才能滿足產品的運營要求。

    對於處於創業初期的創業者來說,如果想節省一定的開發費用,那麼可以適當壓縮一下開發團隊的人員配備,但是要想保證產品的質量,最好每個崗位保證一個參與者。通常來說,創業者自己可以兼任產品經理和策劃,互動設計師和視覺設計師可以合併,架構師和專案經理在初期也可以合併,專案經理同時可以參與到一部分測試工作中,其他開發崗位應該至少保證一個參與者。

    近些年來整個移動網際網路領域的發展非常迅速,移動網際網路市場目前也有大量的產品,使用者對於產品的使用體驗度要求也在不斷的提高。這些都在要求移動網際網路領域的創業者不但要有好的產品創意,更要有好的產品體驗。雖然模仿其他產品的開發成本會比較低,但是對於初期創業者來說,透過模仿其他產品獲得成功的可能性目前已經比較低了。

  • 11 # FungLeo

    製作一個APP,最少需要一個開發工程師。但是很顯然,這對這個工程師的要求也確實是有點太高了,所以絕大多數情況下都會組建一個團隊來開發APP,而不是找一個大牛來幹這件事情。

    當然大牛還是要來找的,因為必須使用一個大牛來統領整個開發團隊。

    開發一個APP的話,組建一個小型規模的團隊,必須包含以下幾個人。

    研發團隊總監,負責整個專案的技術選型,以及開發技術難點攻關和團隊的管理。

    iOS開發工程師,負責iPhone手機APP的開發。一個人就可以了。

    安卓開發工程師,負責安卓手機APP的開發,一般來說安卓工程師需要兩個人左右。因為安卓手機需要適配的機型比較多一點,所以工作量相比iPhone會更多一些。當然,如果你實在想要節約資金的話,一個人也行。

    後端開發工程師。負責整個專案後端技術的開發實現。必須兩個人。再小的專案都得兩個人,因為整個後端全部都只使用一個人的話,會在專案的開發過程中遇到很多不可控的風險。因為後端是基礎,當然也可以由研發團隊總監兼任。

    運維工程師。負責公司整個專案的伺服器的管理以及專案的日常上線等工作。至少需要一名運維工程師。研發團隊總監可以兼任一些工作。

    產品經理。請相信作為老闆的你說的話,這些工程師都是聽不懂的,所以一定需要一個產品經理將你說的那些不靠譜的點子轉換成工程師能夠聽懂的語言。

    說句實話,只要你有足夠的錢和足夠的人,那麼這個世界上已經開發出來的那些東西肯定都能夠再開發一遍。但現實往往並不是這樣的,因為你的錢不夠人也不夠,你的心很大,但你的實力很一般。

    很多老闆都以為開發一個APP是一個很簡單的事情,這樣說吧,如果你想開發一個APP,最少的啟動資金都得100萬。

  • 12 # 小世界的快樂

    首先回答第一個問題,安卓和ios工程師只是負責手機前端介面顯示的,而我們知道,一個軟體的構成到上線應用,僅僅只有前端頁面肯定是不行的,最重要的功能應該是互動。

    再比如淘寶,京東這樣的電商應用,前端工程師負責的是頁面佈局,就比如軟體首頁的開屏,輪播圖等等這些事前端人員來控制樣式,展示成什麼樣更滿足人們的審美觀,確保在所有手機上都不變形等等。

    上面我們舉例的只是一部分功能,這是安卓和ios工程師的職責,理論上來說,只要有安卓和ios工程師就能寫出任何型別的軟體,但是一個完整的軟體光靠他們兩個是不行的,還要有伺服器開發工程師,在這裡面負責主要功能。

    如果還拿社交應用QQ和微信來說,這個伺服器工程師也就是我們常說的後臺,在飯店裡面舉例的話,安卓和ios就像是端菜的服務生,你想要什麼菜都是他們負責給你的,但是做菜的大廚就是後臺開發工程師,雖然你見不到它,但是他負責的是飯店菜品的色,香,味等等。整個軟體要展示的資料,展示多久,能夠容納多少人同時訪問,這裡面後臺是起到關鍵作用的!

    前面可能有點囉嗦了,但是我想把這個流程說給所有不是太懂軟體構成的普通人聽。

    一般一個軟體開發的最低標配,

    要有專案經理,負責專案方向,主要功能是哪些;

    產品經理,決定需求的改動,設定功能週期,就是開發週期;

    安卓/ios開發工程師,負責軟體上線,前端功能編寫,頁面樣式負責要求;

    後臺工程師,資料提供,資料庫設計,伺服器搭建,保證使用者訪問。

    架構師,整個程式架構設計,人手少的情況下可以先有後臺工程師負責

    理論上沒有他們幾個寫不出去的程式,但是要考慮到實際功能,併發等等場景的限制。

    上面的幾類人是標配,至於想要做好軟體,先有他們幾個人打好根基!

  • 13 # 紅髮香克士

    第一個問題:“術業有專攻”這兩類人並不是全能的,他們只是做移動端開發。其實軟體開發分工是很細緻的。通常產品研發一般是由前端、後臺、產品、設計、美工、運營等等組成,當然不排除有些人很優秀,可以身兼多職。

    第二個問題:沒有具體的需求不好評估回答你的這個問題。不過我站在我的角度說說給你一種參考。通常App研發分為設計、美工、研發這三部分組成,這是個很粗的分工,對付一般般的產品研發沒有問題。然後你再結合你的需求,進行綜合考量,需要幾人你大概心裡也有底。

    第三個問題:一般的App模仿製作,對於專業人士或專業團來說是沒有什麼難度的。只要需求清楚,理論上是不存在任何問題的。但是對於非常有技術性App那就有難度,那你要找更專業人士來研發。

  • 14 # 時迂笙辭

    IOS/Android手機軟體開發工程師職位一般至少要求ios和android會一種。   手機軟體就是可以在安裝在手機上的軟體,完善原始系統的不足與個性化。隨著科技的發展,現在手機的功能也越來越多,越來越強大。不是像過去的那麼簡單死板,目前發展到了可以和掌電腦相媲美。手機軟體與電腦一樣,下載手機軟體時還要考慮手機所安裝的系統來決定要下相對應的軟體。目前手機主流系統有以下:Symbian、Linux、Research in Motion、Windows Mobile

  • 中秋節和大豐收的關聯?
  • 四線城市一個月賺多少算中產階層以上?