beta open source in-app ad API helper for QML available - please, join
I've progressed with implementing an open source wrapper for Vserv RESTful advertisement API in QML.
Quote from API description:
Vserv provides a simple HTTP based API to publishers/developers and other ad networks, etc. to fetch ads for mobile sites or mobile applications. The mobile device / server makes a HTTP request to Vserv Marketplace server with the required parameters and in response receives the ad in JSON format. This single API integration gives you the flexibility to fetch banner/ full screen / rich media ads.
Available implementation is in pre-beta phase - quite majority of functionality works but there is still room for improvement.
Since I'm not so experienced in this area of sw development - and especially newbie in Sailfish native development - I would like to ask some help from the community in finishing it.
It would be a general purpose QML wrapper around the API with necessary tailoring is needed for Sailfish - e.g. Webkit vs. WebView, etc. Maybe separate git branches are needed for different implementation(?) - I'm open for any reasonable proposal.
Is there anybody willing to join? Reviewing, commenting - and of course, coding is more than welcome. [This is my first open source project, so comment from this aspect is welcome, too.]
API descrption is here, code repository is in BitBucket
Yes, I know, in-app advertisement is evil, donation rulez, blablabla - but the fact is without predictable monetization options - if ads are predictable at all - it is really hard to get developers on board in mass. Let the people decide...
People move from Android to other platforms, because of the surveillance that is done and targeted ads at every instance to them. Its annoying to see ads on your Lock screen, your search engines, inside your applications etc. There should be an option to buy a particular app instead of placing adds into it. Or better donate to the developer.
libregeekingkid ( 2016-08-10 07:14:53 +0200 )edit@libregeekingkid: annoying ads are not welcome by anybody, we can agree. On the other hand ads can be displayed in less intrusive manner...
About paid apps - well... It worked to some extent on iOS in the good old days but not so big thing even there nowadays.
Donation might work for small utilities but simply no go for anything requiring serious investment. Can you imagine e.g. Clash Of Clans based on donation model?
IAP is the king - not supported by Sailfish ATM -, ads are in the second line and paid apps/donations to follow...
I have to repeat - no monetization options, no app ecosystem for Sailfish...
zlutor ( 2016-08-10 09:02:58 +0200 )editNo monetization options, no app ecosystem for sailfish. -Agree but we have to define what less intrusive manner is. -once while opening or closing the app. - always present on the bottom bar? etc.
libregeekingkid ( 2016-08-10 09:33:49 +0200 )edit@libregeekingkid: SDK above is general purpose stuff, ads can be placed wherever developer wants to.
There are good and bad practices in ad placement - we could set some guidelines but every app developer has the right ignore them completely... ;)
Our apps use this pattern: one ad at the beginning, one at the end, and some occasionally inside apps - in non intrusive manner, when usual flow of app usage is diverted/break...
E.g. in our football app, in 'half time' of matches there is one ad. Similar to seeing football match in TV...
zlutor ( 2016-08-10 11:29:30 +0200 )editNow I am getting convinced. there should be a monetization model for developers for app ecosystem to proliferate.
libregeekingkid ( 2016-08-10 22:35:43 +0200 )edit