• 1 Post
  • 52 Comments
Joined 6 months ago
cake
Cake day: May 3rd, 2024

help-circle







  • Restful API is an approach that is very open to interpretations and mistakes. Meaning, there’s nothing that forces a given api to be restful unless the devs were able to do it correctly. Even then, most apis are not expected to be used without thorough documentation.

    To practice I would suggest:

    Go over the principles of RESTful and try to understand http better ( verbs, request and response structure, headers etc…

    There are many free to use apis across the web. Pick any of them, read the docs and try creating a programmatic workflow with that api. It can anything - minimal ui to help uaer interact with it or some background service that talks to the api etc.

    Be sure to check the ebtitiea docs as well.

    Last thing, it is fairly common to see swagger(openapi) and if the api does support it, it’ll make it a lot easier-for you to understand it.

    Good luck:)







  • I second the above comment and would also recommend learning kotlin for a while before starting using it with android since both will take time to learn and android by itself is massive.

    Regardless, when seeking help online, like the other comments said, be sure to be as specific as you can about your issue and questions and attach code snippets and\or logging output where applicable