Skip to content

Android-CodeLab/UI

Repository files navigation

Jamun-UI

UI library is a set of UI Views, Custom Component and Collection of Helper Classes which help Developer for making quality Product. Such as Camera, Gallery, Number of Pickers, Calendar, Date Pickers, Dialogs and many more Heler UI and Backend Component.


Live Project using this Library

The following apps are using this library without facing any kind of Bugs.


Gradle Configuration

Add the dependency

Step 1. Add the jCenter repository to your build file. Add it in your root build.gradle at the end of repositories:

allprojects {
  repositories {
        mavenCentral()
  }
}

Step 2. Add the dependency

Latest Version : 0.0.8

Android
dependencies {
     compile 'tk.jamun.ui:ui:{Latest Version}'
}

AndroidX
dependencies {
     compile 'tk.jamunx.ui:ui:{Latest Version}'
}

Kotlin
dependencies {
     compile 'tk.jamun-ktx.ui:ui:{Latest Version}'
}

Maven Config

<dependency>
 Android
  <groupId>tk.jamun.ui</groupId>
AndroidX
  <groupId>tk.jamunx.ui</groupId>
Kotlin
  <groupId>tk.jamun-ktx.ui</groupId>
  <artifactId>pickers</artifactId>
  <version>{Latest Version}</version>
  <type>aar</type>
</dependency>

Dependency

  • Android Appcompact and Support Fragment Library {Latest Version}
  • Jamun Volley Library Volley
  • Android Design Library {Latest Version}

Credits

Desgin & Developed by : Jatin Sahgal (Linkedin & Website & Github)

Connected Libraries Are

  • Pickers Pickers Library provide you a set of Pickers like Country, Language, Share and Intent Chooser.

  • Country-Pickers allow you to access Country picking functionality with great UI/UX design, and there are numberous of function which help you to modify picker as per your requirements. Library has been provided with four custom UI initate mode you can decide how the view of picker can be initate. You can also decide weather picker inheriate Single or Multi Selection property. Library consists of updated collection of country name, code and there flags. We are using APIs base structure to avoid increase in the size of apk due to flag Images. This module Maintain the database so that you don't need to call APIs again and again rather than you can choose when to refresh the Database and fetch new real time data.

  • Language-Pickers provides you read-made Language picker which is easy to use and comes with great UI/UX, and there are numberous of function which help you to modify picker as per your requirements. Library has been provided with four custom UI initate mode you can decide how the view of picker can be initate. You can also decide weather picker inheriate Single or Multi Selection property.

  • Calendar is a collection of Beautiful Activities which help others to make there Fully Custom Calendar View with Single and Multi Date Picker Functionality

  • Scanner is a collection of Beautiful Activity which help others to make there own Custom QR/Barcode Scanner.

More Library under Jamun

  • Volley Library is a set of Custom Classes with UI components for network programming, integration and transaction handling in a better and standard way. This will help developers for making quality use of volley library.

  • Elements Library provide you a custom set of Android Elements that have custom views and properties like CircularImageView or CircularNetworkImageView and many more.

License

Copyright (c) 2018 Jatin Sahgal

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

UI library is a set of Utility UI component.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published