0
Michał Łukasiewicz
michal@movade.com
michal.lukasiewicz@brightinventions.pl
Building your iOS app 200% quicker
iOS development is not that easy
* language is tricky
* framework has its corner cases
* weird issues abound
Good enough solutions:
* PhoneGap
* Ionic Framework
+FastClick
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...
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 reg...
demo
Thanks!
Upcoming SlideShare
Loading in...5
×

TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE

598

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
598
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "TARGI MOBILNE, Building YOUR iOS app 200% quicker, MICHAŁ ŁUKASIEWICZ, MOVADE"

  1. 1. Michał Łukasiewicz michal@movade.com michal.lukasiewicz@brightinventions.pl Building your iOS app 200% quicker
  2. 2. iOS development is not that easy * language is tricky * framework has its corner cases * weird issues abound
  3. 3. Good enough solutions: * PhoneGap * Ionic Framework +FastClick
  4. 4. Go native for best results: * performance * battery life * external accessories * offline support
  5. 5. Just do it good and keep learning
  6. 6. be informed
  7. 7. Objective-C is your friend * literal syntax: numbers, arrays, dicts * indexers * blocks * gcd
  8. 8. 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
  9. 9. beats XCode * great intelli sense * debugger * code generation * inspections * unit tests * refactorings * local history
  10. 10. 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
  11. 11. demo
  12. 12. Thanks!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×