Are all libraries from github safe? [closed] - android

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 2 years ago.
Improve this question
I want to use this github library to implement in-app purchases: https://github.com/anjlab/android-inapp-billing-v3
Is it possible he inserted some code to steal license keys or something?

Not all code on Github is safe. However, a library with 2000 stars is almost certainly not doing anything malicious. If it were, somebody else would have looked through the code by now and found the nefarious content.

Are all libraries from github safe?
No, not really. Like all software, they can have vulnerabilities.
Although GitHub has put in place measures to cub Vulnerabilities in libraries, some might still have.
The good thing about open source is you can always look through the source code yourself and if you spot any suspicious code, you can easily not integrate it in your app.

Related

Development of an API [closed]

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 months ago.
Improve this question
I hope you are doing well.
I have a project to do at school, it's about developing an API to link three applications from different platforms to a single database. It will be a desktop, mobile and web application. But problem, I've never developed an API and I don't know where to start. I would like you to tell me how to do it (which language to use, which software I need and if you can advise me on specific courses), or at least give me indications on how to search. I heard that we could develop some with Python which is a language that I use often, so if there are indications that can go in this direction as well. Thank you so much.
Based on knowledge about python i recommend to use Flask framework to create your api and you can find a lot of youtube videos can help you
i hope that i was helpful for you good luck

Integrating third party tool [closed]

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.

What technology uses this tree games app? [closed]

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

Should I use Google Volley instead of AsyncTask [closed]

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 6 years ago.
Improve this question
I did some research on Google Volley and found that it is somewhat easy and clean to use.
But I am still not sure as to what the advantages of using it are and whether I should still use the AsyncTask.
I know AsyncTask works as a background task and that it is separate but what about Volley?
Which one should I opt for?
This is mainly an opinion based question that is largely dependent on the needs of your particular application. Volley provides a lot of things for you out of the box, like network caching (assuming you're given correct cache headers from your server), and an easy to use API with all of your callbacks and different threading layers handled for you. So, it really depends on what you're looking. Personally, I think any production worthy application should use some sort of networking library that a team has spent plenty of time patching and prepping for you (rather than trying to reinvent the wheel), and since a Google team has gone through the trouble for doing this for you...why not?
One cannot compare Volley with an AsyncTask.
So your question makes no sense.

Should I open source my android application? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I took some methods (not all) from free open source desktop application under GPL. This application written in C++ language, I convert those methods from C++ into Java code and used them in my android application.
So, Should I open source my android application?
It's not a matter of should you -- you're legally obligated to open source it if you distribute it at all.
Agreed with what has been answered so far... you have to...
Now, if for some reason, you would prefer to not release the source code, include the copyright notice and be obligated under GPL, you would need to rewrite those functions from scratch as a "clean room implementation" (implement only from the specifications / description, without taking any "inspiration" from the original work). If you can do that and somehow prove in case there is a dispute that you did actually do it, then you are good to go.

Categories

Resources