Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

DeveloperWeek Hackathon - IBM Bluemix Challenge

2.458 visualizaciones

Publicado el

DeveloperWeek Hackathon: http://developerweek.com/hackathon

IBM Bluemix Challenge: http://accelerate.im/challenges/74

IBM Bluemix: http://bluemix.net

Publicado en: Software

DeveloperWeek Hackathon - IBM Bluemix Challenge

  1. 1. © 2015 IBM Corporation IBM Bluemix Challenge
  2. 2. © 2015 IBM Corporation IBM Bluemix Challenge – Overview ● Build an application that utilizes IBM Bluemix, IBM's Platform as a Service ● For example Internet of Things apps, mobile apps, cognitive apps, etc. ● Learn IBM Bluemix in the workshops and with the help from mentors ● Each member of the winning team will get a GoPro HERO4 BLACK ● Each member of the second winning team will get a GoPro HERO4 SILVER ● Each member of the third winning team will get a LG G Watch Powered by Android Wear
  3. 3. © 2015 IBM Corporation IBM Bluemix Challenge – Goals and Judging ● IBM will award prizes to the three top teams building solutions that can be run on IBM Bluemix that leverage any or all of our technologies: IoT Foundation, Mobile and Watson ● Build an application and deploy it to Bluemix ● In order to accept our prize, we ask that the winning teams provide good screenshots and short descriptions of their projects that IBM can share publicly ● You can build all types of apps, e.g. Java, Node.js, Ruby, PHP, etc. and leverage more than 60 existing Bluemix services. However we prefer applications that leverage cool new technologies in the areas of 1. Internet of Things, 2. Mobile, 3. Watson ● Criteria ● Coolness ● Business value ● Documentation
  4. 4. © 2015 IBM Corporation IBM Bluemix Challenge – Saturday ● Form a hackathon team ● Define the project you want to build ● Check out the next slides for potential types of apps ● Work with the mentors to discuss project ideas and get implementation advice ● Develop your project ● Optional: Attend training workshops ● 12:00 – Bluemix introduction ● 12:10 – Internet of Things ● 12:20 – Mobile apps ● 12:30 – Cognitive Watson apps
  5. 5. © 2015 IBM Corporation IBM Bluemix Challenge – Sunday ● Develop your project ● Work with the mentors to get implementation advice ● Final pitch (2 mins) your result to the us (IBM) on Sunday between 3:30 PM - 5:00 PM ● Define and bind your project in the Accelerate.im app to the Bluemix challenge http://accelerate.im/challenges/74 ● Provide screenshots and a high level description of your project ● Arrange time for the pitch before 3:00 PM ● Winning teams are announced on Sunday at 6:00 PM
  6. 6. © 2015 IBM Corporation IBM Bluemix Challenge – Your Mentors ● Bluemix: Ryan Baxter, Carl Osipov, Mark VanderWiele, David Boloker, Niklas Heidloff ● Watson: Salil Ahuja, Kevin Haverlock, Ashley Hathaway, Aroopratan Pandya ● Internet of Things: Bryan Boyd Mobile: Marek Sadowski, Lennart Frantzell
  7. 7. © 2015 IBM Corporation IBM Bluemix Challenge – How to get started with Bluemix ● Register at Bluemix.net ● Create and run a new app via the Bluemix boilerplates: http://bit.ly/boilerplates ● Install the command line tool to deploy apps: http://bit.ly/commandlinetool ● Setup your local IDE dependent on the type of application you intend to build ● Download the sample apps that come with the boilerplates, modify and redeploy them
  8. 8. © 2015 IBM Corporation IBM Bluemix Challenge – How to get started with Bluemix ● There are a lot of samples available for the various runtimes and services ● Referenced from the boilerplates and the official documentation: http://bit.ly/bluemixdocumentation ● Tutorials on IBM developerWorks: http://bit.ly/bluemixtutorials ● Open source on GitHub: https://github.com/ibm-bluemix ● See the next slides for more samples
  9. 9. © 2015 IBM Corporation IBM Bluemix Challenge – Workshops  Workshops – 12:00 – Bluemix introduction – 12:10 – Internet of Things using Node-Red – 12:20 – Mobile apps ● Mobile First – security, application management, quick integration with backend services, operational analysis ● MF Adapter to Cloudant supporting all CRUD ops ● Mobile Backend as a Service – push & node.js support ● Mobile Quality – 12:30 – Cognitive Watson apps ● Machine Translation ● Analysis ● Text to Speech ● Speech to Text ● Personal Insights
  10. 10. © 2015 IBM Corporation IBM Bluemix Challenge – Ideas for Projects ● The following slides describe existing Bluemix applications to give some ideas of what you can build for the IBM Bluemix Challenge ● Internet of Things apps ● Cognitive apps ● Mobile apps
  11. 11. © 2015 IBM Corporation Race Tracker ● What does the app do? ● A mobile app publishes GPS data on an interval. A Node.js tracker application is subscribed to the feed and calculates current speed, and mile splits. ● Used technologies ● Internet of Things service ● Node.js ● Node-RED ● Resources ● http://m2m.demos.ibm.com/sports.html
  12. 12. © 2015 IBM Corporation Conserve Water ● What does the app do? ● Monitor the water in the soil of houseplants using an app that views sensor data from a plant to understand when the plant needs watering ● Used technologies ● Internet of Things service ● Raspberry Pi ● Resources ● http://bit.ly/bluemixconservewater
  13. 13. © 2015 IBM Corporation Lego Robot Race and Remote Control ● What does the app do? ● Control the robot remotely over the internet and receive robot's sensor data ● Used technologies ● Internet of Things service ● Node-RED ● Resources ● http://bit.ly/bluemixlego
  14. 14. © 2015 IBM Corporation Celebrity Match ● What does the app do? ● Enter your Twitter handle to see which celebrities' personalities are most similar to yours ● Used technologies ● Watson user modeling service ● Resources ● http://bit.ly/bluemixwatsonapps
  15. 15. © 2015 IBM Corporation Talent Manager ● What does the app do? ● The application allows you to search for candidates from a pool of applicants based on how closely they resemble one of your current employees. The app uses Watson to analyze a potential candidate's personality based on their answers to a questionnaire. ● Used technologies ● Watson user modeling service ● Resources ● http://bit.ly/bluemixtalentmanager
  16. 16. © 2015 IBM Corporation Travel Questions and Answers ● What does the app do? ● The app interprets and answers user questions directly based on a body of data or 'corpus'. The service returns candidate responses with associated confidence levels. ● Used technologies ● Watson question and answer service ● Resources ● http://watson-qa-demo.mybluemix.net/
  17. 17. © 2015 IBM Corporation People in the News ● What does the app do? ● See who is trending in the news on an hourly basis ● Used technologies ● Watson relationship extraction service ● Watson visualization service ● Resources ● http://bit.ly/bluemixwatsonapps
  18. 18. © 2015 IBM Corporation Mobile To Do List ● What does the app do? ● This simple grocery list app lets friends and family add to a shared list and sends push notifications alerting you of any updates. ● Used technologies ● iOS app ● Cloudant NoSQL DB (for offline) ● Push iOS 8 service ● Resources ● http://bit.ly/bluemixbluelist
  19. 19. © 2015 IBM Corporation Share Picture from iPhone on Bluemix ● What does the app do? ● Share extension for iOS to upload pictures to Bluemix ● Used technologies ● iOS app ● Mobile data service ● Resources ● http://bit.ly/bluemixsharefromios
  20. 20. © 2015 IBM Corporation IBM's Demo Store ● What does the app do? ● Simple store application ● Used technologies ● Hybrid mobile app ● Apache Cordova ● Mobile data service ● Resources ● http://bit.ly/bluemixdemostore

×