complete basic interface for iOS example