Best android open-source packages and libraries.

MedBookPosts

This application exemplifies the CRUD functionalities of a RESTful API using the Typicode JSON placeholder API URL.
Updated 3 years ago

Posts CRUD Application

This project was created using JAVA version 11. And Android Studio

Author

Michael Ochieng' Odera

Date Published

August 4th 2020

Contributors

Michael Ochieng' Odera

Contacts

In case of any bugs or improvements, contact me through email:michogelira@gmail.com or phone:+254733258286

Bugs Encountered

There were no major bugs to be encountered and the console would prove to be most helpful in case of any need to log out the errors

Technologies used

  • Java11
  • XML
  • Gradle
  • Android Studio
  • Emulator Google Android
  • Android version 4.4(Minimum Android Version)

Installation

It is imperative that you install a JavaRuntimeEnvironment IDEA and Gradle dependencies else the system won't function as required. Knowledge of XML and JAVA is also mandatory. Knowledge of working with Android Studio is also important.

Description

This application fetches data from a json-placeholder Typicode api then displays it in a RecyclerView. The application then allows a user to update a post, delete a post or even add a new post using Retrofit RESTful framework.

CodeBeat Badge

codebeat badge

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

WITHOUT ANDROID / POJO TESTING

Run gradle run for a dev server. Navigate to http://localhost:4567/. The app will not automatically change if you make any changes white the app is still live. A rerun of the command will b needed in this case.

Code scaffolding(POJO)

Run netstat -pliten |grep java to check for ports that are being used by java processes. You can also use gradle run|build.

Build

Run gradle build to build the project. The build.gradle file is important for any of the required process dependencies to function properly.

Running unit tests

Run run test to execute the unit tests on your local directory after git cloning or downloading. Tests also include robolectric.

Further help

To get more help on the Spark 11 use go check out the APACHE SPARK SITE.

LICENSE

MIT LICENSE

Tags pos restful