1
我們設置了一個Django後端,爲我們的本機iOS和Android客戶端提供服務。Django,iOS和Android的通用框架
我們在每個平臺上實現了幾個函數(用於離線支持等),我們希望在一個通用框架中實現這些函數。
我的問題是,有什麼好的方法來構建可以在這三個平臺上運行的共享代碼庫?
我們設置了一個Django後端,爲我們的本機iOS和Android客戶端提供服務。Django,iOS和Android的通用框架
我們在每個平臺上實現了幾個函數(用於離線支持等),我們希望在一個通用框架中實現這些函數。
我的問題是,有什麼好的方法來構建可以在這三個平臺上運行的共享代碼庫?
三種環境使用非常不同的語言。 Android上有Java,iOS上有Swift或ObjectiveC,後端有Python。
您可能能夠將Python嵌入到您的移動應用程序中,並讓它們運行一個Python腳本(它與您在後端的代碼相同),但需要一段時間才能獲得此腳本正好。
我會繼續執行代碼三次,除非它真的是真的是複雜。
我真的不認爲值得嘗試在3個不同的平臺上部署相同的代碼。它使事情變得非常複雜,而不是節省時間移植代碼庫。 –
答案當然只是「不」。另外,你爲什麼使用Django? (2015年!)只要使用Parse,Layer等任何普通的「bAAs」,這項工作將在幾個小時內完成。 – Fattie
@JoeBlow我們的後端環境經常運行20多個節點。例如,Parse如何解決我的問題? –