DeepakRattan
Android Developer | Kotlin | Java | Flutter | MVVM | Coders Pathshala | YouTuber
Coders PathshalaINDIA
Pinned Repositories
FitnessApp
MVVM ,ViewPager2,TabLayout
flutter_chat_app
Flutter Chat App .
Flutter_Demo
This is first basic flutter demo project which demonstrates the basic UI screen using MaterialApp and Scaffold widget .
flutter_weather_app
Flutter Weather App
IntroToCompose
Jetpack Compose Demonstration
JetpackMovieApp
Demonstration of Movie App using Jetpack Compose
JetpackNoteApp
Jetpack Note App Demo
JetpackTipApp
Demonstration of Tip App using JetPack Compose
NavigationDrawerDemoFinal
Demonstration of NavigationDrawer
DeepakRattan's Repositories
DeepakRattan/InternalExternalStorage
This project demonstrate the use of Internal And External Storage in Android.
DeepakRattan/MVPLoginDemo
This project demonstrates the use of MVP in sndroid.MVP stands for Model View Presenter.
DeepakRattan/GoogleMapCurrentLocationWorkingDemo
This project uses google map where current location is being displayed using FusedLocationProviderClient.
DeepakRattan/RecyclerViewWithCardViewDemo
This project demonstrate the use of RecyclerView with cardview.
DeepakRattan/LocationUpdateProject
Google Map Location based project
DeepakRattan/RunTimePermissionDemo
This project demonstrates the use of runtime permission in android.
DeepakRattan/Retrofit2Demo_Resource_Management
This Project demonstrates the use of Retrofit2 in android.
DeepakRattan/Retrofit2Demo
This project demonstrates the use of Retrofit 2 developed by Square to handle REST API calls.Here i want to hit the API "http://navjacinth9.000webhostapp.com/json/retrofit-demo.php?company_no=100" where BASE_URL = "http://navjacinth9.000webhostapp.com/json/" and end point is "retrofit-demo.php".
DeepakRattan/NavigationDrawerDemo
This project demonstrates the implementation of Navigation Drawer in android.
DeepakRattan/BroadcastWidgetDemo
This project demonstrates the use of Broadcast Widget.Every click on the widget will send a broadcast and onReceive increases the counter.
DeepakRattan/SimpleAppWidget
This project demonstartes the use of Simple App widget.On clicking the widget,google website will be opened.
DeepakRattan/MyWidgetDemo
This Project demonstrates the use of App Widget in android.Widgets are broadcast receivers which provide interactive components.In this project ,I have created a widget which displays a random number which is updated after 30 minutes.Also the widget is updated when the user clicks on it.
DeepakRattan/EspressoTestingSpinner
This project demonstrates the EspressoTest for spinner.Run SpinnerSelectionTest for testing.
DeepakRattan/EspressoTestingDemo
This project demonstrated the use of Espresso which is testing framework used to write UI tests.Run the ActivityInputOutputTest class of androidTest Package for Espresso testing.
DeepakRattan/ContentProviderWithSQLiteDemoClient
This project demonstrates the concept of a client app for content provider.This app is being used to share the data managed by app named ContentProviderWithSQLiteDemo.Search this app in my github account and install on the device before using this app.In this example i am demonstrating how an app can use the data shared by other app using content provider.
DeepakRattan/ContentProviderWithSQLiteDemo
This is the demonstration of content provider whose data source is SQLite.
DeepakRattan/SQLiteDemoCP
In this project i am demonstrating the concept of SQLite database.Here i am inserting data in database from array of string objects.This code will be used as a reference for Content Provider named ContentProviderWithSQLiteDatabase in github.
DeepakRattan/ContentProviderDemo1
This project demonstrates the concept of Content Provider.Data source used for content provider is string array.
DeepakRattan/RetrofitDemo
This project demonstrates the use of retrofit 2.0 for network requests.
DeepakRattan/SQLiteDatabaseDemo
This project demonstrates how to use the onUpgrade() method effectively.Better way to use Alter Table instead of using drop table in onUpgrade method.
DeepakRattan/JobSchedulerDemo
This project demonstrates the concept of Job Scheduler in android.It allows us to set the condition on the basis of which task will be executed.Given these conditions, the JobScheduler calculates the best time to schedule the execution of the job.The task to be run is implemented as a JobService subclass and executed according to the specified constraints.To use the JobScheduler, you need two parts: JobService and JobInfo.JobInfo is a set of conditions that will trigger the job to run.JobService implements the job to run under the conditions specified by JobInfo.
DeepakRattan/AlamManagerDemo
This project demonstrates the use of Alarm Manager in android.It uses a notification to let you know when fifteen minutes have passed. The app includes a toggle button that can turn the Alarm on and off.
DeepakRattan/ScoreKeeper
The "Scorekeeper" application consists of two sets of buttons and two text views used to keep track of the score for any point-based game with two players
DeepakRattan/APIRequestDemo_ResourceManagement
This Project demonstrates the use of API for implementing Login and registration screen by using the API of project ResourceManagement.It includes the use of AsyncTAsk,JSON and HttpURLConnection for hitting the API.
DeepakRattan/Babble
Android Chat App Project using Rest APIs
DeepakRattan/DateTimePickerDemo
Android provide ready-to-use dialogs called pickers for picking a time or date.In this project ,i have added TimePicker and DatePicker using DialogFragment.DialogFragment displays a dialog window floating on top of its activity's window.Here i have added a fragment for each picker dialog and used DialogFragment to manage dialog life cycle.
DeepakRattan/AlertDialogDemo
This project demonstrates the use of AlertDialog in android.Android AlertDialog can be used to display the dialog message with OK and Cancel buttons. It can be used to interrupt and ask the user about his/her choice to continue or discontinue.
DeepakRattan/FirebaseRealTimeDatabaseDemo
Performing CRUD operations on real time Firebase database
DeepakRattan/FirebaseAuthDemo
In this project we are creating a Registration and Login screen using Firebase Authentication.
DeepakRattan/WidgetExamples
Android Widget Tutorials with 4 Examples