All Projects → iammert → Applocker

iammert / Applocker

🔐 Open source app locker, vault, call blocker application

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Applocker

Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+79.75%)
Mutual labels:  rxjava2, dagger2, mvvm, dagger
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-85.36%)
Mutual labels:  rxjava2, dagger2, dagger
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-94.39%)
Mutual labels:  rxjava2, dagger2, mvvm
UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (-91.59%)
Mutual labels:  dagger, dagger2, rxjava2
Mvp Android Arch Component
Android MVP sample adapts with new Android architecture components (Lifecycle, Room).
Stars: ✭ 446 (+38.94%)
Mutual labels:  rxjava2, dagger2, dagger
Android Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 4,360 (+1258.26%)
Mutual labels:  rxjava2, dagger2, dagger
searchi
Demo of PagedListAdapter, PageKeyedDataSource, LiveData, ViewModel in Kotlin
Stars: ✭ 13 (-95.95%)
Mutual labels:  dagger, dagger2, rxjava2
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-83.49%)
Mutual labels:  rxjava2, dagger2, mvvm
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-68.85%)
Mutual labels:  rxjava2, dagger2, dagger
Android Mvvm Architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+747.35%)
Mutual labels:  rxjava2, dagger2, mvvm
Qksms
The most beautiful SMS messenger for Android
Stars: ✭ 3,519 (+996.26%)
Mutual labels:  rxjava2, dagger2, mvvm
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+32.4%)
Mutual labels:  rxjava2, dagger2, mvvm
Lynket Browser
🌐 A better browser for Android using the Custom Tab protocol. Previously called Chromer.
Stars: ✭ 364 (+13.4%)
Mutual labels:  dagger2, mvvm, browser
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (-14.02%)
Mutual labels:  rxjava2, dagger2, mvvm
Android App Architecture Mvvm Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
Stars: ✭ 69 (-78.5%)
Mutual labels:  rxjava2, dagger2, mvvm
AndroidVIP
Android project to experiment the VIPER approach using mosby, RxJava and dagger2
Stars: ✭ 21 (-93.46%)
Mutual labels:  dagger, dagger2, rxjava2
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+818.38%)
Mutual labels:  rxjava2, dagger2, mvvm
MVPArchitecture
Android MVP architecture in Kotlin using Dagger2, RxJava2, Retrofit2 and so on
Stars: ✭ 27 (-91.59%)
Mutual labels:  dagger2, rxjava2
paybill-manager
Your personal finance manager
Stars: ✭ 46 (-85.67%)
Mutual labels:  mvvm, dagger2
Goldmovies
👑 The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Stars: ✭ 314 (-2.18%)
Mutual labels:  mvvm, dagger

I decided to open source my side project SecureBox. I'm sure most of us are suffering in some android's APIs. This application already has some user on Play Store market. So this open source project provides you the working solution about specific API's. Below, you will find a list of technical things to learn from this project. You can download app from Play Store

App Features

  • App locker
  • Fingerprint Validation
  • Vault Image/Video file (File Encryption/Decryption)
  • Block call (Blacklist)
  • Private Browser
  • Take intruders photo secretly (Camera 1 API)

What can I learn

  • RxJava 2
  • Dagger 2
  • Room Database
  • ViewModel & LiveData
  • Work Manager
  • FingerPrint API
  • App Usage Stat Manager (Is any app comes to foreground/background)
  • Background & Foreground Services (covers all android versions)
  • MVVM pattern using ViewState
  • DataBinding; Binding Adapter, Binding Conversion and more.
  • Kotlin Delegates
  • File Cryptography in Android
  • Call Screening Service (For creating custom dialer app)
  • Custom Browser
  • Camera 1 API to take photo without preview.
  • Overlay Activity from background Service
  • more..

License

Copyright 2019 Mert Şimşek

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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].