Oto niektóre punkty, które musisz wiedzieć.
Potrzebujesz komputera Mac, aby utworzyć aplikację Cordova z Twojej aplikacji?
Odpowiedź: Teoretycznie nie, bo PhoneGap (Adobes Cordova) posiada zdalne wypełniacze, które można użyć, aby utworzyć pakiet z was App dla IOS. Ale ta usługa zdalna jest płatna.
Czy powinienem użyć zdalnego konstruktora Adobe Phonegap?
Odpowiedź: Odpowiedź, której nie będę używał. Zdalny automatyczny builder nigdy nie będzie tak dobry, jak kontrolujesz działania tego, co jest tworzone lub modyfikowane w Twojej aplikacji.
Więc lepiej kupić mac?
Odpowiedź: Tak.
Potrzebuję też urządzenia Iphone lub Ipad?
Odpowiedź: No. Jak wspomniano wcześniej, można przetestować aplikację przy użyciu emulatora XCode (wich to iPhone, iPadów i więcej). Kupuj tylko iPhone, jeśli chcesz mieć pewność, że wszystkie funkcje Twojej aplikacji działają (biorąc pod uwagę, że Emulator nigdy nie będzie prawdziwym urządzeniem).
Dobra alternatywa: Można utworzyć wirtualną maszynę Mac i spróbować przez nią postępować (jeśli twoja maszyna z systemem Windows jest naprawdę dobra). Problem: Będzie bardzo trudno przetestować swoją aplikację za pomocą prawdziwego urządzenia IOS przy użyciu maszyny wirtualnej. Zasadniczo będziemy pracować z emulatorami XCode.
FYI: Używam starego mac mini 2010 (Code2Duo) do programowania aplikacji iOS cordova i działa całkiem dobrze z dodatkowym SSD. – Beat