Material Design With Kotlin
Check Out the project on Github -Dinesh2510
Kotlin Material Design
Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin's standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.
This is a demo app designed with the fascinating and modern Google's Material Design 2. It was created using Androidx Libraries and Material Components. It covers many material design components to show how to implement material design 2 in apps.
Title & ScreenShots
- Bottom Navigation
- Tab Layout
- Grid RecyclerView
- Linear RecyclerView
- Navigation Drawer (Both Side)
- WebView
- AutoComplete TextView
- MultiAutoComplete TextView (Eg. apple,bat,cat,dog)
- Spinner
- Bottom Sheet
- SearchView (Toolbar SearchView and Basic SearchView)
- Calculator App
- Rating
- Dialog Box
- Date Time Picker
- AdMob Full Screen Ad
- Collapsed View
- Horizontal ScrollView
- Bottom Navigation Hide On Scroll
- Login, Register, Verification Screen, Home Page
- Music & Video Player
- RecyclerView Using Volly API
Why Kotlin?
1. Concise -Drastically reduce the amount of boilerplate code
2. Safe -Avoid entire classes of errors such as null pointer exceptions
3. Interoperable -Leverage existing libraries for the JVM, Android, and the browser
4. Tool-friendly -Choose any Java IDE or build from the command line
0 Comments