首頁>Club>
13
回覆列表
  • 1 # coding1024

    這個問題要先看你說APP是哪一型別的,再決定使用什麼技術。按照功能來劃分,可以分為兩大類:遊戲和軟體。

    遊戲

    2D遊戲

    建議使用cocos來開發,目前有兩個版本cocos creator和cocos2d-x, 準確來說cocos creator是一套完整的開發方案,集設計和開發於一體的工具,可以幫助開發者快速構建多個平臺的遊戲。非常適合適合開發小而簡單的遊戲,可以釋出為iOS和Android兩大平臺,同時也支援釋出到微信小遊戲,百度小遊戲,oppo小遊戲等小遊戲平臺,可以說是開遊戲的一款利器。

    對於複雜一些的遊戲,如MMORPG類的,建議直接使用cocos2d-x引擎,這套引擎支援c++,javascript,lua開發,同樣可以支援到多個平臺,例如iOS,Andriod,Windows,MacOS。

    3D遊戲

    如果是3D遊戲建議使用Unity3D,這是一款商業的遊戲引擎和開發工具,被眾多開發商使用,可以提供非常便捷的3D遊戲開發方案,可以在Windows,Mac下執行編輯器,也可以跨平臺發,可釋出為iOS,Andriod,Windows,Mac,Will和Web。

    軟體

    軟體APP開發的方案我搜集了一下,有如下幾種:

    1. Flutter

    2. Cordova

    Cordova是Apache主導開源的一款混合開發框架,可以使用HTML,CSS,JS構建移動APP, 可以將現有的Web網站輕易的改造手機App, 也可以快速釋出到iOS和Android平臺,是比較成熟的一款開發構架了。

  • 2 # 清風徐來

    app的開發價格並沒有一個固定的標準,受到多種因素的影響:

      1、功能需求

      app開發的價格好比買房子,不同用的是,房子的結構、外形、材料等可以真實的看到。而app的作為一個軟體,核心也是由不同的功能模組組合而成。

      如果需要開發的功能少、簡單,比如新聞資訊類,製作簡單的圖文資訊展示,app開發成本成本就比較低。如果是電商商城類的,涉及交易支付、產品、訂單、會員、活動營銷等,功能需求比較多,開發週期長,價格自然高。

      2、開發技術

      App開發技術主要分為原生開發和web開發兩種。

      原生開發就是利用安卓或者蘋果官方推出的開發工具、開發語言進行開發,開發週期長、價格高,但是開發出的app功能多、效能高,使用者體驗良好。

      Web移動版app相當於利用開發出了一個網頁,然後加入的app的殼,開發週期端、價格低,但是開發出的app功能少、效能差、容易卡死,使用者體驗較差。

      app開發價格表

      3、開發版本

      因為現在手機主要分為谷歌Android、蘋果iOS兩套系統,要開發app就要考慮開發其中的一個版本還是雙版本都開發,app開發成本自然不同。

      除了安卓或蘋果客戶端,app還涉及伺服器資料庫、運營管理後臺、手機運營助手等,這些也在成本範圍之內。

      4、開發方式

      App開發方式現在分為:程式設計開發及免程式設計製作兩種

      程式設計開發:由專業的程式設計師根據功能需求,從零開始逐步敲程式碼完成,週期長,費用高。

      免程式設計製作:藉助“應用公園”免程式設計自助式app製作平臺,不用懂技術,普通人自己也能製作app。應用公園平臺包含上百種app功能模組,拖動功能模組,拼圖式操作,不用技術,就能視覺化的製作app。而且應用公園平臺還有上百套開發好的app模板,可以直接使用,完全不用重新開發,成本可以節省90%以上!

  • 中秋節和大豐收的關聯?
  • 為什麼小孩愛看奧特曼?