This Project is mainly focused on implementing MVP Pattern in Android with Kotlin.
The repository contains simple Login screen and welcome screen with the following learnings.
- Kotlin
- MVP Architecture
Also, the MVP Architecture is inspired from Mindorks MVP Android Architecture, but concentrates on demonstrating the architecture without introducing the third party libraries like Dependency Injection(Dagger) and RxJava.
- Behnam Sobhkhiz for his brilliant Login screen design.
- Mindorks Community for their excellent implementation of MVP Architecture.
You can download the sample here.
Do login with the following credentials
Mobile no - 8812345678
Password - saymyname
Login screen | Main Screen |
---|---|
- Test cases
- Implementing Broadcast
- Service
- And more
Copyright (C) 2017 Mathan raj
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.