[Q] Start Up Company - Android Q&A, Help & Troubleshooting

Ok Im sure I am not the first one with this question/Idea. I am interested in starting up a small dev company for android Apps. I have several ideas but the biggest is a game I feel like if I dont get out then it will make my head explode. My question is what should I expect when it comes to hiring developers? I need to know what to expect for salary and workstation costs, ect. I am not against people working from home, even not in the same state as long as they can meet programming goals. I have very, very little programming knowledge, I am more into the story board part of games then the actual code but I am learning. I recently enrolled to finish my computer science degree and I have been spending several hours a day in both the guide built by tjdwowh as well as a guide on youtube with 200+ videos to help me learn. Recap:
What should I expect to pay devs to help build various apps?
What type of devs should I be looking for?
-Code
-animation/graphic design
How long should I expect it to take to build a game?
-best example from the app store would be the mass effect 3: infiltrator game that costs $6.99.
What type of machines should I provide for people to work from or should I expect them to have their own
I already have a degree in business and computer engineering but should I wait to finish my Science degree before starting the company.
I heard this site is great for general help all the way to advanced so thanks ahead of time for any and all help, I GREATLY appreciate it.

At least 67cents per hour
Sent from my GT-N7000 using Tapatalk 2

Batman189 said:
What should I expect to pay devs to help build various apps?
What type of devs should I be looking for?
-Code
-animation/graphic design
How long should I expect it to take to build a game?
Click to expand...
Click to collapse
Some answers.
Typical monthly salary in Russia (capital cities) for Android programmer is about 2500 usd, for iOS programmer is 3000 usd.
This is very average digits, in province cities prices are a little bit less then mentioned. I mean here, experienced programmers,
almost on project tech lead positions.
In Europe countries prices are higher.
Definately, coding and creating design, is absolutely diffirent activity, and it is better to have a professionals for these both parts
of mobile project.
Game development time is very depends on game design document, team experinece, tools used, and many other factors.
Minimum estimation can be considered as 1 month. Maximum is unlimited for gigantic projects.

Related

[Q] Do you also develop for iOS? Why choose Android?

I can't seem to find much on this, so I thought I'd ask the question. I personally use a Samsung Galaxy Nexus and was a previous owner of a Galaxy S1. I also sport an Apple Macbook Pro and I love the computer.
There's been a constant "reminder" from various articles how developing for iOS appeals to the developer more than doing so for Android.
This topic has spawned countless of times, and with the recent intro of Instagram to Android, that topic has been re-written once more to show why iOS is "dominant" among developers compared to Android. Article HERE.
Thing is, with all this talk about developing for iOS being better, I find myself asking "if that were true, then why do developers still develop for Android? If that were true, Instagram wouldn't even bother coming to Android...especially since it's free."
So what would make developers for Instagram want to make an app for Android when according to these articles:
Developing on Android is "harder" because it has to adapt to countless hardwares
Android developers make less than iOS developers
Do you develop for both iOS and Android? What's your take? What actually entices you to want to work on the Android platform?
It would be nice if a developer who works on both platforms can give some insights. Please no fanboy or anti-apple talk here...I am sure many of you Android users like me, would have had your friends who are iPhone users bring up such a topic on how they've read that developing for iOS is better, and you can't explain to them why people still make apps for Android cause there's little material online to covers that topic. I'm genuinely curious to know from a developer's perspective
Developers want to get their program out to as many people as possible so they develop for platforms where the customers are at. The two biggest phone operating systems right now are iOS and Android.
Developers choose iOS first because their is a lot less device diversity with iOS devices so developing an app is probably easier. It has also been shown that there is more money to be made selling iOS apps than Android apps which could be due to the fact that people who are on a tight budget may see an Android device as a better deal or may have a carrier that doesn't even sell the iPhone. Piracy is an issue on both platforms but it could be argued that Android is easier to pirate on since apks can be sideloaded without rooting where as iPhones have to be jailbroken. But sideloading apks is used for legit reasons as well, like testing betas, nightlies and other apps that aren't distributed through App Stores.
Android apps have to account for multiple screen resolutions, ratios, and densities. Most regular apps scale just fine. Games seem to be where there are the most issues and I really wish Google would address the issues. It seems each GPU type needs its own support (PowerVR, Nvidia, Adreno, etc). I really wish Google would implement something like DirectX so games can be played on any GPU with enough power. iOS has the advantage here because only a single GPU type is used, PowerVR I believe, so all games can be optimized for it. Couple that with the fact that iOS tends to bring in more money and this is why the game developers usually favor it over Android.
Thanks for the insight. I figured gaming would be difficult for developers but didn't understand why, I just naturally assumed that "if the app seems more complicated, it naturally equates to more complications making it run on various hardwares".
Am I right to say then that when tech reviewers write about how Developers favor iOS to Android, it's mostly pertaining to gaming?
What about non-gaming apps? Is reaching as many people as possible the only incentive to go Android? Take Whatsapp, or Instagram that recently came out...it's free on Android, it also has to deal with multiple hardwares (though now I'm assuming it's actually not as tough as it sounds to accomplish if the app's fairly simple)...is there an incentive for developers to create an Android App...cause the guys at Instagram or Whatsapp could have gone "Well there's nothing here for me, I'll just stick to iOS"...because from what I see, it looks like opening it to the Android market meant having to stress their servers with a sudden influx of users, which mean spending more money to maintain them so it doesn't slow down too much...it seems like a lose-lose situation from where I'm standing. =\
I guess for some apps, google ads are what keeps them going...like Draw Something. I do wonder though how Whatsapp and Instagram manages its upkeep when it doesnt have ads...and if the answer is that they use the money earned from iOS to manage their expansion, is it really worth it if the goal is just branding purposes.
If there is a market to reach developers will develop. Web developers had to put up with the terrible non standard supporting ie6 for years. It was a real pain to develop for but had a large user base that couldnt just be ignored. Android is the same way, developers go where they can reach the consumer. Luckily android its nowhere near as bad as ie6 was.
Sent from my Touchpad using Tapatalk
spunker88 said:
If there is a market to reach developers will develop. Web developers had to put up with the terrible non standard supporting ie6 for years. It was a real pain to develop for but had a large user base that couldnt just be ignored. Android is the same way, developers go where they can reach the consumer. Luckily android its nowhere near as bad as ie6 was.
Sent from my Touchpad using Tapatalk
Click to expand...
Click to collapse
Thanks for the input! From your take, it seems like developers make apps for Android not because they want to, but they have to.
Do you or any of the developers reading this, can testify that there are some ups to developing on Android as compared to iOS.
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
lufc said:
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
Click to expand...
Click to collapse
Hi, sorry the topic may be [Q] but it's meant to generate comments and thoughts pertaining to the Android platform as per the sub header for Android General
Could it please be sent back to Android General? The Q&A section seems to be a place for people to post technical questions they need help solving.
Anyway, anyone else able to share their thoughts? Do you develop for both iOS and Android? It seems so far that people prefer to develop for iOS and lesser for Android, but they do it cause they have to as a means of reaching to the masses, but not really because they want to.
Anyone beg to differ? Do you have a reason why you actually prefer developing for Android over iOS?
Hi,
I'm a web developer, and when I decided to try mobile development, I made the choice to develop only for Android, for various reasons, but mainly because I'm not a fan of the Apple ecosystem.
This is not fanboyism here, I'm not bashing Apple, they make great products. But I prefer a fragmented ecosystem, with various companies, various devices, various app markets, etc. because this is a great source of opportunities. I also like the fact that android is open-source, leaving the availability to study the source code and hack around.
As for the difficulty to develop for various devices, I'd say that I'm used to it, being a web developer. Web devs are used to cope with various browsers (some of them being pretty old) and different screen sizes. See for example the mediaqueri.es site (cannot post link since I'm a new user)
thibaultj said:
Hi,
I'm a web developer, and when I decided to try mobile development, I made the choice to develop only for Android, for various reasons, but mainly because I'm not a fan of the Apple ecosystem.
This is not fanboyism here, I'm not bashing Apple, they make great products. But I prefer a fragmented ecosystem, with various companies, various devices, various app markets, etc. because this is a great source of opportunities. I also like the fact that android is open-source, leaving the availability to study the source code and hack around.
As for the difficulty to develop for various devices, I'd say that I'm used to it, being a web developer. Web devs are used to cope with various browsers (some of them being pretty old) and different screen sizes. See for example the mediaqueri.es site (cannot post link since I'm a new user)
Click to expand...
Click to collapse
Thanks for your 2 cents! Am I right to assume that in fact, having to deal with different hardwares and screen sizes are actually a norm among developers before iOS came along? In other words, yes, Apple is right to say criticize that other platforms are harder to work with compared to iOS but that's because iOS is the exception among developing platforms where it's system is easier to work with?
spunker88 said:
I really wish Google would implement something like DirectX so games can be played on any GPU with enough power.
Click to expand...
Click to collapse
But Android and iOS already have something like DirectX - OpenGL ES 1.1 and 2.0.
The_R said:
But Android and iOS already have something like DirectX - OpenGL ES 1.1 and 2.0.
Click to expand...
Click to collapse
Thanks for the additional input...if there always is a direct standard like Open GL in both iOS and Android, what's the difficult part about manufacturing games for Android?
iOS required Apple computer to install their development environment. And You must pay 99$ per year for being the official iOS developer..
ayen1234 said:
iOS required Apple computer to install their development environment. And You must pay 99$ per year for being the official iOS developer..
Click to expand...
Click to collapse
I'd actually say that it is worth it.
yeahyeahright said:
Thanks for the additional input...if there always is a direct standard like Open GL in both iOS and Android, what's the difficult part about manufacturing games for Android?
Click to expand...
Click to collapse
I think its large number of the types of Android devices. It really isn't as simple as just supporting different screen sizes. Doing that is actually a really simple task using OpenGL.
With my own games I've experienced that what generally works on my test device won't necessarily work the same way on someone else's. For example, some devices support textures of any size while some devices have a constraint of the texture size being a power of 2. On many of my games which need multitouch, I've experienced that it doesn't always work the same on all devices either. On some it is downright broken while on other it just works fine.
There are many such other issues which you'd be aware of only after experiencing them.
The reason for this is the different hardware and the different software implementations that each phone manufacturer brings in. Even if the game "works" on a wide range of devices, there is always a different feel that you get when playing on a different device because of the hardware variations. You might get a good frame rate on a high end phone but have you tried playing it on a low end one? I've seen games from even the big publishers working fine on a high end phone but it just is completely glitchy on a low end one.
Now for a small developer with limited resources it can get really hard to test on and support as many devices as possible. This is one of the main reasons I feel that it can get really hard to develop games on Android. It just requires more effort if the developer wants to guarantee a good experience on a wide range of devices.
The other factor as stated before is that the iOS platform is more uniform. And moreover there are more people who are apparently willing to pay for your game on iOS than on Android. With one of my own games I've experienced that I've made more money in the last 10 days by selling it on the iOS App store than on Android in the last one year with ad revenues.
I actually started developing games on Android initially and one of the really big disappointments for me has been that I am not able to sell my games on the market(now Google Play) because Google checkout for merchants is only available in a few countries. This was the main reason for me to consider moving over to iOS. I think I could sell on a different market like the Amazon App store if I really wanted though.
Inspite of all that I'd say that Android is a great platform.
Wow thanks a lot for the insight! It's great to understand it from a developer's POV, especially one who works on both platforms.
I realise people do comment a lot about Android users less committed to pay for an app, I wonder why...I don't think it's due to their budget, my guess is that their afraid it may not work well on their devices...to that I think Google could really push hard and promote it's 15 minutes refund policy which I think a lot of users are not aware of....I use the 15 minute window a lot and it helps me to decide if something is worth my time buying or not.
I guess the "openness" of Android has allowed phone manufacturers to get really creative with their products (Touchwiz, Sense, Dual Screens, Qwerty Keypads etc) but at the same time, makes it harder for a developer to create stuff, probably even harder than creating stuff on a Windows Desktop.
Do any of you think that having "game settings" like you get on a Windows PC will help change this experience? Either one where the user gets to tweak the graphics (low, med, high) and performance, or perhaps one where the game will adjust graphics to the "recommended setting based on your hardware"? Is this even possible on Android or it's more complicated than you'd get on Windows?
yeahyeahright said:
Do any of you think that having "game settings" like you get on a Windows PC will help change this experience? Either one where the user gets to tweak the graphics (low, med, high) and performance, or perhaps one where the game will adjust graphics to the "recommended setting based on your hardware"? Is this even possible on Android or it's more complicated than you'd get on Windows?
Click to expand...
Click to collapse
Yeah, I have actually seen a few games that do that, and it does help. But it also requires some extra time and effort on the developer's part.
In some of my games too, I've added some simple settings in order to change the control schemes, so that if one of them doesn't work for you, you could choose the other one. Graphically, though, my games are really simple.
yeahyeahright said:
Thanks for your 2 cents! Am I right to assume that in fact, having to deal with different hardwares and screen sizes are actually a norm among developers before iOS came along? In other words, yes, Apple is right to say criticize that other platforms are harder to work with compared to iOS but that's because iOS is the exception among developing platforms where it's system is easier to work with?
Click to expand...
Click to collapse
Having to deal with different hardwares started to be a thing of the past, with the explosion of web apps. One platform for all, what a dream! Then came smartphones and tablets, and developing for a native platfrom became cool again.
Anyway, building for the web is still the only way to reach anyone with an internet access. The only problem with web apps is that it's harder to monetize. But the web's decentralized architecture is not a bug, it's a feature. That is what guarantees it's freedom and independance. You don't have such guarantees on a centralized market managed by a single company, whose first goal is profit.
Well, this post was slightly off-topic, sorry about that.
Thanks both of you for the really good insight. I guess Android is great as a supposedly "open" phone os, it certainly has a lot of hurdles to clear in order to please and entice developers the way iOS does, I'm not certain it can get there, but I do think they do make an effort, like the just upgraded emulator which shows Google's commitment to better developed apps (talk about timing!).
I'm certainly happy with my Android phone and from what I've read about the negative results developers gain from working on Android than on iOS, I take my hat off to those that stick around on this platform and try to make things happen. *clap*
=)
I choose Android for one reason. It's much cheaper. Only 25$ one time. iOS is 99$ every year

Are in-app purchases effective?

As the title says, are in-app purchases as effective as I'd like to think they are?
As we're all fully aware, there are a lot of people around the internet who will do whatever they can to get a game or app that they shouldn't be able to.
Obviously developers have to make money when they choose to because otherwise they could be making a loss and not want to continue to develop any more. What is their best option to make money?
1) They could have a price on their app/game but once paid for, no more money will need to be spent in the app/game.
2) They could use the popular method of creating a free version and a paid version.
3) Have the app/game free of charge but have in-app purchases to make some money from it.
There are of course downsides to each of the options above but in my mind, the best option is 3) because it's not as easy to be able to get around the paying system. The only way around, that I can currently think of, would be by using cheat systems such as GameCih.
Whereas with the other 2 options, it's fairly easy to be able to bypass the required payment.
A perfect example of in-app purchases working is with Shadowgun Deadzone.
If the app had not been free, chances are I wouldn't have been interested in it because I couldn't test it before buying.
As the game is free, I tested the game out and because I thoroughly enjoy the game, I've since bought in game gold numerous times and will continue to do so.
I know that not everyone will have the same mentality as me but it proves, in my case, that in-app purchases work.
What are your thoughts on in-app purchases or what do you feel are the benefits of simply putting a price on the app/game?
From my experience, In App Billing is really good.
In my truck parking game, 3D Truck Parking, there are about 4 level packs for free and 1 that you have to buy with IAB. I must say that I got a lot of purchases daily!
IAB is better, you don't have to maintain two different versions, its easy to set up. Also users can't cancel an order they make through IAB & its linked to their accounts. On a normal paid app you can copy the apk and cancel the order, making it easy to steal.
When i started to work with android app i did two version free and paid. Now i'm sure that it's wrong. One free application with in-app payments is the best choise.
Question
Hi Guys!
I'm writing my academic thesis about the market of the app stores and I would like to interview some developers about the monetization, revenue models etc... If you could answer some questions please contact me at [email protected] It would be a great help! Thank you very much!
Freemium and IAB
Hi,
I believe Freemium is a good model for many apps, specially games.
And IAB is the best option to support the Freemium model, to my experience.
I tried other options such as free app with paid apk acting as an unlock key, which is a quite popular model on the Play Store, but not as powerful and flexible as IAB.
So I would really recommend IAB, specially latest version 3 which is easier to use.
Make sure you use the helper class provided by Google, but be careful, there are a few bugs in it...Look for fixes in stackoverflow !
Good luck!
Eric
I can certainly say I wish I had implemented in app purchasing instead of a free and paid version of the same app. As mentioned before, the ease of not having to maintain two versions, as well as the advantage of free app entry is a big plus. Definitely the way to go if the app is designed in a way that makes sense for that style.
In-apps are gr8, the only problem is that the app must be developed rly good (if not excelent i.e. nice in-game economy) to encurage ppl to use them. Freemium FTW!
I would love to move to IAB but I already have a paid/free app combo in the store. That would just be another app to maintain
Sent from my Nexus 4 using xda app-developers app
Just to say, Google Play bans ALL apps with in-app purchase here.
Besides, I can't but any apps in GP.
What a shame, Google.
F2P is here to stay
When you look at the top grossing list on both Google Play and iTunes you will see that, in fact, free-to-play titles make more money than paid titles. Of course, market for premium titles will still exist, especially for high-quality utility apps but in games F2P is dominating and, I think, this trend will continue.
As you experienced yourself, this model is super-convenient for players, you can test a game and, if interested, pay for additional items, etc. The only one thing which is tricky is keeping balance, ie. not making a game pay-to-win.
Last but not least, it's so much more exciting from a dev perspective to have 1 million of players enjoying your title than 10k Making money of them is yet another matter.
As a user I still like the idea of purchasing an app once and using it for as long as I like, but maybe I'm getting old...
I don't like the pay2play model, for example in real racing 3 you can only race a couple of rounds and then your car needs maintenance. This maintenance takes just long enough to hate it, but with in game coins you can make it happen instantly, which you can buy with real money.
The same goes for buying new cars: you don't make a lot of money racing so buying a new car takes ages (if you don't pay for quick maintenance that is) but you can again buy credits with real money to make it faster.
This probably makes for a continious money flow for the developers, but it annoys me; I would much rather just pay once and then play forever, and after that maybe pay some more for some dlc or something, but i don't like paying just to keep playing...
I don't mind what model developer choose. But I'm really disappointed by the lack of proper filters in Google Play. Free and Payed is not enough! It's cheating that demo or IAB applications are listed together with really free applications. There should be at least third category, which would gather demo, IAB etc apps - apps that aren't fully free. I would also love to have "open source" category.
Google's IAB is simple to implement in the app/game, but it has a huge disadvantage: if no server verification was implemented, then it is very easy to automatically hack IAB, there are many hacking tools available. Server verification is not an easy to implement. At least, a dedicated server is needed + experience in server programming.
IAP is good, but takes work
I have deployed apps with both IAP as well as the free/paid model.
IAP allows a single app with combined ratings and DL count (and free apps get more casual attention)
IAP takes more work - code, testing, and setup in portal
Paid apps on different app stores are easy. IAP solutions from each app store are not compatible with each other.
I plan to use IAP as the primary model on my next app (as well as ads), with no paid version. We'll see how that goes. I decided to try subscriptions, which is a tougher sell.
For a first app, however, the free/paid model may be much easier for many devs. Just hit a switch to show the no-ad layout (or whatever other features the paid version has) and dump the separate apk up on Google Play.
BTW I blog on ad networks and Android app stores at http://www.projectjourneyman.com. I created a report with charts showing my experience with a paid app as well as a free app w/IAP on Amazon and Google Play (plus paid app on Nook). Getting it signs you up to my email newsletter, but you can unsubscribe right away if you want
As a user I agree with an earlier poster that a once off fee for a full featured product is the most satisfying.
The biggest problem is IAP is that it needs to be very well implemented and generally this is not the case. More often than not it becomes a pay to win scenario which is just silly.
Too many games entice you to make a payment and then you feel you've been robbed as there was little value in the purchase.
I understand it is a good business model to get money from your hard work as a developer but personally I find it almost unethical. It becomes a little like gambling where games are addictive and require you to keep feeding in money to continue playing. This is not dissimilar to the pokie machines (aka slot machines) which are a very political issue here in Australia. I can imagine this pricing model in mobile games also becoming a political issue for similar reason if it is not self regulated by developers.
Also, hacking IAP apps is often pretty easy to do to avoid payment so this model is not immune to piracy.
Developers who depend on freemium might find their market drying up when their customers finally realize it's really a scam.
Im sorry for putting it this way but it's more honest to say so.
Freemiums are making money right now because of new smartphone owners who dont know any better.
But just like kids growing up, they will realize its better to buy outright a game than to keep throwing money into a game to get in game items just to play it well. It becomes pretty expensive later on.
The gold rush isnt going to last.
Here's my 2p's worth as a consumer, not a developer. The Freemium model is OK if its implemented correctly. Hill Climb Racing and Jetpack Joyride are two examples of what I believe to be decent titles. They're both so well made I have ended up spending real money on them both, not because I had to in order to progress or complete them (I'm looking at you Glu Games) but because I enjoyed the titles so much I wanted to play faster and support the developers. As for Real Racing 3, well I've got all the cars fully upgraded and I've never given EA a f***ing penny, nor will I.
There are limits.
I personally love the free / paid app model and almost all the tools and system apps I now use or have used were free versions I found invaluable and subsequently paid for. Hell, I've even bought 'Donate' versions that are exactly the same (Orux Maps) purely because the apps are that good.
Ultimately if people want to steal your work they'll find a way. Theft isn't going anywhere. But neither is the desire to reward decent work that is genuinely good value. I guess the way to get paid is to strive to create something of value.
bong4316 said:
Developers who depend on freemium might find their market drying up when their customers finally realize it's really a scam.
Im sorry for putting it this way but it's more honest to say so.
Freemiums are making money right now because of new smartphone owners who dont know any better.
But just like kids growing up, they will realize its better to buy outright a game than to keep throwing money into a game to get in game items just to play it well. It becomes pretty expensive later on.
The gold rush isnt going to last.
Click to expand...
Click to collapse
I do not agree, not all games use aggressive freemium model to milk the money from the users. In-app purchases are often used to buy additional unnecessary content (for example, extra levels) or to remove ads (because all free games are supported by ads). So the game just gives users a choice: either live with ads, or convert game into ads-free version.
nishyt said:
IAB is better, you don't have to maintain two different versions, its easy to set up. Also users can't cancel an order they make through IAB & its linked to their accounts. On a normal paid app you can copy the apk and cancel the order, making it easy to steal.
Click to expand...
Click to collapse
totally agree! IAP is much better!

What language should i learn to have the highest chance of working remotely

This question has been on my mind for some time.
I'm a Business Informatics student (first year) and was wondering what language should i learn for my specific goals. In the second year i will get introduced to c and c++ and in the third year to php and frond-end scripting languages and UI design.
My question, in accordance with my specific goals , is : what language would give me the highest chance to work remotely (internationally) for a USA/AUS/Canadian employer as a junior with no formal work experience? I'm refering to stable employment as a remote contractor for a company.
It is important to note that i live in Eastern Europe. I've done some reasearch on the legal part and concluded it will not be a problem as i do not plan to live in the USA and will be contracting or making my own limited company, i also plan (not set in stone) to work only for a few years [until that experience and savings will afford me the means to maybe start my own company (not limited) here]
I had two options in mind : php and java (android-eclipse).
PHP because is the only language i've seen job ads for hiring junior devs internationally and i understand it takes less time to learn and be employable, though my perception is that the maket is saturated with php developers ...
I expect the field will be even more saturated until i will get enough experience to enter it. Another disadvatage is the low pay in comparison to desktop development (also apperent in my country).
In my view, the advantages of php are that you can work independently on a product , going through all the development cycles independently (alone) and thus the probability that i can work remotely is higher as i do not need to be part of an office team.
I do not want to use java (asides from android development) for just that reason. It's mostly used by big companies that use big teams and will only accept experience contractors provided by consulting firms.
My perceptions about android development is that there is more demand than supply on this market , you can , again go through the development cycles alone and that it has a higher entry barrier (java is harder and is harder to become a java dev. without formal education, it takes more time to learn etc.), making it less saturated.
The data i have from 2012 suggests a huge demand for mobile devs , though it does not differentiate between technologies and i do not know if the data is still valid today , as the mobile market is a volatile one.
A thing i do not know is if it's practiced by app developing companies/employers in general to hire junior devs remotely , long-term and i wonder about the future of apps.:
How much math would i need to know to be a android developer ? I assume it's mostly used in 3D and physics engine , though i do not know if the future will become 3d oriented as far as games go. I'm not a big fan of math, so i need to know how much math will i be getting into. I plan to do mostly 2d development (if that's possible).
The last questions are about time and experience.
How much time will it require for me to become an employable (remote) entry-level php developer and likewise a entry level android developer?
How much difference is between chances of employment as a entry level php dev vs an entry level android dev for employers using those technologies?
I'm scared that the companies that usually hire android devs want people who already had some formal job for some time (1-2-3 years) [it's that way for java], like i said the only (very few) jobs that accepted entry-level people remotely where php jobs.
You are welcome to suggest any language, but please discuss the reasoning .
Sorry for the amount of info and questions, but this has been on my mind for some time now and i decided , based on some lurking and recommandations that this is the place that can help me in this regard.
Thanks in advance.

How Your App Can Make Money?

Mobile games are a huge hit amongst people from all ages. The most common problem faced by mobile game app developers is that there is very little provision to make profit and this is the reason why most of the newbie end up running out of the competition. Making a strong provision for continuous cash flow ensures long term stability and sustenance.
Developing a game in itself is an arduous task; it requires imagination, planning and execution. A normal sort of an idea will never let you develop a permanent or long term user base; you need to cull out something unique and captivating. Selecting the correct OS, getting hold of an interesting design and UI and bringing in several other factors help you create a successful gaming app. Now the ultimate question which pops out here is that “how are you going to make a profit out of your product?”
Well it’s a fact that none of us work just for the sake of working; we all expect a reward in the form of profit. Monetization becomes the last but most important part of developing a game based application. Let us take you through some of the best ideas to monetize your app and get in a good turnover.
Made for the user: The first question you ask yourself when developing a game is about the target audience. Basically what you are developing is meant for your end users and not for you. The apt genre and target audience go hand in hand and then only you can ensure a long term user base. A popular game will automatically bring a larger crowd and hence create opportunities to earn.
Surprise your users: Who doesn’t love surprises? If you are continuously offering something novel to your users with regular updates then you can assure yourself with a strong user base. People will keep on coming back and take keen interest in getting the app updated because of the surprise element.
Bonus on referrals: Well this has become quite a bit common and effective too. You can put in some incentive for your users so that they refer your game app to their friends and family. This will again bring a lot of genuine installs and create a large user base pretty much quickly.
Effectiveness of the Freemium Model: Freemium has become quite a common internet term these days, it basically means providing basic things for free and the premium ones can be used at a price. The first three points have already given you an idea to create a large user base, now offering a freemium model will let you have monetary conversions. A good game will pull in some of the fans to purchase the premium offerings.
In-app purchases are a must: Since we are talking about monetization, the word ‘purchase’ holds a lot of importance. You must provide for in-app purchases to ensure that at least some people from your user base are purchasing something or the other. It might be a third party app or product, but, in this way you can build up on a good section of commission based earnings.
Discounts! Somebody who has always wanted to purchase something but couldn’t do it because of a higher price would definitely understand the importance of discounts. Offering a discount on the most sought after products in your range will keep on encouraging a lot many users to spend money.
Removal of limitations: Your game is an absolute hit, people love it but then there are some annoying hindrances like advertisements, zero lives, turns or even energy. Now you can bank on this opportunity and get such limitations removed for a paltry sum of money. Most of the users would spend.
Social Gaming: It is a human habit, when we are with our social groups we tend to spend more. Now if your game app gives an opportunity to function socially then people can be lured to spend more. If their friends are scoring high, then they will definitely want to beat them at any cost! Sounds clever?!
Merchandises: Lastly, once a game is quite famous, users do want to get hold of merchandises and accessories from the same game. Angry birds is a classic example, people buy mugs, apparels, footwear and other accessories just for the sake of love for their favorite game.
These are some of the most important methods of channelizing funds to your bank accounts. Gaming is a great sector to invest in, but the shortage of funds tends to shallow down the foundation of growth. Some of these strategies definitely will help monetizing funds.
If you believe that you have developed a good game then you should contact me now to start promoting your app around the word!

Target ROAS Google Ads

hi guys,
nice to meet you.
I'm using target ROAS in lead generation search campaigns and have some mixed results and therefore some questions
how I can help the algorithm to learn faster? as an example: if I cut off by ages and/or household income, I know I will limit the number of customers, but also the algo will learn faster, right? (Google says you can't modify it, but it seems that I can, and google will keep an eye on it because what is excluded doesn't get traffic)
did you split your campaigns by device, like the old manual campaigns?
what is the best approach for faster learning? I've read that 20-30 conversions/day cut the learning period very fast, it is true?
I know that my site converts, I can start with zero conversion to use this automated strategy?
I have a road of 150 sets now on more campaigns with a budget of more than 10k, the actual roads have improved from 130 to 300 but the spending is within the same limits(less the 500$/daily) and the same volume of clicks. how to increase the volume?
if I afford to run at loss for 4 weeks, is it a good strategy to do that and maybe the campaign will be profitable after (i mean I managed to do it with ecpc, but I think i've missed a lot of good customers)? it seems harder and harder to optimize between keywords/ages/household (this are top 3 for me) because every modification I do to one of those 3 affect also the 2 and the results are mixed.
is bad a period to test? COVID related?
I'll keep adding questions

Categories

Resources