Organize
Planning tasks
Designer + Developer
cooperation
Slide 6
Slide 6 text
Wireframes?
Slide 7
Slide 7 text
Design
‣Wireframing is useful
‣Wireframing can take a lot of time
‣Wireframing apps can be cheap (or free ;) )
‣https://gomockingbird.com/
‣https://moqups.com/
‣http://popapp.in/
Slide 8
Slide 8 text
IconKit - icon files generator
Generate icon files
Slide 9
Slide 9 text
Resizer - non-retina images
Make non-retina images easily
Slide 10
Slide 10 text
Automator - custom services
‣Built in Mac OS X
‣Create custom services by stacking blocks
‣Use for example to add „@2x” to filename
Demo
Slide 11
Slide 11 text
Testico.net - icon test
‣Great tool for testing your icon in live environment
‣http://testico.net/icon/abmksj
‣http://testico.net/icon/gdjgiv
Source image:
Slide 12
Slide 12 text
Reflector - Airplay server
‣Airplay mirroring to your Mac (or PC)
‣You can record promo videos
‣Paid, but has a nice free trial
Slide 13
Slide 13 text
ImageOptim
Remember to disable Xcode’s compression
Can decrease your app’ size about 30%
(think OTA)
Slide 14
Slide 14 text
Remind your designer
Use only even dimensions and positions
1px becomes 0,5px
Have fun matching lines & patterns
Slide 15
Slide 15 text
3, 2, 1..... Code!
‣Go reinvent the wheel! Or...
‣check for existing components first
‣https://github.com/
‣http://www.cocoacontrols.com/
‣http://code4app.net/
Find your code a home
‣Git
‣Git-flow
‣Remote hosting issue
‣https://bitbucket.org/
Slide 18
Slide 18 text
OMG command-line
‣Xcode has built-in git support, but it sucks
‣Command line committing sucks
‣There’s an app for that...
Slide 19
Slide 19 text
SourceTree -GIT client
‣Free
‣Easy & intuitive GUI
‣Supports MOST of git operations
‣Supports Git-Flow
‣Lack of nice file merging system(conflicts)
Demo
Slide 20
Slide 20 text
RestTest - WebService tester
Slide 21
Slide 21 text
Make your code shine
‣Uncrustify
‣Free code formatter
‣Can be nicely plugged into Xcode (using behaviors)
‣Make your own rules with Uncrustify X
Slide 22
Slide 22 text
Optimizing coding flow
‣Xcode snippets
‣Can I use that? Checking if method is available in
deployment target
‣Powerful logging
‣Colorful Xcode console
‣More details on the second part ;)
‣http://github.com/mzygar/CocoaHeads3CityLecture
Appcod.es
‣SEO tool for Appstore
‣Keyword discovery
‣Average accuracy ( based on xyo.net)
‣Use „devforum” code to get first month for 1$
‣UI is terrible