DraftKings DAILY FANTASY SPORTS FOR CASH "We could not have been so successful in the mobile market without them!" - Jordan Mendell, Head of Mobile and Special Projects at DraftKings, Inc. DraftKings is the market leader in the fantasy sports for cash market and offers daily and weekly fantasy football, baseball, basketball, hockey, golf, mixed martial arts and soccer for real cash prizes. Winners are paid out immediately without a season long commitment. DraftKings makes it easy to draft teams, enter contests & follow contests live - on the go! Project Goals Port the DraftKings iPhone app to Android phones Port the DraftKings iPad app to Android tablets Maintain the Android apps at parity with their iOS counterparts What we built DraftKings offers a rich feature packed experience to its customers. Tintash created the Android app on phones and tablets from scratch and it allows users to filter, sort and enter contests, create, save, and edit lineups, review their performance against other contenders in entered contests, view player profiles and stats before drafting them in their teams, and even play against their friends. The Phone and tablet apps have custom views to give users an experience true to the DraftKings brand and have robust server integration. Tintash continues to provide feature addition, enhancement and maintenance on both Android phones and tablets to the DraftKings team. How we built it Server side This app heavily relies on interaction with server end. So we built a good communication layer to interact with server and used server APIs. User Interface We built the UI according to client's requirements. For achieving certain tasks we also used custom developed widgets, custom fonts like FontAwesome, Icomoon, canvas draw, animations, xml drawables etc. 3rd party libs We used Pubnub for real time chat (user-to-user, group chat) and few others like Volley sliding menu etc. Push notification Pusher was used for Real time updates & also push notification from MixPanel. Analytics We used Segment, MixPanel & Crashlytics for different analytics related tasks. Multi-pane Tablet UI with step by step sort of app flow. Screenshots Following are a few screenshots of the DraftKings app. Tablet Phone DraftKings DAILY FANTASY SPORTS FOR CASH "We could not have been so successful in the mobile market without them!" - Jordan Mendell, Head of Mobile and Special Projects at DraftKings, Inc. DraftKings is a market leader in the fantasy sports for cash market. They came to us to create a scalable iOS app. They now have more than 200,000 downloads with a loyal customer base and have been mentioned on ESPN, CBS, New York Times, Bloomberg and many more. DraftKings had significant success with their iOS app and went on to acquire another company in the same market to emerge as a market leader. Project Highlights DraftKings needed us to allocate a remote development team to them with iOS native development expertise and get an initial iOS app out within 12 weeks and continue to provide development and maintenance support. Port mobile web app to a native iOS app Tintash used the already made mobile web app as a reference for views and got a native app ready for release within 12 weeks. The app had an extensive feature set and allowed users to make teams, edit team enter competitions, select various sports, swap players and review competitions they had already entered. The app populated views through content served through a server piece. Remote team for Feature addition and maintenance Our iOS team was picked up as a remote team for DraftKings and continued to provide feature addition, feature enhancement and maintenance support for more than two quarters. iPad app The DraftKings remote iOS team at Tintash also developed the iPad app by utilizing the existing iPhone app as much as possible How We Built It At Tintash, we developed the DraftKings ios app from scratch. The client had a web app built for them already but they wanted a native app for enhanced and robust features. iOS app is built natively in UI-Kit and was universal app to support both iPhone and iPad users. Here are some of the technologies used in the app. UI-Kit Framework The app is built entirely in UI-Kit and make use of core data, core graphics and other native frameworks. APNS Apple push notification services for remote notifications. Stripe API As a payment solution provider. Crashlytics To report and analyze crashes in the app. Screenshots
© Copyright 2024