SDK Update

종료 등록 시간: 4년 전 착불
종료 착불

The goal of this project is to update our SDK which is used to deliver creative, interactive ads into mobile applications. On a high-level, the update consists of a) updating to meet the latest requirements of current OS (both iOS and Android) API, b) implementing some new features on top of the existing SDK and c) verifying the expected functionality. Please read the description below for more details.

Abstract

========

YOC has developed a programmatic advertising platform (SSP) – VIS.X – to trade publisher ad inventory in real-time and display creative, rich media ads on publisher websites.

Towards publishers integrating with the platform it provides HTTPS-based APIs to request and deliver the ads. The ad code is being delivered as a HTML mini-website incl. CSS and JS. Once rendered in the web browser it will display the ad creative and perform ad tracking and measurement.

A sample site with an video ad can be found here (scroll down to see the ad):

[login to view URL]

Task

====

The implementation of ads in native mobile applications on iOS and Android requires a SDK to request, display and perform tracking of ads. YOC has built such a SDK in the past, however it was not updated for the last few years. The last release of both iOS and Android SDKs was around mid 2015 and was supporting the then-current iOS and Android versions.

The purpose of the YOC SDK (compared to other ad SDKs) is not only to display standard banners and interstitials (a.k.a. pop-ups). It has also the ability to show rich media, interactive or video ad formats. A description of the possible formats are shown here:

1. YOC Understitial Ad: [login to view URL]

2. YOC Inline Video Ad: [login to view URL]

3. YOC Mystery Ad (de-facto interstitial): [login to view URL]

4. YOC Mystery Scroller - a banner that sticks to the bottom of the page and reacts to scrolling events within the app/browser: [login to view URL]

The SDK interacts with other similar SDKs to perform mediation, i.e. when an ad call of a given SDK A did not return a successful result (i.e. an ad that can be served) then SDK B had to be called. This required both SDKs to implement a common interface and pass calls along to each other. In this regard, the existing functionality must be tested and checked whether the API of the important mediation SDKs has changed.

The expected functionality, such as requesting and displaying ad formats, and the request mediation between YOC and third-party SDKs, must be ensured and proven in a demo app. An additional important factor is, that the SDK must not crash or delay the parent application, even if problems, network errors or timeouts occur. Although this behaviour is already assumed to be implemented, verification needs to be done.

Required Skills

===============

- 3+ years of experience in mobile application development on iOS and Android platforms

- At least one successful project related to building a SDK / library for native mobile applications

- Experience in the field of digital advertising and know-how about the general workflows of ad requests/responses

About Us

========

YOC is a pioneer and leading independent provider of data-driven mobile advertising solutions in Europe.

With our long-standing expertise, we have created a marketplace for innovative and non-intrusive digital ad formats and deliver them across all programmatic and direct trading channels. With our pioneering technology we aim to operate qualitatively at the top of the advertising market and deliver better advertising experiences to everyone. We have developed a unique and proprietary platform VIS.X® to cover the full potential of effective programmatic advertising.

Mobile App Development 안드로이드 iOS Development 자바 Local Job 오브젝티브-C

프로젝트 ID: #22060754

프로젝트 소개

13 건(제안서) 서비스 이용 중: 4년 전

지역: Berlin, Germany

이 일자리에 대한 프리랜서 13 명의 평균 입찰가: €19216

huzefagadi

Hello, Current android and iOS trends have changed drastically and will have to change those areas where needed given the current latest versions I know what to do exactly to upgrade the older versions of the code 기타

€16666 EUR (25일 이내)
(133 리뷰)
7.3
shivmirthyusl

We are a 7+ years old mobile app development and services company. From our global delivery center in India, we have helped several customers address their problems by offering these solutions in the mobile application 기타

€15000 EUR (90일 이내)
(14 리뷰)
6.2
MobileAvatar126

To meet me in here is like that you meet Oasis in the desert . NEW SOFTWARE WORLD WILL BECOME HERE FOR YOU AND ME! Hi, dear! I am high quality SOFTWARE developer and designer. I have full experience over 7 years in sof 기타

€15000 EUR (70일 이내)
(31 리뷰)
6.0
umg536

Hi there, we are a team of titanium certified developers. we excel in 2D and 3D animations. please leave a message on my chat so we can discuss the budget and deadline of the project. Also, have a look at my profile f 기타

€20000 EUR (4일 이내)
(4 리뷰)
4.4
dikiss

Hello! I am an android developer. My experience is 5 years. I write in Java and Kotlin. If you are interested write to me. We can discuss the terms and cost after a detailed description of the project.

€20000 EUR (7일 이내)
(3 리뷰)
2.4
samvisy

Greetings! I saw you are looking for SDK Updates for your project and I would like to offer my sincere services for your project. I have gone through the job description and feel confident to work on your project eff 기타

€15000 EUR (45일 이내)
(1 리뷰)
2.0