get massive + complex quickly = harder to understand + merge • Tight coupling makes apps hard to refactor • Easy to be lazy. AppDelegate all the things.
resources, object code and Info.plist • Info.plist defines the Principal Class. • Typically found in <App Bundle>/Contents/PlugIns • Read Apple’s Bundle Programming Guide
Plugin loader for your own projects (with example) hTps:/ /bitbucket.org/whimsyinc/WHPluginService • pod ‘WHPluginService’ ‘~> 0.0.1’ • Ping me on Twi"er @i386