Skip to content

A demo iOS app that shows Mobile Analytics, Watson, and OpenWhisk used to analyze tone and post to a slack channel.

License

Notifications You must be signed in to change notification settings

gconan/BluemixMobileServicesDemoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BluemixMobileServicesDemoApp

Swift 2.2 Carthage Compatible

A demo iOS Swift app that shows Mobile Analytics, Watson, and OpenWhisk used to analyze tone and post to a slack channel.

About the App

I created the app for BlueChasm's Developer Day in Houston on July 14, 2016. The app is meant to show how easy it is to creat powerful apps using various microservices found on Bluemix

Required Bluemix services:

To Run the App

  • Provision each of the services above in Bluemix
    • Click the service title links above
    • Give your service a name, then click create
    • Note: Analytics is not in Beta yet, you will not be able to use analytics until then
  • Clone or fork this repository
  • cd BluemixMobileServicesDemoApp/
  • Ensure that you have Carthage
  • carthage update --platform iOS
    • Will install the SDKs associated with the Bluemix services listed above.
    • Will also install Swifty JSON to make working with JSON in Swift easier
  • Once carthage finishes (can take a while (~20min) to build all the Watson SDKs), open the project
  • Run the app
    • You must enter all of your Bluemix credentials where you see the old credentials
      • On each service page, there is a credentials tab, which will contain the necessary credentials for your app to run properly
    • Note: the microphone only works with a physical device, which requires an Apple Developer License to install an app on real phone. But you can still enter a message using the text box.
  • Click on any of the movie characters to have their tone analyzed(will save to your Cloudant DB)
  • Send a custom message(by voice or text) for analyzation then see which character your tone most aligns with

About

A demo iOS app that shows Mobile Analytics, Watson, and OpenWhisk used to analyze tone and post to a slack channel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published