FuboTV

Ryan Bush

iOS Developer
Mobile Engineer
Software Architect
iOS
Swift
fuboTV
FuboTV leveraged a hybrid codebase combining Objective-C and Swift to maximize performance and compatibility with existing code. Alamofire was employed for web service communication, enabling fast and reliable interaction with the backend REST server. This technology stack facilitated the creation of a high-performance application that delivers an exceptional user experience for live and VOD TV content consumption.
FuboTV is an industry leading Live Sports, TV, and News entertainment application that provides over 350 channels of content. It allows its users to watch MLB, NBA, NHL, NFL, NASCAR, NCAA college basketball, NCAA college football, MLS soccer, FIFA World Cup qualifiers, UEFA Champions League, English Premier League, LaLiga, Bundesliga & more, all live. Plus, stream acclaimed TV series, live news and award-winning movies and enjoy Cloud DVR and dedicated sports navigation to watch what they want, when they want.
The goal of the project was to improve and update the existing application to work on both iPhones and iPads. This required implementing a redesigned user interface while still maintaining all existing features. I initially worked with the team to establish a project plan to convert to the app to sustainable architecture. We worked together to asses possible architecture candidates and went forward with VIPER. This allowed us to gradually implemented modular code over time. The application's efficient web service communication and optimized performance resulted in a seamless viewing experience, significantly enhancing user engagement and satisfaction.

Description

Watch MLB, NBA, NHL, NFL, NASCAR, NCAA college basketball, NCAA college football, MLS soccer, FIFA World Cup qualifiers, UEFA Champions League, English Premier League, LaLiga, Bundesliga & more, all live. Plus, stream acclaimed TV series, live news and award-winning movies and enjoy Cloud DVR and dedicated sports navigation to watch what you want, when you want.
350+ LIVE TV CHANNELS
Fubo has over 350 live TV channels and is the only way to get every Nielsen-rated sports channel without cable. Fubo features ABC, CBS, NBC, FOX, ESPN, CBS Sports, regional sports networks, FS1, USA Network, NFL Network, NFL RedZone from NFL Network, NBA TV, MLB Network, MLB Network Strike Zone, Zona Futbol, beIN SPORTS, Telemundo, Golf Channel, SEC Network, ACC Network, Pac-12 Networks, Big Ten Network, Olympic Channel & beyond.
THE MOST MLB GAMES YOU CAN GET WITHOUT CABLE
Fubo is the streaming leader in baseball coverage. Watch MLB.TV, MLB Network, ABC, CBS, CBS Sports, NBC, FOX, FS1, ESPN and more. Plus regional sports networks including Bally Sports, Root Sports, Yes Network, Altitude Sports and others.
THE MOST LOCAL SPORTS FOR THE LOWEST PRICE
With Altitude Sports, Bally Sports, Yes Network, MSG Network, NBC Sports, NESN, Root Sports and many others available in local markets, Fubo offers you access to live games & dedicated coverage of local NBA, NHL and MLB teams all season long. Subject to local availability & national blackout restrictions.
EXTENSIVE LIVE SPORTS COVERAGE & MAJOR EVENTS
NFL, NBA, MLB, NHL, NCAA, PGA golf, NASCAR, F1...you name it, we got it. That’s over 50,000 live pro and college events — regional to international, including NFL games, MLB games, NBA Finals, NHL Stanley Cup Playoffs, FIFA World Cup, U.S. Open, Triple Crown, Olympics & more. Stream it all live.
LIVE SOCCER GAMES FROM AROUND THE WORLD
Find top leagues, competitions and national-level teams like FIFA World Cup, English Premier League, LaLiga, UEFA Champions League, Europa League, Bundesliga, Serie A, Ligue 1, Liga MX, MLS and more. With Univision, catch live Champions League matches. Stream Manchester United, Liverpool and other top EPL clubs live. See PSG in action in live Ligue 1 matches on beIN SPORTS.
THE MOST COLLEGE FOOTBALL WITHOUT CABLE
See the biggest games and best teams from around the country. Enjoy comprehensive coverage of the ACC, Big Ten, Big 12, SEC conferences and more. Watch on ESPN, ABC, CBS, FOX, Big Ten Network, FS1, SEC Network, ACC Network, FS2, CBS Sports Network, ESPN2 and others.
TV SHOWS & MOVIES, LIVE & ON DEMAND
Fubo has over 10,000 hours of on-demand TV shows and movies. So you can catch up on acclaimed series and blockbusters from ABC, CBS, FOX, NBC, Comedy Central, MTV, Disney Channel, Nickelodeon, E!, USA Network, Paramount+ with SHOWTIME, FX, Disney XD, Disney Junior & more. Plus, with a Fubo account, you can log in and stream entertainment from 25+ other apps.
CLOUD DVR INCLUDED
Every Fubo plan includes Cloud DVR with unlimited space to record every game, movie and show you want. Record anything, start watching on one device and finish on any other.
HOW TO WATCH FUBO
To watch Fubo on your phone, tablet, computer, Smart TV or connected device like Roku or Apple TV, a high-speed connection is required. This includes a mobile data plan or internet plan through a provider like Comcast Xfinity or Spectrum. This is requirement is the same for any other streaming app including YouTube TV, ESPN+, Sling TV, Peacock, Paramount+, Netflix, Hulu, Max, Pluto TV and Amazon Prime Video.
Terms of Service: https://www.fubo.tv/documents/terms-of-service
Privacy policy: https://www.fubo.tv/documents/privacy-policy
This app features Nielsen’s proprietary measurement software which will allow you to contribute to market research, like Nielsen’s TV Ratings. Please see nielsen.com/digitalprivacy for more information.
Partner With Ryan
View Services

More Projects by Ryan