There are plenty of Android app development companies that can help you out with your actual requirements. You have to look for an app development company that have relevant experiences in creating mobile apps with respect to Android platforms in order to avail exclusive experiences.
The following post describes the skill sets for hiring expert android developers: What Are the Skill Sets You Should Check For Hiring Android App Developers
1. Android Experts having Java knowledge
2. SQL Expertise
3. Android UI layout using XML
4. SDK – Software Development Kit
5. Working In Android Studio
6. Learning Attitude
It is very important for an Android developer to know the latest technologies so that he can deliver the unique services to the clients. You have to look for an app development company that have relevant experiences in creating mobile apps with respect to Android platforms in order to avail exclusive experiences.
They could be the same, either could be more or less. It depends entirely on the developers. If you had to hire developers to do either then it depends on their skills sets as it would ultimately be the length of time they would take.
Although this is changing daily, I would suggest there are more developers out there that can develop complex websites than complex mobile apps so you might find devs are cheaper for websites. However if you went down the responsive route then effectively a website could scale to a mobile so you would have one product with the same functionality that could scale to different devices which would cut the costs and time of having to do another platform down the line. A website could easily look like an app but have the same code than the website (as it is the website just styled differently) By the same token a mobile app wouldn't be able to 'become' a website.
It also depends on platform as well IOS, android etc require a different and fairly unique skill-set. Windows phone apps can be ported to become a website slightly easier as they share common languages with .NET websites.
As you can see it is a bit like answering how long is a piece of string :)
This forum thread discusses What Are the Skill Sets You Should Check For Hiring Android App Developers. You can join the discussion by clicking on 'Post a reply'. If you are new to Android Developers Forum, you will need to sign up and create a new account.