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.
- 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
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
No. | APK Name | Download Link. | Version No. |
---|---|---|---|
1. | Material Design with Kotlin | Download | 1.0 |