Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2013-03-07 iOS indie developer toolkit

2013-03-07 iOS indie developer toolkit

iOS, Objective-C, tools. Plan. Design. Code. Publish. Analyze.

CocoaHeads Tricity

March 07, 2013
Tweet

More Decks by CocoaHeads Tricity

Other Decks in Programming

Transcript

  1. 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/
  2. Automator - custom services ‣Built in Mac OS X ‣Create

    custom services by stacking blocks ‣Use for example to add „@2x” to filename Demo
  3. 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:
  4. Reflector - Airplay server ‣Airplay mirroring to your Mac (or

    PC) ‣You can record promo videos ‣Paid, but has a nice free trial
  5. Remind your designer Use only even dimensions and positions 1px

    becomes 0,5px Have fun matching lines & patterns
  6. 3, 2, 1..... Code! ‣Go reinvent the wheel! Or... ‣check

    for existing components first ‣https://github.com/ ‣http://www.cocoacontrols.com/ ‣http://code4app.net/
  7. OMG command-line ‣Xcode has built-in git support, but it sucks

    ‣Command line committing sucks ‣There’s an app for that...
  8. SourceTree -GIT client ‣Free ‣Easy & intuitive GUI ‣Supports MOST

    of git operations ‣Supports Git-Flow ‣Lack of nice file merging system(conflicts) Demo
  9. Make your code shine ‣Uncrustify ‣Free code formatter ‣Can be

    nicely plugged into Xcode (using behaviors) ‣Make your own rules with Uncrustify X
  10. 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
  11. Remind your developer Always cut out NSLogs on release configuration

    Or you will be pocked, or scrapped or... Demo sponsored by Huffington Post
  12. TestFlight - build distribution ‣Revolution ‣seamless (almost) adHoc install ‣use

    to send to QA or customers ‣limited amount of devices
  13. Your own Big Data ‣Flurry Analytics ‣ nice SDK ‣

    issues with retrieving data via API ‣ horrible UI ‣Mixpanel ‣ perfect ‣ soo expensive
  14. 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