2013-10-21 40 views
1

我們設置了應用程序引擎,下載了python快速入門,並且已經能夠編輯HTML頁面本身。我們是一個團隊,所以我們已經建立了Github等等。但是,我們對於在何處放置實際代碼存在一些疑問。以下是我們迄今爲止所瞭解的信息 - 請隨時告訴我們我們的錯誤和/或給我們的建議和指示。如果你想用java或任何其他語言給出建議,那很好。把代碼放在Python的Google Glass快速入門中

  • ,我們可以使用默認的方法是在main_handler.py(如 插入項)
  • 當我們要編寫我們的自定義代碼來調用方法, 我們在哪裏把這個?至於在什麼文件中,或者我們甚至支持 將東西插入到快速啓動包中?
  • 當我們弄清楚上述情況時,我們如何將玻璃 的信息發送回服務器?我們是否利用快速入門/ 究竟做了什麼?

在此先感謝!

回答

2

這實在不是一個關於玻璃的問題。快速入門應用程序只是一個Google App Engine項目,使用webapp2,它返回一些基本的響應以在Glass中顯示。你應該看看GAE/webapp2 documentation並閱讀那裏的教程。

1

雖然你當然可以這樣做,但你並不需要在快速入門中插入一些東西。它最好用作如何編寫python與Glass交互的例子。因此,儘管您可以進行更改以快速啓動自己的實驗,但您的「真實」Glassware可能需要重新開始,或者從您希望與Glass集成的代碼開始。

也就是說,您可以使用快速啓動的各個部分來了解事情如何更好地工作。

正如你所注意到的,main_handler.py給你幾個如何插入項目的例子。

在_insert_subscription()方法中的main_handler.py中,您可以看到如何訂閱來自Glass的回調。在https://github.com/googleglass/mirror-quickstart-python/blob/master/notify/handler.pynotify/handler.py代碼實際上是處理來自Glass的響應。

最後,如果你熟悉其他語言,那些可能是最好的選擇。 Mirror API具有非常廣泛的支持基礎,基本上可以在Web應用程序服務器上運行的任何內容,並且您可以使用您最熟悉的內容。