Kan jeg skrive iOS (Cocoa) apps i JavaScript?


PhoneGap tilbyder en god løsning til at skrive krydsplatform-apps med HTML5 og JavaScript.

Men jeg vil gerne bruge Interface Builder til brugergrænsefladen og bare skrive al controllerkode i Javascript i stedet for Objective-C (med naturligvis mulighed for at blande og kombinere og især kalde enhver Objective-C bibliotek, som jeg måtte have brug for).

Findes der en ramme for dette? Noget lignende det, CamelBones gør for Perl.

Årsagen til at ville gøre dette er, at den ikke-UI kode ideelt set kan skrives i JavaScript for at blive genbrugt til webversionen, en mulig fremtidig Android PhoneGap-version, og serverdelen (node.js).

Svar #1

Du kunne prøve at bruge Appcelerators Titanium-produkt. Det giver dig mulighed for at skrive native iPhone-apps i HTML+Javascript.

Tjek det her. Jeg har ikke brugt det, men det virker som det, du leder efter.

Svar #2

Den anden mulighed er at bruge iOS Javascript Bridge til at skrive en app i Javascript.

https://github.com/coolbloke1324/iOS-JavaScript-Bridge