簡體   English   中英

通過移動設備上的網絡套接字將Livecode本機應用程序與Python應用程序集成

[英]Integrating Livecode native apps with Python apps via network sockets on mobile

作為不必在c / c ++ / objc中為新Livecode應用程序創建“外部”的替代方法,我開發了一個Python網絡套接字應用程序,該應用程序通過套接字與之通信。 原因是我需要使用某些“自定義” Python庫提供的功能。 目前,這些功能無法在Livecode中本地執行。 Livecode和Python應用程序之間的通信按照我的期望進行。

我目前僅在OSX的桌面應用程序中測試了此技術。 保存獨立版本時,我將編譯后的Python應用程序捆綁在“獨立LC應用程序設置”中,整個程序可以安裝並正常運行。

現在,可以為IOS和/或Android應用程序完成相同的任務嗎? 是否可以將已編譯的Python腳本與Livecode IOS / Android移動應用程序捆綁在一起,以便在這些設備上運行? 我當然知道,IOS或Android默認未安裝Python。 那么,實現此目標的最佳方法是什么? 我是Livecode的新手。 我已經在iPhone和iPad上的Pythonista上測試了我的Python腳本,只是為了確保它可以運行並且可以在其中完美運行。 那么,如何將我的Livecode應用程序與python腳本打包在一起,以便它們既可以安裝又可以在移動設備中運行?

您如何稱呼您的Python腳本? Shell命令在移動設備上不可用,因此我想您需要創建一個外部來調用已編譯的腳本。 但是隨后套接字在移動設備上也不可用(很快將成為afaik)。 但是出於好奇,您的python腳本在LiveCode中無法完成什么工作?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM