2015-08-21 42 views
1

我們設置了一個Django後端,爲我們的本機iOS和Android客戶端提供服務。Django,iOS和Android的通用框架

我們在每個平臺上實現了幾個函數(用於離線支持等),我們希望在一個通用框架中實現這些函數。

我的問題是,有什麼好的方法來構建可以在這三個平臺上運行的共享代碼庫?

+1

我真的不認爲值得嘗試在3個不同的平臺上部署相同的代碼。它使事情變得非常複雜,而不是節省時間移植代碼庫。 –

+0

答案當然只是「不」。另外,你爲什麼使用Django? (2015年!)只要使用Parse,Layer等任何普通的「bAAs」,這項工作將在幾個小時內完成。 – Fattie

+0

@JoeBlow我們的後端環境經常運行20多個節點。例如,Parse如何解決我的問題? –

回答

0

三種環境使用非常不同的語言。 Android上有Java,iOS上有Swift或ObjectiveC,後端有Python。

您可能能夠將Python嵌入到您的移動應用程序中,並讓它們運行一個Python腳本(它與您在後端的代碼相同),但需要一段時間才能獲得此腳本正好。

我會繼續執行代碼三次,除非它真的是真的是複雜。