sample app + SDK lib