Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
this may be a simple question but i really want to know. When building an app, what is the cons of using a third party tool, for example photobrowsers, side menu or etc. The pros are of course, easy to implement and less headache to do on own but what about the cons?
let's take a scenario, if company ABC made an app and used many third party tools. One day it expanded and became a big company, will it face legal issues from using them?
As long as you adhere to the licenses etc. of tools or libraries you consume, legal matters should not enter into the equation. It's rare that companies get anywhere by suing those who use their products as intended.
I usually see it as both the pro and the con is "you didn't build it yourself". On the plus side it's work you didn't have to do and don't need to maintain. On the minus, you can't control what it is: it's not purpose-built for your use case and may not exactly match what you need.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I found these 3 app on Play Store and want to base my learning course on what tehnology are they make.
https://play.google.com/store/apps/details?id=com.TreetopCrew.VirtualBeggar
https://play.google.com/store/apps/details?id=com.outerminds.tubular
https://play.google.com/store/apps/details?id=org.nanobit.cheftown
So my questions are how to make it and focus my learning on technologies they use. What frameworks is best to use and stuff like that.
I know to make basics app till now, with standard design and fuctionality, but want to learn more.
I know that the last one is little more complex, but I have a free time and want to learn, so any help will be appreciate.
Thx
I would suppose you received down votes as this is not really a question for stackoverflow. As commonsware stated, it is best practice to reach out to the developers and see if they are willing to divulge any info on what they used to develop their apps. As well there are multiple resources out there for starting game development in android. One that comes to my mind is XDA, but even just using google to dig around.
Here is a link to a game development thread on XDA
http://forum.xda-developers.com/showthread.php?t=1753131
And here is a link to the development thead mentioned in XDA
http://www.kilobolt.com
Stackoverflow is more designed and targeted to specific code problems/questions. It is not meant for individuals to ask for "how do i make this" questions.
For reference, please see the link below on what should be asked here on Stackoverflow
https://stackoverflow.com/help/on-topic
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Lately , I have been given the role of the team leader in the mobile unit in my company. We are developing for iOS and Android, and we can expand it further more to Windows phone and Blackberry. The idea is to build native apps for different platforms. So the basic task is to choose in what platform we are going to develop. Of course we can have different programmers for different platforms but we don't want to go that way. So we are trying to choose a single cross compile platform for developing apps in multiple platforms.
One of the suggestion was using Xamarin (https://xamarin.com).
Can you please tell me what are your pros and cons about this solution or any other suggestion that you find useful. We do not want to use HTML5 or any JavaScript approach.
Just a quick : "Xamarin Pros and Cons" on Google leaded me to many results. At the end your team will have to make the decision.
http://www.intellicore.co.uk/articles/4-pros-and-cons-of-mono-touch
http://www.whitneyland.com/2013/05/why-i-dont-recommend-xamarin-for-mobile-development.html
https://www.linkedin.com/groups/What-is-benefit-disadvantages-using-121874.S.5848849341191569409
You should try it next time. I also suggest you to try their framework with the free version, see how it suits your team.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
A very, very simple question. I am developing an app for Android in Eclipse using the SDK of Android an so on, nothing special. My app is going to be a geo-location type. Like this.
I'm a newbie in the AR applications. I have seen some SDK's like Wikitude, that help us developing this kind of apps.
The question is: Is it really necessary to download an alternative SDK for this, or, in theory, I could built it by myself without any extra-download? (more hard-working and time, i guess).
Thank you people.
Is it really necessary to download an alternative SDK for this, or, in theory, I could built it by myself without any extra-download?
Wikitude and similar frameworks were written by programmers. Other programmers could write one as well. Hence, in theory, if you are a programmer, you could write one.
However, since something like Wikitude probably has in excess of a hundred developer-years worth of engineering in it by this point, you may wish to use an existing framework, unless you have a rather long timeframe for developing the app.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
How can a double version of an app be realized, for instance a Free and a Premium one?
Is possible to have some controls, like EditTexts, Buttonms, etc, be shown only in a Premium version?
Of course it is. You can do findViewById(R.id.premium).setVisible(View.GONE) in your free app to hide controls that should only be visible in the premium version.
You might also be interested in In App Billing Documentation.
I think the best way is separating both versions into two library projects; so in one you would add just the free version and in the other one the full version.
Each of them should have their own structural files, such as drawable resources, Manifest... You'll be able to find more info in several other StackOverflow questions such as this (just googleing a little you'll find a bunch).
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I would like to know what is the difficulty level of creating a basic Twitter client for the Android platform, I am asking this because I have to create an android app for my final project and I have doubts as to whether Twitter client would pass as a standard project or not? Some class fellows have discouraged it because they think it's an unoriginal idea and there are plenty of these apps already in the market. The app that I will create is supposed to have a decent interface, timeline database, retrieves updates using a service and has all the general features of the web application like posting a tweet, replying, retweeting and messaging a particular user et cetera et cetera. Please tell me if I should do this, I have to submit the project proposal tomorrow. And if this is not a very good idea, could you please suggest me some ideas?
Having an App-for-that doesn't mean there is no point in building one with the same feature. If you can come up with a better functional app having better performance you will hit the jackpot. A neat UI will give you the additional mileage.
In case of your final project, try think ahead of the evaluation period:
Can you grow it to a product which brings in money/value?
Are you going to gain any expertise/skill which can make you sell yourself for a job?