* Technical Demo target for Android Developers *
This is a demo to Input validation support of Android Binding, a MVVM friendly framework.
* Validation against ViewModel Data.
* Validation rules set in @Annotation of public Fields
* Fully support for Custom Validation rules
Suppose we need to validate the Login name that it is a required field:
public Observable<String> Login;
We can now call the Model Validator anytime:
and it will return true or false, along with error messages.
Background of Android Binding
Android Binding is a new Open Source Framework for Android-Java providing xml layout view binding mechanism. It helsp development of Android Application by decoupling the View widgets and backend Activities. It is best work with MVP or MVVM patterns.
MVVM, binding, MVC, validation, validate
Apps from the same developer
Evangelion Clock Widget
Home screen widget that designed to the NERV clock in Anime Neon Genesis Evangelion.
(Eva Nerv Rei Asuka Shinj ...
Markup Demo: Android Binding
The Markup Demo exhibits most syntax available in Android Binding
The Markup Demo exhibits most syntax av ...
Calculator: Android Binding
Simple Android MVVM calculator demo/tutorial implemented in MVVM with Android Binding.
Tutorial text: Vi ...
Lock your application from unauthorized access!
AppLocker Simple is a free, Open Source Application Locker ...
Related Android Apps
Demo application used to explain how to develop android applications.
aHome Yellow Laser Theme
Here is a free yellow theme enjoy, taking requests at firstname.lastname@example.org i am reading and reviewing eveyo ...
A nice and simple drawing program built for demonstrating multi-touch hardware.
A full HSL color picker is un ...
Hypnotic blobs of light! Demo for Hypnoblobs live wallpaper.
Experimental app for optical character recognition (OCR).
Runs the Tesseract 3.02 open source OCR e ...
Androlicious.com is a website that shows applications and games from Android Market. You can download and install apps and games directly from Android Market using an Android phone or by using WebConnect mobile application.