iOS development is not that easy
* language is tricky
* framework has its corner cases
* weird issues abound
Good enough solutions:
* PhoneGap
* Ionic Framework+FastClic
k
Go native for best results:
* performance
* battery life
* external accessories
* offline support
Just do it good and keep learning
be informed
Objective-C is your friend
* literal syntax: numbers, arrays, dicts
* indexers
* blocks
* gcd
Let go of XIBs
They seem great, unless you:
* need to merge changes* do some code review* search for something* need to apply general change to all views* care about code reuse* like to work with mouse
beats XCode
* great intelli sense* debugger* code generation* inspections* unit tests* refactorings * local history
Injection for XCode (& AppCode)
* deploy changes to running app* see instant results* order or magnitude faster than regular build & deploy* works with simulator and device
demo
Thanks!