targi mobilne, building your ios app 200% quicker, michaŁ Łukasiewicz, movade
DESCRIPTION
TRANSCRIPT
![Page 2: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/2.jpg)
iOS development is not that easy
* language is tricky
* framework has its corner cases
* weird issues abound
![Page 3: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/3.jpg)
Good enough solutions:
* PhoneGap
* Ionic Framework+FastClic
k
![Page 4: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/4.jpg)
Go native for best results:
* performance
* battery life
* external accessories
* offline support
![Page 5: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/5.jpg)
Just do it good and keep learning
![Page 6: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/6.jpg)
be informed
![Page 7: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/7.jpg)
Objective-C is your friend
* literal syntax: numbers, arrays, dicts
* indexers
* blocks
* gcd
![Page 8: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/8.jpg)
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
![Page 9: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/9.jpg)
beats XCode
* great intelli sense* debugger* code generation* inspections* unit tests* refactorings * local history
![Page 10: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/10.jpg)
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
![Page 11: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/11.jpg)
demo
![Page 12: TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b501c14a7959cc7c8b470c/html5/thumbnails/12.jpg)
Thanks!