Closed Caibiy closed 8 years ago
Hi @Caibiy! I have simplified the setup now - all you need to do is git pull
and build the project in your Android Studio :smile:. Let me know if you have still have problems.
The problem is solved, thank you very much : )
Can you give me some help, how to learn your project.
@Caibiy: to be honest this project is not a good one to start learning Android, because it uses several libraries and the code is not very well organized :)
But if you still want to try, I would recommend learning first about how Ghost works. Then you can get an idea of the app architecture by reading this blog post.
Finally you can start exploring the code from GhostApiService, which is the class Retrofit uses to call the Ghost API. NetworkService uses that to fetch data, store it in the DB, and answer queries from the UI (I know "NetworkService" is a pretty bad name, this class should be split into smaller classes). The UI makes queries by firing Otto events, which the NetworkService handles.
When you are looking at the code you will have to also explore how these Android libraries work (there are many good online tutorials): Retrofit, Gson, Otto, and Realm.
There is also some documentation in this project's Wiki and many of the issues.
Thank you very much, you are a good person.
Can you recommend me some learning resources or projects . I am a novice . thank you :)
@Caibiy: can you email me? This is not a good place to discuss general learning resources. My email address is in my profile.
Ok,@vickychijwani I sent you a email.
FILL THESE DETAILS FIRST:
Hi,guys,i am Chinese student, my english is poor. I have a problem, I can't solve it, so I hope you can help me, thank you very much. I want to learn how you can finish the project I follow the guidelines, but I have a problem.
How can I solve this problem, please help me, thank you very much.