簡體   English   中英

Windows上的跨平台開發(iOS / Android / Blackberry)

[英]Cross-Platform Development (iOS/Android/Blackberry) on Windows

我知道這里已經把這個話題蓋住了,在發布之前我做了搜索,沒有一個答案直接覆蓋這個話題。

我發現了跨平台創建應用程序的多種解決方案。 有HTML5 + CSS + JS方法,使用Adobe Air或僅使用本機代碼進行設計。

到目前為止,我的問題與我在iOS上所讀內容有關。 對於iOS,到目前為止,我發現的幾乎所有內容(無論是使用RhoStudio還是Appcelerator Titanium)似乎都要求我首先將Mac OSX與OSX一起才能獲取SDK-Windows上唯一的解決方法是運行Mac輔助HDD或虛擬化環境上的OSX-違反了TOS。

我還讀到,本機代碼仍將比其他方法執行得更快/更高效。

這使我想到了幾個問題:1)是否有我尚未查找的東西,能夠通過多個平台設計應用程序,但嚴格在Windows中開發? 還是它們都需要以某種方式,形狀或形式在Mac OSX中完成?

2)HTML5 / CSS / JS甚至值得研究,還是性能不值得? 我記得曾經讀過Facebook的應用程序最初是用這種方法設計的,這就是為什么性能不佳的原因,但我不知道是否還有其他因素。

3)我發現了一個名為Codename One的代碼,到目前為止,它似乎是用Java進行交叉兼容開發的最有希望的方法,但這真的有好處嗎? 還是我最終遇到與最終需要Mac時遇到的相同問題?

4)最后:咬緊牙關,購買一台裝有OSX的Mac,學習Objective-C,通過本機代碼進行開發,然后移植到Android / Blackberry,會更好嗎?

我知道以前已經解決了其中一些問題,但並非所有問題都是最新的-而且我知道自那時以來已經發布了新的跨平台開發人員。 我要查找的主要內容是涉及iOS的跨開發的總體最佳解決方案是什么,因為Mac的大多數解決方法似乎都使TOS無效。

我將不勝感激並歡迎任何可用的信息-Bitwize

這實際上取決於您要開發什么以及要為誰開發。 您需要高質量,最先進的產品,購買Mac並進行iOS的本機開發。 您可能希望使用HTML5支持其他環境。

是的,HTML5在性能和可用性上都有所提高,但是對於您的受眾和預算來說可能是可以接受的。

我寫了一本關於此功能的電子書,甚至對使用Windows機器的人也可用:) http://digital-possibilities.com/mobile-development-frameworks-overview/

代號One的構建服務器在雲上托管了Mac,您只能在Windows上開發應用。

暫無
暫無

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

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