GithubHelp home page GithubHelp logo

webaddicted / kotlinproject Goto Github PK

View Code? Open in Web Editor NEW
73.0 3.0 17.0 25.43 MB

This repo help for all developer who want to learn android or want to work on advance feature of android. This repo created with help of @awesomeUI, @materialDesign and android latest feature. this repo contain major feature like : @Awesome UI, @Material design, @Firebase (auth, realtime database, firestore, push notification), @Database (Room database), Latest architecture, @DarkTheme, @PIP etc

License: Apache License 2.0

Kotlin 82.60% Java 17.40%
android runtime-permissions sms-verification map google-maps google-drive sqlite-android room-database calendar-view kotlin-android

kotlinproject's Introduction

Kotlin Demo

GitHub license Github Followers GitHub stars GitHub forks GitHub watchers Codacy Badge Codacy Badge

Kotlin Project with all latest feature

Gives a detailed explanation of working all the features/functionality/integrations in android application development.

You can Install and test latest Kotlin Demo app from below ๐Ÿ‘‡

Kotlin Demo

GIF

Feature/screen/design

This repository provides the following components that are common to our open source projects:

Feature

  1. OnBoarding screen
  2. Login/signup screen
  3. Simple all default widget

  1. AndroidX
  2. Base location (track location)
  3. Permission handler
  4. Local media file picker (File Picker)
  5. Google map
  6. Geo fancing (enter & exit event)

  1. Room database
  2. Calligraphy fonts
  3. Koin for DI(Dependency inversion)
  4. Custom calendar with (disable date, multiple/single selection, edited date)
  5. Api calling
  6. Sms retriever Api
  7. MVVM(model, view, viewModel)
  8. Android Dark theme

  1. Webview (Click/ file access)
  2. Retrofit
  3. Custom Dialog
  4. Create dynamic layout

  1. Shared Preference
  2. Speech to text/Text to speech
  3. Animation
  4. Recycler View with animation and load more property(Grid View/ Staggred view)
  5. Expendable and spinner list view
  6. Different type of sharing(text/image/file/link)
  7. Broadcast Receiver(Normal/Ordered)
  8. Services(Normal/Bind/Intent service)
  9. Timer using(Handler/Countdown timer)
  10. Ecommerce app(Login/Signup/verification/Deshboard/category listing)

  1. Navigation drawer(both side left/right)
  2. Zoom image(Single click/ Double finger)
  3. Different Style of Notification
  4. Animated Circle
  5. Fab Button
  6. FingerPrint Access
  7. Fetch device all image
  8. Fetch device all SMS
  9. Fetch device all Contact

  1. Take Screenshot

  2. Restrict Screenshot

  3. Tab and ViewPager

  4. Rate Your App Feature

  5. Create PDF and save

  6. Device Info like :

    • Battery detail
    • Bluetooth detail
    • Camera detail
    • Display detail
    • OS detail
    • Storage detail
    • System app detail
    • Installed app detail
    • Processor detail
  7. Collapse and expend animation

  8. Exo player (Single & In List)

  1. Bottom Sheet
  2. Bottom Navigation
  3. Capture image when user blink
  4. Swipe to refresh
  5. Ripple Effect
  6. Arc Layout
  7. Collapse Toolbar (With Different behavior)
  8. Avoid Double click

  1. Firebase Login Authentication with method :

    • Google Login Authentication
    • Facebook Login Authentication
    • Twitter Login Authentication
    • Phone Login Authentication
    • Email/Password Login Authentication
    • Anonymous Login Authentication
  2. Firebase ML Kit integrated :

    • Text recognition (On-Device/Cloud)
    • Face detection (On-Device)
    • Object detection and tracking (On-Device)
    • Image labeling (On-Device/Cloud)
    • Barcode scanner (On-Device)
    • Landmark recognition (Cloud)
    • Language ID (On-Device)
    • On-device translation (On-Device)
    • Smart Reply (On-Device)

  1. Firebase push notification
  2. Firebase Database Integrated
  3. Firebase Storage Integrated
  4. Firebase Crashlytic Integrated
  5. Firebase Analyic Integrated
  6. PIP (Picture In Picture)
  7. Read Call Logs

UI Design Library

Coding library

Image Resources

Convert Video into GIF

LICENSE



                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

             TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

kotlinproject's People

Contributors

webaddicted avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kotlinproject's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.