Making an Android App! Hello, I am wondering how you go about making an android
ID: 3844643 • Letter: M
Question
Making an Android App!
Hello, I am wondering how you go about making an android app? I need to make an app that will be able to read documents from this website: www.cloud.tirana.al. Once the user logs in they can access document files. I would also like to add an RSS feed and other features such as the weather on there.
The website operates through an open source cloud server (ownCloud). So I'm guessing I have to create an android app with a cloud backend?
I have never made any apps before so could you please tell me all the steps I need to take? (Please be thorough and specific)
Thanks in advance!
Explanation / Answer
First of the the link given by you isn't a valid link.
You don't need to have the android app with a cloud backend. The ownCloud is an application that is installed on the server. How do you access the server? If you have direct access to the server, you can get the documents in any way you prefer. If the server doesn't belong to you and you are only able to access the document using an webinterface. Then it depends on if you can get the direct link of the documents. They could be ftp files or http files. Depending on that you have to introduce the downloading of the files in the android app.
To make the andriod app, you have to learn Android software development kit (android SDK). This SDK is based on the java language, so the programming rules are same as that of java.
To download the files, you can use AsyncTask and put the download into background. This should not be your main concern right now. For now, you should focus on learning android sdk. Once you start to learn it, you will have enough experience to know how to research and do stuff such as the one you have mentioned in your question.
I hope you have done programming before right? If you know any programming language, then you have choice to either learn the basics of java first and then android or dive straight into android and research the things that you don't understand on the way.
But if you do not have any programming background at all, then I suggest you start with basics of java first.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.