Development of a new app and what happens next.. - Android Q&A, Help & Troubleshooting

I`m quite new to this so bare with me if I ask any stupid questions;
The first question being when an app has been developed on my behalf how/where is the code stored and how do I stop it being messed with or stolen? Also how do I access the code myself and grant future access if work needs doing?
Next question being does any additional coding need doing to push adverts within the app and how is this affected when the number of adverts pushed is increased as the customer base increases? Any info on how adverts work would be much appreciated.
Finally I am planning on having a free app, a paid app and a subscription model. Is it possible to add a monthly charge without asking for bank details/would the app store it is hosted with take their standared cut as I1m assuming it would be an in app upgrade so to speak?
Thanks for any help you can offer as desperately trying to get a project off the ground.
Regards,
SoB.

Related

[Q] New device, new binary?

Ok, I am looking at an online Android/iPhone app builder. They either offer the option to build one for free with unlimited downloads or you can pay yearly with different tiers for different download limits. The difference being that the free one has ads.
Anyways, when asked about just creating the app with their site, then hosting it on your own server and having everyone download it from there instead of paying the yearly fees, the site owner made this statement.
" my personal opinion in the long run you will pay more in this case because every time when apple releaes new iOS (like 6 now) or android has new phone (like samsung galaxy S 3 now) you will have to purchase new binary code from us that supports the latest updates/fixes."
Is this true? I don't see how each new device that comes out will require an update in your app.
Also, as stated, if you pay the yearly fee for the lowest amount of downloads, I assume they can only track downloads from Google Play or the Apple app store. I don't see any way they can track downloads from my own server hosting the .apk file. Anyone have any insight on this to correct me if I'm wrong?
For the record, I'm just looking to develop an app to play my Shoutcast Streaming audio station. I make no profit on the station, so have no capital to spend over $1K a year to have an Android and iPhone app. I mainly want to give it to my friends, and make it available to anyone who visits my Website. I really like the design that I did with this site, and am willing to pay something for it, just not worth $1K./year....
Anybody?
Have you tried installing the official Android Software Development Kit on your computer, and making the app yourself? You don't need to use an online service, and you choose exactly what gets compiled into the apk (ads, Google analytics, etc.).
post-mortem said:
Have you tried installing the official Android Software Development Kit on your computer, and making the app yourself? You don't need to use an online service, and you choose exactly what gets compiled into the apk (ads, Google analytics, etc.).
Click to expand...
Click to collapse
Thank you for the reply.
I actually do have the SDK installed, and am looking into what it takes to make my own app. But, don't I have to know xml and Java to create apps using the SDK?
You do need to know those two languages.
Sent from my Desire HD using xda premium
The Lepricon said:
But, don't I have to know xml and Java to create apps using the SDK?
Click to expand...
Click to collapse
That online service allows you to write apps without knowing xml or Java?
post-mortem said:
That online service allows you to write apps without knowing xml or Java?
Click to expand...
Click to collapse
Yes, it's kind of like Appinventor, all visual, just assemble the parts and stuff.
It's nice, just kinda pricey. I once posted the job on freelancer.com and got offers for about as much as this company is asking, and with freelancer I would have owned the app afterwards.
But, again, it's kinda hard to foot the bill when it's a non profit app.
Ok, I'm off to learn XML and Java.......
Oh, almost forgot.... the original questions...
" my personal opinion in the long run you will pay more in this case because every time when apple releaes new iOS (like 6 now) or android has new phone (like samsung galaxy S 3 now) you will have to purchase new binary code from us that supports the latest updates/fixes."
Is this true? I don't see how each new device that comes out will require an update in your app.
Also, as stated, if you pay the yearly fee for the lowest amount of downloads, I assume they can only track downloads from Google Play or the Apple app store. I don't see any way they can track downloads from my own server hosting the .apk file. Anyone have any insight on this to correct me if I'm wrong?
any ideas anyone?
I think he means every time Google releases an update to Android (updated OS, not new device). So, for example, you build your app to run on Jelly Bean. But when Key Lime Pie comes out, your app may not work as expected on those devices running KLP. Then, you'd have to pay them to recompile your app with updated binaries, or risk losing market share.
If your app is really simple and would run fine on Android 2.2 and up, then that "purchase new binary" thing is not applicable.
But, hell, if you're willing to learn XML & Java... go for it!

NEW - Learn and monetize your uninstalls

Hi, we are launching a new platform to allow app and game developers to get real time user feedback and monetize with every game uninstall. So, hold your breath…OR…
If you prefer to get an earlier test drive, we are opening a limited BETA for developers. Drop us a line and tell us how many daily uninstalls you have and let us know if you are interested to take part in the BETA or if you have any other question. Our email is: [email protected]
Happy New Year!
Ben
ben910 said:
Hi, we are launching a new platform to allow app and game developers to get real time user feedback and monetize with every game uninstall. So, hold your breath…OR…
If you prefer to get an earlier test drive, we are opening a limited BETA for developers. Drop us a line and tell us how many daily uninstalls you have and let us know if you are interested to take part in the BETA or if you have any other question. Our email is: [email protected]
Happy New Year!
Ben
Click to expand...
Click to collapse
How exactly are you monetizing uninstalls? Wont that be very annoying for the user? First they hate my app and don't want it, and then they need to watch some type of ad too? Doesn't sound like a good way to get good reviews...
Exactly my thoughts
Uninstall Monetization
$$$$$$$$$
Actually find a new way wanted your opinion about.
I have my flag app with over 1M install called Signal Boosters (Fred Baker)
I was trying to monetize creating my own offerwall and taking offers from the networks, long story, that didn't really hit the jackpot for me.
I had a huge problem of uninstalls (70%) since the walls didn't really work so I got really interested in the uninstall event and how to capture it.
Over a year I was able to capture the uninstall event using and launch a browser at the moment of uninstallation without leaving any traces or processes running on the devices afterwards (no trojans or anything that gets you banned)
(I saw some very popular and known apps use this implementation to survey the users that uninstalled and that was my inspiration)
I wasn't sure how to use it without pissing off someone and if it's actually allowed so I integrated it in my app and never talked to anyone about it.
A month ago or so I came across a company called APPJOLT doing exactly that.
I registered and entered their dashboard and saw they developed a whole system around this technique with the purpose to offer your users an incentive to come back to your app or cross-promote to other apps.
They have an option for free cross-promotion campaign so it hit me right away I can use their system with a CPI offer I took for my offerwall from one of the networks, so at the moment of uninstall it will show the offer and I will get paid for it.
I couldn't believe it but it worked, I see almost 1K uninstalls a day and generate around 70 conversions which generates $30-50 a day.
Not sure if I hit gold or not, just wanted to ask the members of this forum how can I improve this flow? or am I missing anything?
$$$$$$$$$
Please be aware that it might be against google policy. There is no notification about that your app has been uninstalled (or the uninstallation started), so they use background service that checkes if the user is currently trying to uninstall your app. Also, the earnings reported here are very high (eCPM $30 - $50), while ad networks pay usually between $1 - $3 for interstitial ads, I don't think you can get such high eCPM for uninstallations, I would expect something at least 10x lower.
Cool idea but it's hard to make it practical and implement it. So, how exactly are you monetizing from uninstalls I wonder..
I can guaranty you that you will get A LOT of 1 star. I will for sure install the game again just to give it 1 star.

[Q] [Dev] Need advice on monetizing my app

I am in the process of designing a Money Management app for Android.
I want to avoid the use of any sort of Advertisements but at the same time I want to try to encourage my userbase to purchase the full version.
I know this sounds obvious but I would like to hear some expert advice on how you guys approached this issue with your apps.
Some of the ideas that I managed to come up with are listed below:
Limit the number of transactions to a specific set value (ex: 30) and then force users to purchase the app if they want to continue using it
Provide free access to the whole app but remove specific advanced features
Give users a 30 day trial period for full access of the app
Any further ideas I might be able to consider ?
How feasible would it be to implement any of the above mentioned strategies ?
Thanks,

Wifi share for credits - app Idea for developer - must check

Here is a brilliant app idea, i want to share among community. Because after some research, i didnt find any similar app in google play and found it interesting to share this app idea among xda community.
Actually i was looking for a app which can share wifi at public places for free but in different way as follows.
So, I have some mobile data left for today and my data will renew after few hours. So what if i can share my data and get some credit for shared data from that user A/c.
So i ll open wifi share app in my phone and anyone having installed that app can use my shared wifi. But here he need to have some credits for free wifi access.
Developer can give option to convert credit into cash or other way exchange.
So, when i go next time at public place, i can find many free wifi open.
App features:
- authenticate the user to grant access to free wifi
- credit is reduced once user is connected
- conversation rate may be 1 MB = 1 credit
- user can convert excess credit to real cash or can use credit to access for next when they visit public place.
- shows no of user on particular wifi & bandwidth and usage limit
So, finally user can exchange wifi through the comman app.
What is your opinion with regards to this idea ?
I had a slightly similar idea as you have for the app. But I'm just a novice programmer and it was quite difficult for me to implement it. In the course of development I have all the time there were problems and bugs. I thought about hiring professional programmers because I saw the future success of the application and the fact that it should at least pay off. But since I was still studying, I didn't have a full-time job and couldn't pay for programmers, and my parents and friends didn't really believe in my idea. It's good that these guys paydayinusa they believed in me and I was able to finally implement my project. So guys never give up and go for your goals.

Overwriting existing apps, a high level business dilemma

Hi guys, not sure if this is the right place to do this but i've got a question i hope i can get clarified here with you experts
I am a PM that is in charge of a managing the delivery and development of a business's mobile application. Recently the company is looking to get rid of the incumbent developer due to unprofessional-ism and exorbitant fees. The other technology partner i am directly engaging with is a newly appointed development house and is tasked to clone the app and add additional features the incumbent refuses to add on.
Come launch date, the business requires the new app to replace the old app. To the existing customer base, the goal is to ensure that the transition is as seamless as possible. They are hoping that when existing users open the app, they will be prompted to install an update where the old one is then replaced with the old one. As such, is it possible for the new technology partners to this? What are the necessary steps required? I am trying to ensure that all necessary precautions and dependencies are covered to ensure any potential backlash / fallout. Is it as simple as obtaining the app certificate and ensuring the apk is named exactly the same? Any advice would be helpful.
The worst case scenario here would be to get the users to reinstall the app entirely or treat it as a completely separate app. :crying:
You need the signature keys of your first developer to sign the new APK which needs to have the same package name. And access to the dev console. Then you can upload the new app which will be treated as every other update by Google Play. Without changing the first app you won't be able to force the users to update AFAIK.
Fellhuhn said:
You need the signature keys of your first developer to sign the new APK which needs to have the same package name. And access to the dev console. Then you can upload the new app which will be treated as every other update by Google Play. Without changing the first app you won't be able to force the users to update AFAIK.
Click to expand...
Click to collapse
Hi thanks for the reply. Much appreciated! Would this be similar for iOS as well?
Relating to the last statement. What do you mean by "without changing the first app.."
androFRUST said:
Hi thanks for the reply. Much appreciated! Would this be similar for iOS as well?
Click to expand...
Click to collapse
I don't have enough experience with iOS to comment on that.
Relating to the last statement. What do you mean by "without changing the first app.."
Click to expand...
Click to collapse
While you can upload a new version of the same app the users would still have to manually (or automatically if their device is configured that way) download it. Google released a "forced update" API a while ago. If that is included in your old app that might help. Otherwise you would have to add it manually which would require access to the source code. But then the users would have to manually update too so it would be quite useless.
So one way to force them to update is to disable all APIs the app might use but that might alienate the users as they have no clue why it stopped working. So as long as you have no notification system that is working right now you have to depend on your users updating.

Categories

Resources