3 ms·
If you're mostly familiar with JavaScript, I wouldn't bother to learn Objective C now and continue to focus on Swift. You're probably struggling more with Xcode
by moonlighter 12y ago
If you're mostly familiar with JavaScript, I wouldn't bother to learn Objective C now and continue to focus on Swift. You're probably struggling more with Xcode and Interface Builder then with the Swift language itself. If you want to stick to JavaScript for that particular project, you might want to consider Appcelerator Titanium: http://www.appcelerator.com/titanium/ http://www.appcelerator.com/titanium/ which allows you to build iOS apps in JavaScript. It generates an Xcode project which compiles to native code; with the limitation being that you only have access to a subset of the vast cocoa and cocoa touch functionalities. Basically, if there's a particular functionality available in iOS which doesn't have a 'stub' in Ti, you're SOL (or need to find a 33rd party Ti module which might fill the gap).
- xyclos 12y agoI agree with this to a certain extent. However, my experience with appcelerator was that the paradigms behind doing this type of development were very different from writing js in the browser. Although this offers a familiar language, there may still be just as much of a learning curve to learning to write native ios apps. That potentially being the case: if you're not required to support any other platforms right now other than ios, then just focus on learning Obj-C/Swift.
- basdevries 12y agoYes that's exactly my problem and I can't find good resources that focus on that aspect of iOS development. The actual syntax of Swift looks fine and really easy to develop, so I guess that won't be a big issue for me.