ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
iOS indie developer toolkit
CocoaHeads Tricity
Work?ow




    Plan    Design    Code




           Analyze   Publish
Research




           +
Mindnode
Organize


            Planning tasks




     Designer + Developer
         cooperation
Wireframes?
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/
IconKit - icon ?les generator

Generate icon ?les
Resizer - non-retina images

Make non-retina images easily
Automator - custom services

? Built in Mac OS X

? Create custom services by stacking blocks

? Use for example to add ?@2x¡± to ?lename




                       Demo
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:
Re?ector - Airplay server

? Airplay mirroring to your Mac (or PC)

? You can record promo videos

? Paid, but has a nice free trial
ImageOptim


   Can decrease your app¡¯ size about 30%
                (think OTA)

   Remember to disable Xcode¡¯s compression
Remind your designer



  Use only even dimensions and positions


                1px becomes 0,5px

         Have fun matching lines & patterns
3, 2, 1..... Code!

? Go reinvent the wheel! Or...

? check for existing components ?rst

  ? https://github.com/

  ? http://www.cocoacontrols.com/

  ? http://code4app.net/
Mou - reading markdown

? Free ;)

? Intuitive editor

? Doesn¡¯t support github extension

? No preview
Find your code a home

? Git

? Git-?ow

? Remote hosting issue

? https://bitbucket.org/
OMG command-line

? Xcode has built-in git support, but it sucks

? Command line committing sucks

? There¡¯s an app for that...
SourceTree -GIT client

? Free

? Easy & intuitive GUI

? Supports MOST of git operations

? Supports Git-Flow

? Lack of nice ?le merging system(con?icts)


                          Demo
RestTest - WebService tester
Make your code shine

? Uncrustify

? Free code formatter

? Can be nicely plugged into Xcode (using behaviors)

? Make your own rules with Uncrustify X
Optimizing coding ?ow

? 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
Xcode snippets

 ? http://www.icodeblog.com/2011/12/06/using-xcode-4-snippets/




             ttt =
Remind your developer



 Always cut out NSLogs on release con?guration
       Or you will be pocked, or scrapped or...




              Demo sponsored by Huf?ngton Post
Publishing

? Before publishing

  ? ?nd beta testers

  ? add analytics
TestFlight - build distribution

? Revolution

? seamless (almost) adHoc install

? use to send to QA or customers

? limited amount of devices
Your own Big Data

? Flurry Analytics
  ? nice SDK

  ? issues with retrieving data via API

  ? horrible UI


? Mixpanel
  ? perfect

  ? soo expensive
Tracking installation sources

? Yoz.io

? Google conversion tracking

? Flurry ??
Tracking sales

? AppAnnie

  ? free

  ? simple(basic) & clear

? AppFigures

  ? way better

  ? paid ;(
Appcod.es

? SEO tool for Appstore

? Keyword discovery

? Average accuracy ( based on xyo.net)

? Use ?devforum¡± code to get ?rst month for 1$

? UI is terrible
Press Kit

? http://placeit.breezi.com/

? Re?ector app

? App page

  ? tumblr.com

  ? vipserv.org (for WordPress)
Thanks!



Michal Zygar
 @mzygar

More Related Content

iOS Indie Developer Toolkit - CocoaHeads 3city

  • 1. iOS indie developer toolkit CocoaHeads Tricity
  • 2. Work?ow Plan Design Code Analyze Publish
  • 5. Organize Planning tasks Designer + Developer cooperation
  • 7. 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/
  • 8. IconKit - icon ?les generator Generate icon ?les
  • 9. Resizer - non-retina images Make non-retina images easily
  • 10. Automator - custom services ? Built in Mac OS X ? Create custom services by stacking blocks ? Use for example to add ?@2x¡± to ?lename Demo
  • 11. 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:
  • 12. Re?ector - Airplay server ? Airplay mirroring to your Mac (or PC) ? You can record promo videos ? Paid, but has a nice free trial
  • 13. ImageOptim Can decrease your app¡¯ size about 30% (think OTA) Remember to disable Xcode¡¯s compression
  • 14. Remind your designer Use only even dimensions and positions 1px becomes 0,5px Have fun matching lines & patterns
  • 15. 3, 2, 1..... Code! ? Go reinvent the wheel! Or... ? check for existing components ?rst ? https://github.com/ ? http://www.cocoacontrols.com/ ? http://code4app.net/
  • 16. Mou - reading markdown ? Free ;) ? Intuitive editor ? Doesn¡¯t support github extension ? No preview
  • 17. Find your code a home ? Git ? Git-?ow ? Remote hosting issue ? https://bitbucket.org/
  • 18. OMG command-line ? Xcode has built-in git support, but it sucks ? Command line committing sucks ? There¡¯s an app for that...
  • 19. SourceTree -GIT client ? Free ? Easy & intuitive GUI ? Supports MOST of git operations ? Supports Git-Flow ? Lack of nice ?le merging system(con?icts) Demo
  • 21. Make your code shine ? Uncrustify ? Free code formatter ? Can be nicely plugged into Xcode (using behaviors) ? Make your own rules with Uncrustify X
  • 22. Optimizing coding ?ow ? 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
  • 23. Xcode snippets ? http://www.icodeblog.com/2011/12/06/using-xcode-4-snippets/ ttt =
  • 24. Remind your developer Always cut out NSLogs on release con?guration Or you will be pocked, or scrapped or... Demo sponsored by Huf?ngton Post
  • 25. Publishing ? Before publishing ? ?nd beta testers ? add analytics
  • 26. TestFlight - build distribution ? Revolution ? seamless (almost) adHoc install ? use to send to QA or customers ? limited amount of devices
  • 27. Your own Big Data ? Flurry Analytics ? nice SDK ? issues with retrieving data via API ? horrible UI ? Mixpanel ? perfect ? soo expensive
  • 28. Tracking installation sources ? Yoz.io ? Google conversion tracking ? Flurry ??
  • 29. Tracking sales ? AppAnnie ? free ? simple(basic) & clear ? AppFigures ? way better ? paid ;(
  • 30. Appcod.es ? SEO tool for Appstore ? Keyword discovery ? Average accuracy ( based on xyo.net) ? Use ?devforum¡± code to get ?rst month for 1$ ? UI is terrible
  • 31. Press Kit ? http://placeit.breezi.com/ ? Re?ector app ? App page ? tumblr.com ? vipserv.org (for WordPress)