DeveloperWeek 2018 SF Bay Here is you can find some description about event, information about dates

Event Description

This is the DeveloperWeek 2018 SF Bay Hackathon!

Event Dates

February 03 2018 - February 04 2018 Learn more

Event Technologies

Interactive Ink extends digital ink to allow users to more intuitively create, interact with, and share content in digital form. Handwritten text, mathematical equations or even diagrams are interpreted in real-time to be editable via simple gestures, responsive and easy to convert to a neat output.

ARRIVE enables businesses to predictively detect when one of their customers is approaching a physical destination and to take action in response. The ability to accurately detect where the customer is without draining their smartphone battery, and to predict when the customer is about to arrive sets ARRIVE apart from other approaches to proximity and location. ARRIVE opens up a broad range of uses that would not otherwise work due to the low accuracy and poor reliability of other solutions.

The Online Search APIs enable geocoding and searching for an address or place. By using fuzzy matching algorithms and auto-completion, Online Search APIs provide an excellent query interface for interacting directly with end-users. The following Online Search APIs are available: - Search - Geocoding - Reverse Geocoding - Filters

The Online Routing APIs enable planning a route from A to B, considering both historical and real-time traffic conditions. As a result, applications can provide users with highly accurate travel times and live updated travel information and route instructions for multiple transportation types such as cars, trucks, bicycle and pedestrians. The following Online Routing APIs are available: - Routing - Batch - Matrix

The Online Maps APIs enable static and interactive maps to be displayed in any mobile and/or web application. TomTom real-time map making technology provides users with the most accurate and up-to-date maps. The following Online Maps APIs are available: - Raster - Vector

TomTom’s world-class Traffic information can be displayed via the Online Traffic APIs in different styles and flavors. Traffic Flow or Traffic Incident information can be overlaid on top of the TomTom maps to visualize the congestion level, traffic jams, roadworks, blocked roads, closures and many more. Even more detailed information such as the length, delay, impacted street names and speeds of traffic jams can be provided and interactively used by applications.

The YubiKey is a multi-factor authentication device that protects numerous systems, networks, and applications from common cyber attacks with just a simple touch. With support for multiple authentication protocols, YubiKeys are powerful and flexible enough to secure a wide range of applications including: computer logins, remote VPN, identity access management platforms, password managers, and popular online services such as Google, Dropbox and Facebook.

eSignLive by VASCO is an electronic signature solution that enables documents to be securely signed electronically on any device. Organizations use eSignLive to improve customer experience, increase productivity and reduce errors and costs by automating workflows and enforcing business rules throughout. eSignLive provides an open API set that makes it very easy to integrate & fully supported SDKs for Java, .NET, APEX, iOs and Android.

Event Challenges

MyScript is the source of the world’s most advanced technology for handwriting interpretation and digital ink management. To help you build interactive, handwriting-based applications, we provide the Interactive Ink SDK, a set of cross-platform and easy-to-use APIs. Check it out at http://developer.myscript.com. Enter the challenge by integrating MyScript iink SDK into your mobile application (Android, Windows, or iOS). Submissions will be judged on two main criteria: effective use of the MyScript iink APIs and innovation in leveraging handwriting in the user interface. Get ideas and support, and learn about the hackathon conditions at http://developer.myscript.com/devweek

MyScript is the source of the world’s most advanced technology for handwriting interpretation and digital ink management. To help you build interactive, handwriting-based applications, we provide the Interactive Ink SDK, a set of cross-platform and easy-to-use APIs. Check it out at http://developer.myscript.com. Enter the challenge by integrating MyScript iink SDK into your cloud application (using MyScriptJS, myscript-math-web, myscript-text-web, myscript-common-element or WebSocket API). Submissions will be judged on two main criteria: effective use of the MyScript iink APIs and innovation in leveraging handwriting in the user interface. Get ideas and support, claim your starter coupon, and learn about the hackathon conditions at http://developer.myscript.com/devweek

Your Challenge: To use the ARRIVE SDK in a new or updated mobile application that can have broad commercial use. What is ARRIVE: ARRIVE is an easy to implement SDK that provides accurate alerts before arrival and true visibility into user ETA. By knowing when someone is arriving, businesses are able to offer personalized customer experiences upon arrival, have food ready at the curb, adjust appointment times based on user ETA, prepare dressing rooms in advance, alert customers when a delivery is arriving, track arrival and departure of VIP guests or vendors at events, and so much more. We’re excited to see what other innovative uses you can come up with using predictive arrival alerts! For more info about ARRIVE, check out: developer.curbside.com/docs/

This challenge involves integrating eSignLive's eSignature technology into a web or mobile application using our REST APIs or one of our SDKs (Java, .NET, Android, iOS, APEX). Using a mobile SDK adds a potential bonus (see the prizes below). 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) A mobile application used by an outside sales force to present contract documents in face-to-face meetings with clients. 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 (transaction statuses, average time of completion, etc.). 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.

Develop and demonstrate Amazon Alexa skills to work on Kubernetes APIs. Develop as many skills as poosible to managing, monitoring and scaling applications hosted on a Kubernetes Cluster. The Best Prize will be given based on the no. of Kubernetes API's converted to skills, the implementation and the responses Alexa skills give back

Best use of the Smartsheet API Build an application that utilizes the Smartsheet API. Bonus points to those who automate their application with Smartsheet webhooks!

3 categories: 1) Most innovative API use case 2) Best API use case for the betterment of society 3) Best use case with complementary APIs $1k prize per category

“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 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.

How good are your coding skills? Join the HackerRank contest to solve algorithm challenges and see how you measure up against other developers at DevWeek. You have 24 hrs to solve 3 challenges. See you on the leaderboard and may the best developer win! https://www.hackerrank.com/developer-week

Design and develop new applications faster than ever with CA Live API Creator. Apps and Microservices which can otherwise take weeks could now be done in minutes. Explore yourself how integration with data and embedding business logic in the applications can be snap. Take this challenge and create an innovative application using CA Live API Creator. Experience the power of Live API Creator to build a new API, and then to integrate it with a front end or use it standalone as a fully functional system. To participate in this challenge, you need to use the Live API Creator trial. You need to follow only these steps: 1- Download the trial from https://www.ca.com/us/trials/ca-live-api-creator.html 2- Create an API with Live API Creator either from an existing database, or a new DB schema definition, or a new application design you already have in mind 3- When you are ready, present your app at CA Technologies' booth CA Technologies' engineers will be on site to help you with your apps and judge your pitches at the end. What will make your API stand out is the creative usage of capabilities of Live API Creator - that made the otherwise daunting application development process easy and fun! Some useful information: Live API Creator overview https://www.ca.com/us/developers/ca-live-api-creator.html Live API Creator introductory video https://vimeo.com/231239530 CA developers forum http://developer.ca.com More video tutorials https://vimeo.com/143332857 (More Video Tutorials)

Build something awesome using the DocuSign eSignature and win CASH prizes! Bonus points awarded for use of our iOS SDK and the DocuSign Payments API! developer.docusign.com

Innovate and enhance your unique application or DevOps environment using NFS Storage as a Service for AWS. For the DeveloperWeek 2018 Hackathon, NetApp is showcasing our innovative NFS Storage as a Service for AWS, a new cloud service providing secure data storage and data management functions. This capability expands developer’s ability to effectively manage enterprise data and provides for a rich developer ecosystem to create enterprise applications including analytics, IoT, DevOps, backup, and disaster recovery solutions all within the AWS environment. Our challenge is for you to develop any application or environment of your choosing that utilizes NetApp’s NFS as a Service for AWS for data storage and data management. This includes but is not limited to the following examples: Example 1: Build an innovative IOT, AI, ML, DL, mobile or enterprise application that uses “NetApp NFS as a Service for AWS” capabilities, integrations and API’s to enhance your application providing predictable and scalable performance over other cloud services. Example 2: Create a scalable and resilient DevOps environment integrated with “NetApp NFS as a Service for AWS” taking advantage of integrations and advanced features i.e. replication. The DevOps environment can use tools/platforms/IDEs such as Jenkins, Docker, Kubernetes, Eclipse, Mesosphere etc. to deliver a unique DevOps experience for automated CI/CD with horizontal scaling and persistent storage.

Most people do a lot of activities when arriving at or leaving their homes. For example, they turn on/off the heating, oven, lights, check the traffic jams and travel times before they go to work... Many of those activities could be automatically planned in a smart way if we had smart homes which can predict when people will arrive at their homes or when they need to leave their homes. The TomTom Online Routing API and TomTom Online Batch Routing API will allow you to predict those arrival or departure times. This challenge allows creative developers to build innovative applications which can make homes smarter by knowing when people arrive at their homes or need to leave their homes. You can use the Map, Search and Routing modules in Maps SDKs for Android and iOS in combination with TomTom Online services to create such mobile apps.

Traditional garbage collection happens every week by trucks driving by all the houses in a specific area and check which people are putting out their garbage containers. On demand garbage collection could make garbage collection more efficient, faster and more cost efficient. People can register on demand when they want their garbage to be picked up by submitting their address. The TomTom Online Search APIs can help to translate those addresses to coordinates. Every day the garbage collection trucks can make use of advanced routing algorithms from the TomTom Online Routing API to calculate the most optimal routes to pick up the garbage for those registered people. Building an on demand garbage collection portal and an application which calculates the most optimal routes for garbage collection trucks are the challenge here! You can use Maps SDKs for Web, Android and iOs in combination with TomTom Online services to create a feature rich product.

Nowadays, people rely on easy and open access to the internet world to make spontaneous and well informed decisions with respect to where to go, what to visit, where to eat and grab a drink, and more. Often times, we find ourselves in a new city or country and trust our smartphones and the internet to search for new suggestions and ways of spending our time efficiently. Now imagine going beyond that while visiting a new place by creating routes from A to B with stops at great restaurants, landmarks and touristic attractions. By building an “Area guide” app, users will be able to explore places, drive or walk to important touristic attractions such as museums and iconic restaurants in the area and make the most out of their journey. Maps SDKs for Android and iOS can power a mobile app that is intended to display specific places on the map within a designated area range and which offers the ability to plan routes between A and B. This way, users will be able to plan their journeys in an optimal way, receive instructions on how to get to the destination and drive back home, and be able to enjoy a fabulous dinner or drink along the way.

NEC provides series of Detection APIs, image identifier, sound detection, and demographic analytics by face recognition. Utilize as many our APIs as possible, and we will award three of the most successful teams based on uniqueness, how many of our APIs used and quality of integration level with your app.

Veritone believes that enterprises and their customers shouldn’t be limited by fragmented Artificial Intelligence (AI) solutions – that’s why we built an operating system for AI that allows our customers to access our open ecosystem over 150 cognitive engines (machine learning models) in one SaaS UI. Our platform, open ecosystem, and self-service developer application allows application developers to leverage over 14 different cognitive categories (see below) to build unique, intelligent experiences for their customers. Show off your technical skill and imagination by building or integrating an application experience leveraging one of the cognitive engine categories in the Veritone Ecosystem via API and deploying it within our Veritone Developer application. Access the application and API documentation by creating a free account here: https://www.veritone.com/onboarding/#/signUp?type=developer. Your submission(s) will be judged by the most innovative use of cognitive processing visually (more than one cognitive category gets bonus points!), and the utility provided for the end customer. We will have our development team on site to help, advise, and support you! There are no requirements as to Mobile, Web, or device platform, we only require you utilize the cognitive output from our ecosystem in the below categories: • Face detection • Face recognition • Object detection • Object recognition • Transcription • Translation • Optical character recognition (OCR) • Sentiment • A/V Fingerprinting • Visual moderation • Geolocation • Speaker separation • Transcoding • Metadata extraction Happy hacking!

Veritone believes that enterprises and their customers shouldn’t be limited by fragmented Artificial Intelligence (AI) solutions – that’s why we built an operating system for AI that allows our customers to access our open ecosystem of cognitive engines (machine learning models) provided by developer partners orchestrated in one SaaS UI. Our platform, open ecosystem, and self-service developer application allows cognitive engine developers to take their technology to market as a new or alternate channel to reach over 170 Veritone customers and growing. Show off your technical skill and imagination by building or integrating a cognitive engine and deploying it via our Veritone Developer application onto the Veritone aiWARE platform. Access the application and documentation by creating a free account here: https://www.veritone.com/onboarding/#/signUp?type=developer. Your submission(s) will be judged by the completeness of your engine (model, training data, and runtime), accuracy of your engine, and the utility provided for the end customer. We will have our development and data science team on site to help, advise, and support you! As a reference point, the Veritone Ecosystem currently has cognitive capabilities encompassing the below AI categories and continues to expand: • Face detection • Face recognition • Object detection • Object recognition • Transcription • Translation • Optical character recognition (OCR) • Sentiment • A/V Fingerprinting • Visual moderation • Geolocation • Speaker separation • Transcoding • Metadata extraction • And more… Happy hacking!

This challenge will encourage developers to create Innovations centered on Intel® RealSense™ technology to see how they can drive depth sensing capabilities into new experiences that extend what computers can do. We invite you to come and be a part of the future with Intel® RealSense™ For more info,go to realsense.intel.com Each team will be given an Intel® RealSense™ D400 series camera to work with. We will be providing 10 cameras.Groups of 4 will be formed. Putting a max of the first 40 registered hackers for this challenge. Early registration is enforced as this is a first come- first serve basis. Come visit us upstairs (2nd floor) to pick up your camera and start hacking!! *Preloaded USBs with SDK will be provided Computing Requirements: • Ubuntu 16.04 LTS (Linux Kernel 4.4, 4.8 and 4.10) • Windows 10 (Build 15063) • Windows 8.1 * • Laptop w/ USB 3.0 https://github.com/IntelRealSense/librealsense/releases After each participant completed the hackathon, we will be giving out a 15% coupon to purchase our cameras www.realsense.com/#buy

Website development can be awkward, we get it! All of our current themes are based on awkward music videos, awkward movie posters, etc. We are looking for the most original awkward theme build using the governor platform. In addition to theme, we will be judging based on the web dev standards for new functionality and ideas for taking websites to the next level. We're looking for NEW ideas that help make web dev less awkward. (emphasis on NEW) The only thing awkward would be not wanting to win! 1. Sign Up for 14 day access to Governor: governor.io/full-access 2. Upload your theme into Governor 3. Email hello@governor.io with submission name

DESCRIPTION: Yubico believes that everyone deserves strong, easy, and affordable authentication, and we are committed to helping every internet citizen take control of their online identities. That’s why we invented the YubiKey, a multi-protocol two-factor authentication (2FA) device used by millions around the globe, and co-authored the FIDO Universal 2nd Factor (FIDO U2F) open authentication standard. The DeveloperWeek Hackathon is your opportunity to ensure the innovative product(s) you're building are also secured with strong two-factor authentication using a YubiKey. OUR CHALLENGE: We want security to be a top priority during the Hackathon—and also easy to implement! Any connected device, application, service, or network requires adequate protection for user data and privacy, and the YubiKey is designed to make that a possibility with easy and strong authentication. Our challenge is to incorporate two-factor authentication YubiKey support into a stand alone project, or any number of other Developer Week challenges. Working with the YubiKey is flexible and agile as it supports multiple authentication protocols, including one-time password (OTP), smart card (PIV), OpenPGP, and FIDO U2F. Yubico has published integration libraries, plugins and documentation (https://developers.yubico.com/), which you can use to make your application work with the YubiKey. All YubiKey authentication protocols are welcome. Yubico employees will also be on site to help answer integration questions. TEAM INSTRUCTIONS: 1. Familiarize yourself with the functionality of the YubiKey 2. Review YubiKey documentation, including a SDK, and a code reference library 3. Decide if you want to build a stand-alone solution with the YubiKey, or if you would like to add YubiKey 2FA functionality to another DeveloperWeek challenge you are working on 4. Stop by the Yubico table at the Hackathon to receive free YubiKeys for the challenge and to learn more about the product from our engineers JUDGING: Yubico judges will evaluate projects based on YubiKey integrations, but also the larger project as a whole. While the technical security architecture and implementation is critical, we are also looking for innovative solutions that address unique or important use cases for consumers and/or enterprises. Each challenge will be judged based on the following criteria: 1. Originality: How original is this solution compared to other products and platforms already available? The challenge should provide a unique approach to solving a problem. 2. Usefulness: Does this solution improve the quality and security of an application, product, or service? 3. Security and User Privacy: To what extent does the solution ensure user data is safe and kept private? 4. Scalability: How easily could the application or service be scaled to millions of users? 5. Impact: What is the potential for the challenge to drive immediate real-world impact? 6. Functionality: Working functionality of the application as submitted. 7. Design / User Experience: How easy and intuitive is use of the solution? Does it adhere to Yubico’s standards of frictionless strong secure authentication using the YubiKey?

NOTE: For any of the following tasks you can come to our booth and we will provide you the instance that you may need to deploy the trial's Docker image. Task 1: $500 Download and install the Server side MASDocker following instructions from Github (https://github.com/caapim/docker-mas) Task 2: $500 - Create a client app using the Mobile Developer Console available via the server installed in Task1 - For iOS project, download the template available via the developer console or from Github (https://github.com/CAAPIM/iOS-MAS-SDK) TemplateInstaller folder. - Create an iOS app using the Basic template from CA Technologies (currently only for iOS projects) and with the client app config file (msso_config.json) you created in the step above. - Add MASFoundation and MASUI to the project using Cocoapods. For Android project please use JCenter - Call the protected endpoint ("/protected/resource/products") using the MASRequest builder as showing in the docs (http://mas.ca.com/docs/ios/1.6.00/guides/#http-put-method) In case of Android app use the following docs: http://mas.ca.com/docs/android/1.6.00/guides/#masrequestbody P.S. Authenticate with any credentials available in the MASDocker Github repo. Task 3: $1000 Transferring a session from one app (authenticated) to another (not authenticated). Create another app (App B) with the same code as App A but when the login screen appears select the QR Code button available out of box. This will display the QR Code to be scanned by an authenticated app. From the App A (authenticated user) create a button to read / scan the QR Code from the new App B login screen. If everything is done right, the session from App A will be shared with the App B that will authenticated after the QR Code be scanned. More Info: Mobile API Gateway documentation: https://www.ca.com/us/developers/mas.html CA developers forum http://developer.ca.com More video tutorials https://www.ca.com/us/developers/mas/videos.html?id=3

What is a Cloudflare app? At its core a Cloudflare app is set of JavaScript and/or CSS files which run on a website, and an install.json file which instructs tools like Cloudflare Apps how to use those files. For example, all of these projects are installable with Cloudflare as “apps”: -Back To Top Button -Google Analytics -Chatra The value of a Cloudflare app Only a tiny portion of the millions of website owners out there will ever visit GitHub or Hacker News. Cloudflare Apps makes it easy for anyone with a website to find and use your tool. Making your tool installable with Cloudflare comes with tremendous benefits: -Allow potential customers to Live Preview your tool on their site without installing a thing. -Give your customers options with a simple configuration UI for customizing your app. -Showcase your app to over 7 million Cloudflare customers. -Demo your app on any website in seconds with customizable links to live previews. -Seamlessly deliver new releases and updates to your app’s customers. Teams which build an app for Cloudflare Apps will qualify for our prizes. The top 2 teams will win prizes.

Develop innovative apps that provide analyses of data to aid cryptocurrency traders make informed buying and selling decisions in cryptocurrency. CG Blockchain is unveiling a new app store for cryptocurrency traders, the Blockchain Terminal. Its mission is to make best-of-breed apps available to traders so that they can make well-informed decisions and execute attendant trades in an expedient, compliant, and immutable fashion. This is a critical enabler for the multi-trillion dollar hedge fund industry to capitalize on the revolutionizing growth of decentralized asset management. The challenge is to craft an innovative application that helps traders monitor, chart, and effectively execute trades in the cryptocurrency space. In essence, this entails any app that provides traders with a competitive edge by creatively utilizing a mashup of price data, social media trending data, and other feeds relating to cryptocurrencies. This challenge entails creating an innovative web-based app of any kind that will appeal to crypto traders. It may comprise new data sources, analytics tools, improved algorithms, and innovative means of collecting, dissecting, and filtering social media and other available data. Please use API resources found at this link: http://bit.ly/2nvCwFK What You Need to Do: Build a web app. Go to the following link: https://bct.io/hackathon Enter your name and email address Post the URL for your application submission Post your related source code on Github, and provide link