API World 2017 Hackathon Here is you can find some description about event, information about dates

Event Description

The API World 2017 Hackathon is the largest API hackathon in the world, kicking off the API World 2017 Conference & Expo.

Event Dates

September 23 2017 - September 24 2017 Learn more

Event Technologies

Machine Learning for Developers. Nexosis makes it easy to start building machine learning applications.

Back4app is an easy way to build, host and manage your APIs using the Parse open source.

Dell Boomi helps connect applications and easily build mobile apps, messaging bots and web portals with low-code app development

Event Challenges

We believe you can make the world a better place through data. The Nexosis API makes it easy to build machine learning applications. Our challenge to you is to bring these two together and to use our API for a greater social good project of your choosing. We will have data scientists and engineers on site to help and advise you. Your submission will be judged by the viability of your idea, the potential impact to the greater social good, and the overall quality and completeness of your solution. We're looking for exciting ideas that can change the world!

Wowza is introducing new ultra low latency streaming capabilities to our Wowza Streaming Cloud API enabling users to stream to audiences of any size across the globe. Build the best app using (or present the best integration of) the new Wowza ultra low latency (sub-2 seconds end to end) steaming service. Want to get a jump start? Visit https://www.wowza.com/blog/our-new-ultra-low-latency-streaming-platform-who-wants-in and www.wowza.com/hack

Wowza is introducing new ultra low latency streaming capabilities to our Wowza Streaming Cloud API enabling users to stream to audiences of any size across the globe. Build the best app using (or present the best integration of) the new Wowza ultra low latency (sub-2 seconds end to end) steaming service. Want to get a jump start? Visit https://www.wowza.com/blog/our-new-ultra-low-latency-streaming-platform-who-wants-in and www.wowza.com/hack

“Build Something Amazing”. Create an innovative application of any type that uses TeleSign’s Communication and/or Intelligence APIs. Your app will be judged by TeleSign’s engineers and a representative from #YesWeCode on the category of most disruptive application which is likely to gain adoption. The application must be developed at the hackathon. TeleSign’s Communications APIs allow you to build messaging and account security into apps and create innovative experiences that users love. TeleSign’s Intelligence APIs help you prevent fraud on your platform by providing data that can help you determine the risk level of any phone number in the world. Common use cases for TeleSign’s CPaaS platform are adding Two-Factor Authentication, Sending Reminders & Notifications, Preventing Account Takeovers, and Delivering Marketing messages.

Personal assistants and chatbots are taking over the web. Whether it's a Slack bot listening to your every whim, a HipChat bot that can schedule meetings or a Facebook bot that can book that cool trip you always wanted to go on (including setting you up with a nice dinner at that exclusive restaurant), its clear that natural language is the interface for the future. TIBCO Cloud Integration (TCI) makes it easy to integrate multiple sources of information - exactly the kind of functionality a successful chat interface needs. Use TCI to integrate your data as part of a chatbot / personal assistant application. Your application should be able to interact with one of the popular chat apps like Slack and/or HipChat. Just use TIBCO TCI: Free Trail Download https://account.cloud.tibco.com/signup/tci Bonus points: - Sharing the result on GitHub - Intelligent behavior (for example suggest restaurants or meeting times) - Secure sign-in with OAuth2

Back4app is an easy way to build, host and manage your APIs using the Parse open source. Use Back4app and Parse Open Source to build your scalable app's API faster. $1000 in prize value for best usage of Back4app platform.

Challenge: We live in a world of interesting, but complex data. While this is great for technology, it can be overwhelming when applied to personal finance. Our challenge is to create an experience that consolidates data and generates insights by combining Citi’s sandbox APIs with other APIs/systems (e.g. Facebook, Google, Apple, OpenTable, Seamless, Uber, FitBit) to help consumers make better financial decisions. The sky’s the limit! Do social media posts have a positive sentiment after a large purchase? Is a person less inclined to spend money on a rainy day? Is payday a good day to invest money or pay down debt? Requirements: Leverage Citi’s APIs to create a reusable insights framework for a large audience. Desired Deliverables: • Clear focus that encourages positive financial decisions and displays the relationship between habits and spend. • A user journey that outlines the steps a person undertakes (using the product) to accomplish a goal or eliminate a pain point. • Results on GitHub. -------------- Team Instructions: 1. Register at https://developer.citi.com/ 24 hours early or earlier if possible – we can guarantee you beta access if you register early, but there may be hiccups if you wait until during or late into the hack. Do so at https://developer.citi.com. Makes sure to check your spam for an activation email (normally arrives within an hour). a. If you do not get a response in that time frame, come see us at our booth and we’ll get things sorted for you. 2. If you need help getting started with OAuth 2.0, check out GitHub.com/Citi for start apps on iOS, Android, and Node. If you still are having issues, come talk with Jacob at our booth to get more in-depth answers. 3. Stored account information is done on a sandbox basis – usernames and passwords for the sample data sets can be found under the “authorize” API docs on the North American API catalog. 4. Feel free to integrate against any API domain in any region – just pay attention to scope requirements for that region as this can be a common source of confusion. 5. Your insights do not need to be concrete against the sample data – we prefer a framework that generates insights over any specific statements driven from the test data.

Smart homes and devices are increasingly becoming popular, why not build your own smart device? Your challenge, should you choose to accept it is to enable smart IoT devices using Flogo Flows to enable interactions and intelligence between your device and the world. The IoT device can be an Arduino, Pi or a combination of the two, depending on your solution! For example, you can use Flogo to connect your device to one of the popular voice recognition systems (“Alexa, ask Flogo to turn on the lights”). Your solutions must deliver the event to the edge device and the edge device needs to understand the action to take. Bonus Points: Get yourself familiar with the Flogo, an Open Source Framework for Edge Apps at http://flogo.io Bonus Points: Use some level of machine learning

Boomi Flow provides a low-code development platform to create customer journeys and automate simple and sophisticated workflows. We are also very connected to our communities. Therefore, our ask wants to combine the two, and help out in YOUR community. We'd like to ask the participants to develop an application in Boomi Flow designed to help with something close to you and the area you call home! Boomi Flow extends the capabilities around email, SMS, and databases to build apps in MINUTES; combine that with the new power of Boomi Atomsphere integration, and the sky is the limit as to what API connections you can build and create something significant! Get your teams together and think how you can use the platform to design something to help out your neighborhoods! Step 1: Sign up for a free trial account - https://manywho.com/sign-up/ Once your account is registered, you can invite your team members to the Flow/Tenant and collaborate on projects. Step 2: Check out ManyWho docs to get started • Boomi Flow(ManyWho) Tutorials and Documentation https://docs.manywho.com/ • Hackathon – Information Packet https://community.boomi.com/docs/DOC-3379 Step 3: Your possibilities are endless.. go for it! Bonus points for the most innovative use of the full-stack Boomi platform has to offer. Connect applications and data, synchronize and enrich data, expose data using APIs and build an end-to-end solution, from workflow-based business applications to online/offline mobile apps and web portals.

DocuSign enables people around the world to electronically sign documents, approvals, and agreements—on any device. Use our simple, powerful API to integrate the most secure and globally trusted eSignature platform into your app. Build something awesome using the DocuSign eSignature API and win CASH prizes! Bonus points awarded for use of our iOS SDK and the DocuSign Payments API! developer.docusign.com

This challenge includes two parallel challenges. You only need to complete one to qualify for the challenge – no need to do both. The first involves integrating eSignLive's eSignature technology into a web application using our REST API or one of our SDKs (Java, .NET, APEX). The second is the same only of the mobile flavor, integrating eSignLive into a native mobile application using one of our mobile SDKs (Android and iOS). For either challenge, example ideas could be: 1) A self-service portal where the end user is allowed to fill out and sign the documents from within the portal (auto/mortgage loan, loan application, investment account creation, etc.). 2) A business-user driven application where the business user must send out documents for signing from the application. 3) An automated process where the eSignLive transaction is generated automatically based on other events. 4) Any application where you can see e-signatures as a way to streamline a document signing process. Bonus prizes will be awarded for the top 4 qualifying application that also implements a callback notification listener that feeds a back-end reporting dashboard. Developers participating in the challenge MUST register in the eSignLive Developer Community (link: https://developer.esignlive.com/) to be eligible. This is also where you'll find forums, guides, documentation, Sandbox access, etc.

Build a new application that leverages OData API generated using Progress DataDirect Hybrid Data Pipeline. We encourage you to take advantage of the OData standard in your app with any other challenge in the hackathon. Business applications need data, but to build them efficiently and get them in the hands of users, developers can’t spend hours custom coding one data connection at a time. They need to integrate applications and data quickly, no matter where that data lives; on-site, in the cloud, or both. DataDirect Hybrid Data Pipeline is a data access service that simplifies integration by connecting directly to the data. This provides applications the ability to use SQL or OData to perform real-time access to on-premises and cloud data. In this challenge, you are required to use DataDirect Hybrid Data Pipeline’s OData API in your application and will be judged based on "Best use of OData API", which may include how well you have made use of OData’s Interoperability, advanced query capabilities and other features of OData. Your project will be judged by Progress' Engineers. To get started, all the interested hackathon attendees will be provided provisioned with a DataDirect Hybrid Data Pipeline account.

Build and deploy a cloud native application faster by levaraging full capabilities of Macaw Microservices Platform. Take advantage of many built-in microservices and APIs to build your Enterprise Grade Applications faster. Macaw is an enterprise grade prescriptive Microservices development and run-time platform. Participants to develop an application or Microservice(s) using Macaw Platform (macaw.io)and built-in capabilities along with prepackaged services such as Identity, Email etc. A full list of working Microservices examples will be published at the beginning of the hackathon. Participants are encouraged to use Macaw SDK/Eclipse plug-in (delivered as part of Macaw downloads) in defining, designing, creating, publishing and deploying Microservices. Participants will have opportunity to get additional points for the following: * Incorporating Macaw built-in services - Authentication, Security & Notification during the development lifecycle. * Publishing application into Macaw Marketplace and validating it using Macaw API browser Participants are encouraged to utilize built-in performance tuning mechanism provided by Macaw platform to demonstrate Performance Metrics & Analytics capabilities. Learn more about the Platform and resources - http://macaw.io/macawthon/events/apiworld/

Users' location and/or activity data are very powerful in a variety of ways. Used creatively, they can add an extra layer of security, power social interactions, build immersive AR experiences, discover new places, empower community initiatives, make smart assistants smarter, geotag media, generate financial insights and much more. Geofencing, live location sharing, order tracking, mileage and much more can be built using HyperTrack's flexible building blocks. Leverage your users' location and/or activity to add meaningful and disruptive value to your app. Selection criteria: 1/ Functionality: is the app working 2/ Value: how useful is it for the app 3/ Creativity & depth: how are you leveraging HyperTrack’s tech? Requirements: 1/ Code on github or bitbucket 2/ Screen recording video for demo https://www.hypertrack.com/ ---------- ---------- Common building blocks that you will find useful Start tracking without writing a line of native mobile code (mobile) sample barebones app that you can download right away ios- https://github.com/hypertrack/ios-sdk-onboarding-swift android- https://github.com/hypertrack/android-sdk-onboarding/ if you are looking for a sample app that has the map visual embedded (like this https://www.hypertrack.com/blog/2017/08/20/hypertrack-live-placeline/), you could use ios- https://github.com/hypertrack/hypertrack-live-ios android- https://github.com/hypertrack/hypertrack-live-android either way you would just need to add your keys as described in https://dashboard.hypertrack.com/onboarding/sdk-ios;step=0.1 (ios) or https://dashboard.hypertrack.com/onboarding/sdk-android;step=0.1 (android) Mock user movement (mobile) https://www.hypertrack.com/blog/2017/07/21/mock-user-movement/ ---------------------------------- Get data using APIs Get current location of user (API) Last_location property of User object (https://docs.hypertrack.com/api/entities/user.html#object-properties) Get history of activity and location of user (API) https://docs.hypertrack.com/gettingstarted/activities.html Notify if user goes to a certain place aka geofence (API) https://docs.hypertrack.com/usecases/geofencing.html ---------------------------------- Get map visuals Show live location of multiple users (visual) https://www.hypertrack.com/tutorials/live-location-sharing-android-messaging-app Track a specific action of a user with expected time and place (visual) https://docs.hypertrack.com/usecases/livetracking/ios/installing.html