
Learn to integrate json api via retrofit 2 in an Android Java project to fetch and display games, categories, and ip address data, with ads, and apk/aab packaging.
Learn to create and edit resource values in the values folder, including strings.xml, dimens.xml for dimensions, and colors.xml, and apply them to layouts to avoid hard coding.
Create a helper function class in Android Studio to centralize common tasks. Build a dynamic toast utility and a safe url opener that validates http/https before launching the browser.
Create a custom progress dialog in Android Studio using a layout with a Lottie animation view, and implement show and hide helpers with strings.xml for multi-language support.
Learn to set up the main activity in Android Studio, customize bottom navigation with renamed fragments and icons, and implement an action menu that shows a reusable alert dialog.
Create a category fragment layout to display games, using a nested scroll view with a recycler view inside a constraint layout, and apply a background color.
Create a category response class in Retrofit 2, define status code and a list with name, image, and game URL, and connect to the URL via a GET API interface.
Create a category adapter for Android RecyclerView. Bind data to views with a view holder, load images with Glide, display category titles, and handle item clicks with a toast.
Learn to create a feature game response class in Android Studio using Java, implementing Serializable with fields for status code, type, and a list of feature games, and generate getters.
Create a featured games adapter in Android Studio, implement a view holder, bind image and title from the feature game list, and open game URLs in a browser on click.
Create the most played games layout in Android Studio by adding a title text view and two RecyclerViews to the home fragment, copying and adjusting views and constraints.
Create a most played games list layout in Android Studio by reusing featured games code and adding an image with text views for game name and category, plus bottom padding.
Learn to display most played games on the home fragment with Retrofit in Android Studio, using a grid layout, recycler view, and a custom adapter, while handling API responses.
Create a random game list layout by copying the most played games layout and renaming it to random game, including image, game name, and game category.
Create a category games activity to display games by category using a nested scroll view, constraint layout, and a recycler view in Android Studio, with a loading progress bar.
Create a category games list layout in Android Studio by duplicating the existing random games layout and naming it for the category, reusing any of the three lists.
Create a category games list class (or modal) in Android Studio by copying the sample gamelift code into the list directory and naming the class category games list.
Create a category games response class using category game list and implement Retrofit 2 API methods like get action games and get adventure games.
Learn how to display games by category in Android Studio using Retrofit and a grid RecyclerView, including category passing via intents, dynamic toolbar titles, and back navigation.
Creating an Complete Android Game App using gamehubs API Via Retrofit 2 JAVA. Hello Everyone, During this course you will learn retrofit 2 JSON API Integration in Latest Android Studio with JAVA Language Step-by-Step. The SDK used in the Project is 34 with Latest Version of Gradle. Using this type of App, you can make huge money from gamehubs and in App Advertisement with AppLovin. After Learning this Course , you will able to develop your own apps uisng retrofit2 on JSON API. Get detailed information about the lists, modals, adapters, layouts, strings, colors, dimens, fragments, activity etc. You should learn how to upload or publish app on play store successfully.
We have Included Games Category, Featured Games, Most Played Games, Random Games and Get Games By Categories, We have also included that how to get Users current IP Address, Country Code and Country Flag Via a Free API.
This project has been created on the Windows 11 and language is used is Indian English, If you need Hindi Language then Feel free to send your feedback to us. The Video Course Resolution is 1920x1080 with clear sound, you can check the audio and video quality in the introduction video of this course.
Note:- Android Studio Project Source Code is not included with this course, you can separately buy it from me if needed.