If you were to spend 1000$ on marketing for your new app - General Marketing & SEO

Where and how will you spend them?
I recently launched my new app, and are receiving dozens of emails from review sites ive never heard of, claming they have hundred thousands of readers each month.
I paid 99$ for a featured review, and sent out a press release through PrMac/pc, so far nothing measurable.
So, what are the actions that REALLY works to get more downloads?
Care to colaborate on this subject?

appfactory said:
Where and how will you spend them?
I recently launched my new app, and are receiving dozens of emails from review sites ive never heard of, claming they have hundred thousands of readers each month.
I paid 99$ for a featured review, and sent out a press release through PrMac/pc, so far nothing measurable.
So, what are the actions that REALLY works to get more downloads?
Care to colaborate on this subject?
Click to expand...
Click to collapse
I guess you're trying to promote paid android app... Is that right?

anuloid said:
I guess you're trying to promote paid android app... Is that right?
Click to expand...
Click to collapse
Yes, thats correct, and its that sort of app that isnt suitable with ads all over, otherwise i would for sure have made a in app ad vers of it...

appfactory said:
Yes, thats correct, and its that sort of app that isnt suitable with ads all over, otherwise i would for sure have made a in app ad vers of it...
Click to expand...
Click to collapse
Maybe it'd be prudent to have a free version, so you can measure the demand of your app, plus use some marketing strategies to promote your app, and after then ask money for the full version (maybe via free app). Having only one app in your account will probably make people think deeper before buying, let alone bugs that might be in the app itself.
If you sure you've developed a great bug-free app that is unique and will be of a great help for users, than you can invest in promotion of the app, but I must warn you that it's some kind of tricky thing and you may lose more money than till now.
Anyway for paid apps and monetization purposes iOS is better based upon my experience. Is your app available at iTunes?

anuloid said:
Maybe it'd be prudent to have a free version, so you can measure the demand of your app, plus use some marketing strategies to promote your app, and after then ask money for the full version (maybe via free app). Having only one app in your account will probably make people think deeper before buying, let alone bugs that might be in the app itself.
If you sure you've developed a great bug-free app that is unique and will be of a great help for users, than you can invest in promotion of the app, but I must warn you that it's some kind of tricky thing and you may lose more money than till now.
Anyway for paid apps and monetization purposes iOS is better based upon my experience. Is your app available at iTunes?
Click to expand...
Click to collapse
Yes, ive been considering that myself, its amazing how cheap people are, even with "useful" apps for .99 bucks.
A bugfree app is essential free or paid, naturally... It has been going through extensive testing for 8 months, a new vers is currently in the que at Apple, but no crash bugs have been discovered so far, this vers only fixes a problem when words are split in two after a line shift, nothing else.
iOS is here, i have some promocodes if you would like to try it out
https://itunes.apple.com/us/app/medicall-app/id878350761?ls=1&mt=8

appfactory said:
Yes, ive been considering that myself, its amazing how cheap people are, even with "useful" apps for .99 bucks.
A bugfree app is essential free or paid, naturally... It has been going through extensive testing for 8 months, a new vers is currently in the que at Apple, but no crash bugs have been discovered so far, this vers only fixes a problem when words are split in two after a line shift, nothing else.
iOS is here, i have some promocodes if you would like to try it out
https://itunes.apple.com/us/app/medicall-app/id878350761?ls=1&mt=8
Click to expand...
Click to collapse
Send via pm, will try.

So what are your stats so far as for download in the App Store and on Google Play ?

Related

Worth writing a WinMo app for MobileMarketplace?

I have a couple of good ideas for some simple apps I'd like to write for WinMo..
But as I look at what I find on XDA, or 1800pocketpc.com , or other sites, most of the very good programs I see are written by people like me and released for free..
Will any of these currently available apps make it into the Mobile Marketplace?
Not that I think I'll become a millionaire, but I'd like to write them specifically for the Mobile Marketplace simply because I think more common people will find out about it and be able to easily purchase and install it.. It would be a simple (but very specific) sports-score-ticker type app for like $2..
All the apps I see on here and elsewere are great and well written, but hardly any of the common WinMo users know about them, or already have mortscript installed, etc..
Is it even worth writing an app for the Mobile Marketplace, or should I just do like everyone else and release it on here for free..?
-Matthew
I'd rather like it here for free, I won't get it if I gotta pay $2 bucks, and I'm sure many other ppl won't get it either.
With the Windows Marketplace, you also have to pay like $100 yourself just to put an app up there. Then you can only put like 5 apps total, or you have to pay more. Unless you think you're gonna get like hundreds of people buying it, and you wanna make some money, then go ahead and do the Marketplace.
I would just be kind and make it for free at XDA though, and then make a donation box.
Btw, I'm not gonna get ur app, I don't care about sports...but...make a PS3 Upcoming Games tracker, and I'll get it!
I think you should post it on both places on the marketplace and here because a ton of people know nothing about xda let alone freewarepocketpc.net or handango. But they will know about the marketplace because it will be more publisized.
can you release apps for free, and in the marketplace? that seems counter productive. that just lessens the chance of getting back the hundred bucks you gave to ms.
ou2mame said:
can you release apps for free, and in the marketplace? that seems counter productive. that just lessens the chance of getting back the hundred bucks you gave to ms.
Click to expand...
Click to collapse
Well, it'd work, because as he said, not everyone knows about XDA. The power WM users get it for free, then, and the average user pays, lol.
That is one of the main diferences!, here at XDA we share it for just the pleassure and of course donations are always accepted! and members donate!
Just my opinion,
if you release a free app on Marketplace you still need to pay the $99 development fee (for the first 5 apps). The best course for a developer to balance the two worlds is likely to release some free apps here for the base and some paid apps in the MarketPlace because there are far more people that will be using the marketplace than visit any forums or blogs. It's just reality...or maybe you want to release one version for the MarketPlace and a similar version for free here so you can make a few dollars off of the mass markets and give back to the community here. Also, some developers (like Herm's Software) release some free apps and some paid apps. Obviously, the free apps are intended to show people the quality apps you are producing and introduce them to the paid apps so they will get some free benefits and you still get some perks.
Well. Many people will and wont buy it.
You need it to stand out from other apps like it. If it doesnt stand out, or is more expensive than another app like it, no one will get it. You need a good looking app, or an amazing new version of an old one for it to sell.
If I liked sports, and this app worked well / looked good, I would buy it.
Think about it like this... even with the large amount of people that have jailbroken iphones and are able to get apps for free, there is still a VERY large number of people that make a killing selling their apps in the app store. I remember seeing an article not too long ago about a guy that came up with some simple game and because almost an instant millionaire off of his app. I prefer free, but trust me there are plenty of people out there that WILL buy it if its a useful app. And with football season upon us I think a sports ticker may do better than you think it will.
brownhornet said:
Think about it like this... even with the large amount of people that have jailbroken iphones and are able to get apps for free, there is still a VERY large number of people that make a killing selling their apps in the app store. I remember seeing an article not too long ago about a guy that came up with some simple game and because almost an instant millionaire off of his app. I prefer free, but trust me there are plenty of people out there that WILL buy it if its a useful app. And with football season upon us I think a sports ticker may do better than you think it will.
Click to expand...
Click to collapse
Yet, most iPhone users are dumb highschoolers (like my friends). They don't care to do advanced things, they just wanna buy dumb apps, like an app that makes a light-saber noise when waving the phone, LOL.
Windows Mobile, on the other hand, is directed toward the advanced user. We have been trained to search for our apps. We have been trained to replace the WinMo interface as much as possible. We have been trained to flash custom ROM's so we can get the latest and greatest.
WinMo users are more advanced, and they know better than to waste money on apps. We will probably look for alternatives to a paid app.
So, SOME people would pay for your app, but others would most likely be more practical. I haven't paid for an app, since, ever. I don't think I'll start now.
I could be wrong, but I think we could agree that dumb blondes don't go out buying WinMo phones
Now, if your app was something killer, and exclusive, then yes, I might end up paying. But a sports score tracker? I'll pass.

[Q] Do most Android users not download paid apps?

I'm working on a couple Android apps and haven't yet decided if I'd like to charge for some (something small like .99 or 1.99 USD), or make them free but have ads in them. I was leaning towards charging for them, but I noticed that Angry birds is a paid app on the iPhone, whereas the Android version is free and has ads. I thought this was interesting and I'm curious whether iPhone users are more interested in paid apps than Android users are. Anyone know anything about this?
They made Angry Birds available for free because they want everyone to play it, they are gonna make a paid-app later that removes the ads. I would gladly pay for that game even if I can get it for free.
So I actually don't think that iPhone users is more interesting in paid-apps than Android users.
Make one free app with ads and then have a paid-version that removes the adds, that way everyone can download and use it whether they are in a country with or without paid-apps. Or you can make a "premium" app that has more features than the free one. Just a couple of suggestions
When paid-apps wasn't available in Sweden, I got so frustrated on apps that were only available for paid-apps-countrys and had no free alternative with ads or less features and stuff.
Hope this helps.
EDIT:
And remember, if the apps are good quality they will probably sell, people don't want to pay for apps that look like crap and have no functionality. And also, have screenshots in Market because people want to be ale to check out how the apps looks and stuff before they make a purchase or download it
I used to try crippleware/nagware/adware on my PC and use a lot of it on my phone. I don't need a lot of apps so I don't buy many but I try hundreds.
Over the years, I have acquired lots of apps for my WinMo phone, many of which I still miss, INCLUDING A SIMPLE "PHONE TO OUTLOOK" APP! Make that app happen on Android and I will pay for it AND I won't mind iif you want to still collect ad revenue from it.
I bought all apps that were available as adware to remove the ads. Half my apps are paid apps. If the price is reasonable I have no problem paying for the app and supporting the developer.
I myself will only pay for what I feel are essential apps or if I feel the developer really just loves the community; I don't generally mind ads, but sometimes will be so annoyed i will buy the paid version.
Apps ive paid for up to this point:
Launcher Pro
Root Explorer
Rom Manager
Better Keyboard (Before i had swype)
Widget Locker
Set CPU
Chomp SMS (Really wish I didn't as the developer seems to be very confrontational with users)
I have donated to the following:
Smooth Calendar
Anderweb
and a few others ive sent a few dollars to for being supportive and not berrating their customers for not wanting to pay.
I do pay for apps if the price is reasonable . I think the most I have paid for an app is ~5 bucks
I've bought 3 apps for my phone so far. LauncherPro, BeautifulWidgets and SNesoid. Both Snesoid and LauncherPro have "trial" versions with limited functionality (but unlimited usage), whereas BW you just have to flat-out pay for.
I am definitely more inclined to purchase an app if I have chance to try it out first, if for no other reason than to make sure that it works correctly on my phone before I buy it, so having a locked-down version for free (and I mean, leave out some features for PRO users only), as well as maybe ads is probably a good move. that way you might get some money from ads in the free version, and a lump sum if the app is purchased.
Zeb
panguin said:
Right. Cause **** all those people who put in time and effort to make my phone do the things I want it to do, right? Bunch of no good leeching assholes. How DARE they try and collect recompense for all their hard work!
/s
Click to expand...
Click to collapse
I agree 100%. I've paid for about 10 apps thus far and not just to remove ads, but to support the developer's efforts.
Yeah ive bought a lot of things, and like they are saying make a paid version and a trail to show people how it is if they like they will pay.
ya...i buy too.....
my phone
i`ve spend ~400€ on my phone and now spend more for apps?! no...not me!
one of the things who lead me to buy an android was the "open source thing".
i won`t ever buy an app for it!
allways search for a open source app that suits me instead of buying something.
ya, ya, ya...we must pay for all hard work and bla, bla, bla...so...by an WM or an iPhone
look at the example given. Angry Birds.
another? swype...allways beta
just my 5cents
i buy paid games and launcher pro plus as well ans a few other apps that are
payable and to all you people that say you support the xda but you have unpaid full app like pirating them you people suck. if you support something you shouldn't feel bad sending a few bucks to the dev.
rendeiro2005 said:
ya...i buy too.....
my phone
i`ve spend ~400€ on my phone and now spend more for apps?! no...not me!
one of the things who lead me to buy an android was the "open source thing".
i won`t ever buy an app for it!
allways search for a open source app that suits me instead of buying something.
ya, ya, ya...we must pay for all hard work and bla, bla, bla...so...by an WM or an iPhone
look at the example given. Angry Birds.
another? swype...allways beta
just my 5cents
Click to expand...
Click to collapse
And yet you have a 'Donate to me' button. Well no support for you I guess.
I will always pay for an app if it's something I need or want. I generally like to buy from apps made by devs not companies who charge outrageous amounts for something. Like Documents To Go, if I had the knowledge I'd make the exact same thing for free and I guarantee people would donate to support my effort instead of charging $16, $17, $25 for an app.
So far I've bought:
SetCPU (even though you can get it for free in the thread here)
Rom Manager
'File Copy'
SU File Explorer
Mini Info
Some LWP's
Some games
and about 7 or so other apps
For me it's simple - I will spend my money on a good, quality app. I've got quite a few apps, and I love the fact that Google's market gives you the 24 hour trial period - so how can you go wrong?
I've paid for a lot of apps. About 90% of them I don't even use anymore.
I wouldn't charge too much for it. That would only lead to people paying, copying the apk, then refunding... Sadly.
ante0 said:
I've paid for a lot of apps. About 90% of them I don't even use anymore.
I wouldn't charge too much for it. That would only lead to people paying, copying the apk, then refunding... Sadly.
Click to expand...
Click to collapse
Wow, I had never thought of that before
JGeZau said:
Wow, I had never thought of that before
Click to expand...
Click to collapse
Good thing though is that they don't get updates...
More and more apps use license check now though, forcing you to redownload the app (Which I have noticed everytime I restore apps using Titanium backup). Which in that case wouldn't be possible since you refunded it
Google should make some license check too, everytime you open up the market it should check for apps that need licenses (i.e. paid apps), if none is found it could force you to uninstall it and not let you use the market until you have done so.
I think most people on this site are more willing to pay for apps then if you looked at some other forums because this is a forum for developers and they know the hard work that goes into these products. I buy a lot of apps, most under $3.00, If I don't find an app I want then I buy a soda there's not much of a price difference and people buy sodas millions of times a day so I don't see why so many people are so hesitant to buy apps. I think there needs to be an Android gift card like an iTunes card but that's for a different thread.
ante0 said:
Good thing though is that they don't get updates...
More and more apps use license check now though, forcing you to redownload the app (Which I have noticed everytime I restore apps using Titanium backup). Which in that case wouldn't be possible since you refunded it
Google should make some license check too, everytime you open up the market it should check for apps that need licenses (i.e. paid apps), if none is found it could force you to uninstall it and not let you use the market until you have done so.
Click to expand...
Click to collapse
Yeah, I imagined they wouldn't get updates, but I wouldn't do it, I support Android development
I have paid for three applications, because they were the single best applications that delivered the most functionality.
This post has got me wondering, what sort of money would you expect to get from adverts and if there was an ad blocker installed on the phone would you still get paid? In other words would you get paid for having the advert built in or just on a paid per click basis?
Sent from my GT-I9000 using XDA App

[Q] Paid vs Ads

In your opinion what has been better charging for apps or giving them for free with ad support? Also what kind of apps tend to do better with paid/ad based revenue?
Saw a few articles about that in the last few weeks. They talked about applications that have a free ad supported version and a paid ad free. The free version generates the most revenue. Paying seems a big threshold for some and is even impossible in a lot of countries.
Most banners are not intrusive in portrait mode but I do think they are mostly too large in landscape mode.
I do non-ad apps. The two that I have published are $1.00. Who can't afford a buck, really?
Perhaps having to sign-up for Google Checkout stops people from leaning towards the non-free apps.
Rootstonian said:
I do non-ad apps. The two that I have published are $1.00. Who can't afford a buck, really?
Perhaps having to sign-up for Google Checkout stops people from leaning towards the non-free apps.
Click to expand...
Click to collapse
You would be surprised, ppl get defined all the time when trying to buy my app and its only 1.5 lol. Tho I guess there could be more reason why they are declined lol.
Sent from my Nexus One
If youre making a game... id say free version will make more money.
If its a utility... a paid version will make more money because the user wont have the app open for very long or use it very often
Lakers16 said:
If youre making a game... id say free version will make more money.
If its a utility... a paid version will make more money because the user wont have the app open for very long or use it very often
Click to expand...
Click to collapse
According to google docs, the onBackPressed() simple calls finish(). So it would be the same.
Honestly this isnt making any sense, calling onBackPressed() *should* be teh same as pressing the back button, but its not...
Lakers16 said:
If youre making a game... id say free version will make more money.
If its a utility... a paid version will make more money because the user wont have the app open for very long or use it very often
Click to expand...
Click to collapse
But if a user does not use it very often it is better to have an ad supported version as the user will not like to pay for it.
As a user, having to sign up for Google checkout did stop me from buying, but I got on it cause I figured out the can bill through my carrier.
But honestly, the thing that really keeps me from buying more apps - and specially games with downloadable content - is the 15 minute refund window.
Most of the times that is not enough for me to figure out if the app or game have this or that bug that could potentially turn me off.
Examples: I bought tapatalk, only to find out it FC on me frequently, at which point I am better off using g the free XDA app.
I also bought PSX4DROID only to find out later that it FC on my device when I change orientation - found out dropping the phone and loosing progress -
Lately I am opting for apps that have a free version or a fully functioning trial.
If I'm going to drop some cash then I want to make sure I'm getting something fully functional which will be supported by the dev.
Sent from my HTC Glacier using XDA App
I prefer ad supported apps over paid apps.
Two Reasons,
1) Ad Supported apps are free.
2) I'm only 13 (well almost 14 ) so I can't really pay for apps.
Not to mention a lot of people are broke.
It's all basic Economics (yes, I actually liked economics classes in college).
2 things: Supply and Demand and Economies of Scale
Which boils down to quality vs. quantity. Do you create and make that "KILLER APP" that sells 100,000 copies at a measly $1.00 each? Yeah, I would be happy.
Or do you create 100 "NICE TO HAVE APPS" and sell 1000 copies each at same price?
Still would be happy
I really still think the mobile app market (Android, Windows Mobile, iOS) are still in an infancy stage. Especially when it comes to corporate implementations; whether end-user or in-house.
Syn Ack said:
Not to mention a lot of people are broke.
Click to expand...
Click to collapse
Broke? Explain to me how someone who has sh at least $50 phone eith the majority bring well over this can not afford $1-3 apps?
Do ad supported apps do better then paid? Generally yes, but its no2 bc ppl can't afford it. Fickle had create an environment where any person with a key board csen go out and make an app. Bc of this this the majority are free and crap.
Look at the iphone quality of apps, out far exceeds that of android by far. This had nothing to do eith number of users, but rather bc paid aps actually still on the iphone. Look at the best paid aps on android...less thrn 10k sales that's crap. A company can not operate on that number of sales.
Its all about mentality of the user and supply n demand...
Sent from my Nexus One
I prefer ad supported apps. That way, I can get the app for free, with no hassle on my end, but the dev is still making money. And when it's an app that I really like, I tend to just click the ads a bunch of times.

How can free apps generate revenue without ads?

I've gotten the impression (maybe incorrectly) that a lot of the developers here are against ads in apps. I don't understand that, as I believe it to be the only way to generate revenue for free apps. Possibly, it's an issue of youth and it's naivete (the idea that everything is not about about money...ha ha ha). I don't mean that to sound offensive. I was once young too, but as you age and become responsible for more than a couch, a tv and pizza, you realize that money is what makes the world go round.
Anyway...Evernote...this a pretty major app (over 9 million users) with what I'm guessing are some actual employees that support it. That means they're not doing it "for fun," and probably require those pesky little paycheck thingies. It's free and it has no ads. How does it generate revenue?
How does it generate revenue?
Click to expand...
Click to collapse
Donations of course!
But seriously, free apps generate revenue in several ways. Probably the biggest way is companion products or services. Evernote has a premium type subscription that is probably where the revenue comes from.
Even if the app and service is completely free, maybe they sell other products and the app is "Free Advertising" in that if that app is useful, other products by that company are useful and thus I'm going to buy them.
Finally, one of the newest ways that free apps are generating revenue is through in-app purchases. Look at Facebook apps for examples.
Either way, if your company is big enough, there is less of a need for ads in apps to generate funds. This forum is a group of hackers/enthusiasts/developers that for the most part do development in exchange for other people's hard work. Since we do a lot of free apps, we have the "right" to complain about ads in apps We put in the hard work and give our products away for free, and we survive, why can't everyone else!?
I kid of course.
Cheers
Any rooted user is going to be running adfree and droidwall, so looking beyond ads is probably a good idea.
joe_coolish said:
Donations of course!
But seriously, free apps generate revenue in several ways. Probably the biggest way is companion products or services. Evernote has a premium type subscription that is probably where the revenue comes from.
Even if the app and service is completely free, maybe they sell other products and the app is "Free Advertising" in that if that app is useful, other products by that company are useful and thus I'm going to buy them.
Finally, one of the newest ways that free apps are generating revenue is through in-app purchases. Look at Facebook apps for examples.
Either way, if your company is big enough, there is less of a need for ads in apps to generate funds. This forum is a group of hackers/enthusiasts/developers that for the most part do development in exchange for other people's hard work. Since we do a lot of free apps, we have the "right" to complain about ads in apps We put in the hard work and give our products away for free, and we survive, why can't everyone else!?
I kid of course.
Cheers
Click to expand...
Click to collapse
obviously the right answer so donations or simply making it a paid app will cut the ads as people downloading from the server is costly.
Sent from my Arc using XDA premium App
DONATION! Haha. I always donate to those who created apps and make my life easier.
And also not to forgot those who created ROM and KERNAL.
It is a good point to say that some of the most successful and widespread programs and sites are not profitable nor nearing it. Skype loses money, but it's been bought at high sums already twice. Twitter hasn't ever broken even, but it keeps getting lots of funds.
Therefore, if you think you have a successful app in the oven, make it, make it real good, and funding will come later.
greydarrah said:
.. Possibly, it's an issue of youth and it's naivete (the idea that everything is not about about money...ha ha ha). I don't mean that to sound offensive. I was once young too, but as you age and become responsible for more than a couch, a tv and pizza, you realize that money is what makes the world go round....
Click to expand...
Click to collapse
You don't need to be young or naive to write free software. It can be a hobby that you do in your spare time (rather than golfing or watching TV).
It can be more economical than other popular hobbies because it does not require major investment or expenditure.
I hope the free apps don't steal my credentials phone contacts or something serious and sell them to make revenue.
Sent from my LG-P500 using XDA Premium App
4silvertooth said:
I hope the free apps don't steal my credentials phone contacts or something serious and sell them to make revenue.
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
LBE Privacy Guard makes sure that they don't. A prime example of a succesful free app without ads! AdFree is another fine example of an ad-free app that doesn't cost you a penny.
greydarrah said:
Possibly, it's an issue of youth and it's naivete (the idea that everything is not about about money...ha ha ha). I don't mean that to sound offensive. I was once young too, but as you age and become responsible for more than a couch, a tv and pizza, you realize that money is what makes the world go round.
Click to expand...
Click to collapse
How much money did you get for starting this thread or for writing your other 60 posts (as of today) on this forum? See, not everything is about money. Some people write apps for the same reason that you write forum posts.
rogier666 said:
LBE Privacy Guard makes sure that they don't. A prime example of a succesful free app without ads! AdFree is another fine example of an ad-free app that doesn't cost you a penny.
How much money did you get for starting this thread or for writing your other 60 posts (as of today) on this forum? See, not everything is about money. Some people write apps for the same reason that you write forum posts.
Click to expand...
Click to collapse
Thanx for the lbe app.
Sent from my LG-P500 using XDA Premium App
BenKranged said:
Any rooted user is going to be running adfree and droidwall, so looking beyond ads is probably a good idea.
Click to expand...
Click to collapse
Not any rooted user. Some of us understand that ads generate revenue for the developer so we don't block them.
As to the OP: some less reputable developers will also collect and sell user data for revenue.
The dominant ad business model is pay-per-click. Making money from pay-per-view ads is limited to a handfull of large companies.
With hundreds of thousands of apps the audience is so diluted that most ads mainly serve to annoy the users into paying to get rid of 'em.
Blocking banner ads is not really a problem. If a small percentage of users blocks them the revenue loss is close to zero. If a large percentage blocks them then developers will have to think of something else, just like web site builders had to think of something else when every browser came with a built-in popup blocker.
Popup blockers didn't kill the internet, and AdFree won't empty the app stores.
BenKranged said:
Any rooted user is going to be running adfree and droidwall, so looking beyond ads is probably a good idea.
Click to expand...
Click to collapse
Unless you program the app to close if the user is using "ad-blocking" software, which is what i do.
And then the next generation of ad blockers will make your app believe that there's no ad blocker running.
And then the next generation of adware will try to fix this.
And then the next generation of ad blockers...
rogier666 said:
And then the next generation of ad blockers will make your app believe that there's no ad blocker running.
And then the next generation of adware will try to fix this.
And then the next generation of ad blockers...
Click to expand...
Click to collapse
That's true, but I like competing those ad blockers.
Anyone here actually believe that just because you pay money for an app it will not steal your data or open a back door to your device?
Think again!
Even in the PC world, the biggest companies like Microsoft constantly spy on their users, with the official excuse of "fighting piracy".
So pleas don't assume that application price is any guarantee of security, or for that matter, quality.
Also, there are other types of very real and very useful gain to be maid from Free Software (I am reffuring to what people often call "open source", not apps that simply cost 0$).
One example is reputation. When software companies hire developers, they often ask for years of experience, so it is hard for someone fresh to get a job in the field, and even when they do, as all starting positions the pay is relatively low.
Open source projects however, can be worth much more on programmers resume, then simply claiming X years of work for a given company.
The reason is that such projects allow potential employers to evaluate the actual skill of the applicant by looking at his work.
^^^ That is very true.
I just got hired to work for a new startup company based solely on a couple of free Android apps that I made in my spare time.
I do have years of experience in non-android programming though, but still, without those two private projects I couldn't have found a paid-job in Android...

Piracy: How to protect an app?

Hello guys,
are you one of the android developers pissed off by piracy?
I have about 4000 active illegal users (70%), but my app is without any security checks.
Have you found a solution? I gave up on google security checks, it was too easy to hack. There is something more secure?
I've done a lot of research, but I am searching also for some real experience by xda users.
Thank you!
Well, if you chose to implement in-app purchasing, then I suppose that might solve your problem.
taomorpheus said:
Hello guys,
are you one of the android developers pissed off by piracy?
I have about 4000 active illegal users (70%), but my app is without any security checks.
Have you found a solution? I gave up on google security checks, it was too easy to hack. There is something more secure?
I've done a lot of research, but I am searching also for some real experience by xda users.
Thank you!
Click to expand...
Click to collapse
If you have your own server you could crosscheck the user's google account with your purchase list.
Do it hidden, in multiple places and act delayed if you find out about a pirated version, then it's really hard to crack.
If you talk about your facebook app you could be kinda bad mannered and post that they are using an illegal app on their wall
Of course you'd have to be absolutely sure then
octobclrnts said:
Well, if you chose to implement in-app purchasing, then I suppose that might solve your problem.
Click to expand...
Click to collapse
I can't because a lot of people have already purchased the app in the classic way!
superkoal said:
If you have your own server you could crosscheck the user's google account with your purchase list.
Do it hidden, in multiple places and act delayed if you find out about a pirated version, then it's really hard to crack.
If you talk about your facebook app you could be kinda bad mannered and post that they are using an illegal app on their wall
Of course you'd have to be absolutely sure then
Click to expand...
Click to collapse
Actually this is a really cool idea, can I access to my google account using google api?
superkoal said:
If you have your own server you could crosscheck the user's google account with your purchase list.
Do it hidden, in multiple places and act delayed if you find out about a pirated version, then it's really hard to crack.
If you talk about your facebook app you could be kinda bad mannered and post that they are using an illegal app on their wall
Of course you'd have to be absolutely sure then
Click to expand...
Click to collapse
I like this.
taomorpheus said:
Actually this is a really cool idea, can I access to my google account using google api?
Click to expand...
Click to collapse
Have a look at this:
http://stackoverflow.com/questions/2245545/accessing-google-account-id-username-via-android
superkoal said:
Have a look at this:
http://stackoverflow.com/questions/2245545/accessing-google-account-id-username-via-android
Click to expand...
Click to collapse
My Kaspersky Anti-Virus programm says that it is a fishing site.
However, it is STACKOVERFLOW!!!
nikwen said:
My Kaspersky Anti-Virus programm says that it is a fishing site.
However, it is STACKOVERFLOW!!!
Click to expand...
Click to collapse
Kaspersky :silly:
taomorpheus said:
I can't because a lot of people have already purchased the app in the classic way!
Click to expand...
Click to collapse
Sent
In my opinion, create some sort of pop up that says "Attention pirated user, I'm glad you love my app as much as I loved making it, but I need to make money off of it. Please officially purchase this app "
Then have an In app purchase option in the pop up. This would make me want to purchase the app if I pirated it. I don't really believe that fighting piracy with DRM does anything but cause harm. You should just try and make the pirated users feel bad and encourage them to buy the app.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
v3nturetheworld said:
Sent
In my opinion, create some sort of pop up that says "Attention pirated user, I'm glad you love my app as much as I loved making it, but I need to make money off of it. Please officially purchase this app "
Then have an In app purchase option in the pop up. This would make me want to purchase the app if I pirated it. I don't really believe that fighting piracy with DRM does anything but cause harm. You should just try and make the pirated users feel bad and encourage them to buy the app.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
Click to expand...
Click to collapse
Ahah yeah that's a good solution!
I've noticed that most of the pirated users come from Burma, where google play doesn't work. So I think that I will leave the app in this way and create another pro version for the nations that have google play issues!
But... how about implementing a solution like ROM Manager does? I mean, with a separate app and a pirate popup as suggested above? I'm clueless on what technology use to create a licensing APK, but it would be easier even for those people that haven't got Play Store, maybe
Tiwiz
I guess the main app checks if the Lisence app is installed and if installed it checks the key from a database of the license app and checks for the validity of Lisence on the cloud
Sent from my GT-S5302 using Tapatalk 2
Hit Thanx Button if i helped you!
taomorpheus said:
Have you found a solution? I gave up on google security checks, it was too easy to hack. There is something more secure?
Click to expand...
Click to collapse
Piracy is a "fact of life" for software. And most anti-piracy measures tend to hurt legitimate paid customers (and the dev) more than the pirates.
If you have a good, useful app, those guys in China can hack almost anything. (No offense to China; no Play there, lower income and an anti-IP culture.)
There are a FEW successful devs who have gone to extra-ordinary lengths at the JNI level. I tested, but never turned any JNI anti-hacking code on, because with thousands of paid users on many weird phones and ROMs, I felt it would break for enough people to not be worth it.
If you have an app that needs a server connection, or data updates, and you have some kind of independent registration system, you have a chance too. But that can be a lot of work.
I'd rather spend my time making my app better and supporting customers. My app price is higher than many would like (but I have virtually no paid competition). And because my app is support intensive, I've taken the view that I'm selling support and convenient updates, not an app, so much.
I mostly verify people are customers before supporting them, do as good a job as I can, get good reviews, and people see there is value there for their money. And yes, I get tons of support requests from pirates. Some of them I've converted to customers.
And... regular updates to an app provides value. If pirates want the latest, they keep having to go look for it. (Or do I recall some pirate update service ?) Updates via Play are easy and that ease has value.
All the above said, I do get angry from time to time, mostly at people stealing my time IE support. And the idea of finding a highly effective anti-piracy measure is fascinating.
But almost none of us is without some sin in our life regarding music, movies or software downloading... So I think it's good to consider the pirates' perspectives. Effective antipiracy definitely drastically reduces the user base and the Internet knowledge base and familiarity, and its' questionable as to how much revenue might increase, if at all.
IE, piracy can be seen as free advertising, and an opportunity to show some pirates there are valid reasons why going legitimate might benefit them, or even reduce their guilt level. I've had a few people buy my app and apologize...
mikereidis said:
Piracy is a "fact of life" for software. And most anti-piracy measures tend to hurt legitimate paid customers (and the dev) more than the pirates.
If you have a good, useful app, those guys in China can hack almost anything. (No offense to China; no Play there, lower income and an anti-IP culture.)
There are a FEW successful devs who have gone to extra-ordinary lengths at the JNI level. I tested, but never turned any JNI anti-hacking code on, because with thousands of paid users on many weird phones and ROMs, I felt it would break for enough people to not be worth it.
If you have an app that needs a server connection, or data updates, and you have some kind of independent registration system, you have a chance too. But that can be a lot of work.
I'd rather spend my time making my app better and supporting customers. My app price is higher than many would like (but I have virtually no paid competition). And because my app is support intensive, I've taken the view that I'm selling support and convenient updates, not an app, so much.
I mostly verify people are customers before supporting them, do as good a job as I can, get good reviews, and people see there is value there for their money. And yes, I get tons of support requests from pirates. Some of them I've converted to customers.
And... regular updates to an app provides value. If pirates want the latest, they keep having to go look for it. (Or do I recall some pirate update service ?) Updates via Play are easy and that ease has value.
All the above said, I do get angry from time to time, mostly at people stealing my time IE support. And the idea of finding a highly effective anti-piracy measure is fascinating.
But almost none of us is without some sin in our life regarding music, movies or software downloading... So I think it's good to consider the pirates' perspectives. Effective antipiracy definitely drastically reduces the user base and the Internet knowledge base and familiarity, and its' questionable as to how much revenue might increase, if at all.
IE, piracy can be seen as free advertising, and an opportunity to show some pirates there are valid reasons why going legitimate might benefit them, or even reduce their guilt level. I've had a few people buy my app and apologize...
Click to expand...
Click to collapse
Well, this is my philosophy. I usually reply to all emails, build the app around the feedback from the community and try to fix all the issues. This permits to create a loyal group of users, and it's the reason why apps like Facebook Home are hated so much: they talk about building apps around people, but for them people is the product, so it's a fail from the beginning
After some considerations I have abandoned the idea to build an antipiracy system, the reason is in part related to your thoughts but also because the 60-70% of pirated versions come from nations like Burma, indonesia, etc etc. So I don't feel that someone is stealing, google play can't provide a service, so people react. The good thing is that despite the lack of a service, they try to use my apps, so that's good, right?
So, at the conclusion, the best antipiracy system is to not use an antipiracy system. Clearly it will be hard to be supported only by paying customers, but the majority accepts some ads if the product is good ( the important thing is to not include spammy and intrusive services, one banner or a full screen on time a day is sufficient).
Thank you for this reply, it's really important to know that there are good developers around! :highfive:
Have you tried google licensing?
taomorpheus said:
Hello guys,
are you one of the android developers pissed off by piracy?
I have about 4000 active illegal users (70%), but my app is without any security checks.
Have you found a solution? I gave up on google security checks, it was too easy to hack. There is something more secure?
I've done a lot of research, but I am searching also for some real experience by xda users.
Thank you!
Click to expand...
Click to collapse
Hi,
I am new to android development but I've read about google licensing services which checks for user account whether the app is actually purchased from that particular account associated with the user. If authentication fails then user gets a blocking dialog to either exit the app or purchase it from play store.
dbroid said:
Hi,
I am new to android development but I've read about google licensing services which checks for user account whether the app is actually purchased from that particular account associated with the user. If authentication fails then user gets a blocking dialog to either exit the app or purchase it from play store.
Click to expand...
Click to collapse
Cracker can easily remove IF and your won't ask to buy it.
There should be VMProtect or Themida like tool for android
GR0S said:
Cracker can easily remove IF and your won't ask to buy it.
There should be VMProtect or Themida like tool for android
Click to expand...
Click to collapse
It was hacked not long after its launch.
http://www.androidpolice.com/2010/0...on-easily-circumvented-will-not-stop-pirates/
taomorpheus said:
After some considerations I have abandoned the idea to build an antipiracy system, the reason is in part related to your thoughts but also because the 60-70% of pirated versions come from nations like Burma, indonesia, etc etc. So I don't feel that someone is stealing, google play can't provide a service, so people react. The good thing is that despite the lack of a service, they try to use my apps, so that's good, right?
Click to expand...
Click to collapse
Yes. Most pirates can't afford the app or wouldn't buy it anyway. I also think that many pirates and those who felt "forced" to buy a protected app are bad customers. They will spread their bad feelings about the app and the "greedy dev".
And many have a sense of entitlement, so they make demands, expect lots of support, complain and write bad reviews. They project their own faults on others, and always assume others are trying to rip THEM off. Some have told me they were "testing" my app, because they were worried about getting ripped off if it didn't work (despite my free version and anytime cancel policy).
Better not to have such customers. These are the same people who think they are more important than everybody else and cheat in traffic and lineups etc.
taomorpheus said:
So, at the conclusion, the best antipiracy system is to not use an antipiracy system. Clearly it will be hard to be supported only by paying customers, but the majority accepts some ads if the product is good ( the important thing is to not include spammy and intrusive services, one banner or a full screen on time a day is sufficient).
Thank you for this reply, it's really important to know that there are good developers around! :highfive:
Click to expand...
Click to collapse
For most of us small devs, yes. Things may be different for certain apps, such as those that need a backend server, and for multi-person companies.
You can also promote that your app is "DRM free". That's definitely a plus, especially to custom ROM users who may avoid using Google Play.
I tried ads for a few months in 2011. The "CPM" rates started good, but quickly dropped to almost nothing. I think it's very hard to make money from ads, unless your app has a million users, and they are more "average" people who might click on the ads, accidentally or not.
I think it's usually better to raise app price as high as you can. I experimented a lot for many months between $1 and $10, usually keeping price constant for at least 2-3 weeks. I, and some others, have found that total income remains somewhat constant no matter what the price, LOL.
Now I've left price at the high end, so I can provide the best support possible, by limiting sales quantity. Some people think we should "make it up in volume", but that's a self-serving wish of the person who wants it cheaper. High volume might be viable if you provide zero technical support though.
What I'd say in terms of pirate stuff is to not try too hard on the software level (though I might write a guide on a few useful methods and pieces of code to prevent the usual circumvention methods) but on the upload level. When you release a new version, wait a couple of days and then search for a pirate version of your app. If you find one, report it, they're usually down in about 5 minutes. The more often you do this, the more likely people are to search, find all the links are "dead" and then just think "stuff it, I'll just buy it". However, this will only work on people who can buy it and are using pirate versions because they wish to, not because they have to
Quinny899 said:
What I'd say in terms of pirate stuff is to not try too hard on the software level (though I might write a guide on a few useful methods and pieces of code to prevent the usual circumvention methods) but on the upload level. When you release a new version, wait a couple of days and then search for a pirate version of your app. If you find one, report it, they're usually down in about 5 minutes. The more often you do this, the more likely people are to search, find all the links are "dead" and then just think "stuff it, I'll just buy it". However, this will only work on people who can buy it and are using pirate versions because they wish to, not because they have to
Click to expand...
Click to collapse
Because they'd PREFER not to spend money, if possible. In most areas of life, that's what most of us do.
Last I looked, this was the best Android cracking site: http://androidcracking.blogspot.ca/ . I read everything there twice before I started experimenting with protection code. If nothing else, it gives a glimpse of how hard it is to protect a popular app well.
I sent DMCA takedown requests to a few sites some time ago, but it's an endless task, and IMO not worth it, unless your app is VERY niche/has relatively few users. I've been "honored" to have my app included in several Torrents full of Android apps. Some of those Torrents are updated regularly.
I will still notify XDA admins if there's a link or offending ROM on XDA. XDA mods take it seriously.
Some companies will put out their own "pirate" fake or crippled versions of movies, and app devs could do the same. Perhaps have endless popups offering to buy the app legitimately. I personally wouldn't bother (at this time) but it could work. I agree that making piracy a hassle may improve sales a bit.
LOL, I just re-looked and see 3 on isohunt that are my app alone, but they are older. If I have time for "fun" later this year I should (1) start my own torrents, (2) collect IP addresses, and... I dunno; don't seriously want to be a copyright troll; rather design & develop.

Categories

Resources