我在這裏要求提供一些在啓動環境中維護多平臺產品線開發的高級策略。根據像DropBox這樣的公司來確定是否有iOS版本,Android,Mac,Windows和Linux版本。我對所有方面都感興趣:源代碼控制,團隊組織,測試,作品。一種全面的最佳實踐策略,用於結束所有目標平臺上的殺手代碼。針對同一產品線的多平臺(而不僅僅是跨平臺)開發策略?
我沒有在多個平臺上維護成熟項目的經驗,所以我不知道你對我有什麼建議。在我的具體情況中,這個問題與Android和iOS開發有關,但這個問題實際上更爲普遍。我在這裏問了我最初的印象這個問題:http://news.ycombinator.com/item?id=3484074,但我想我包含了太多的我自己的想法是有用的。所以忘記我的印象:你的經歷是什麼?什麼效果最好?
感謝您的反饋!
我不能給出實際的建議,因爲我還沒有這樣做。但我正在開始大致相同的任務。我將要做的是開發應用程序,花時間複製我在另一個平臺上做的事情,並將所有代碼保存在一個存儲庫中的不同文件夾中。我還沒有看到這是否有效,所以你要從中得到什麼。 – Tustin2121