All Projects → Talentica → Androidwithkotlin

Talentica / Androidwithkotlin

Licence: apache-2.0
🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Androidwithkotlin

reisen
A simple library to extract video and audio frames from media containers (based on libav).
Stars: ✭ 41 (-90.83%)
Mutual labels:  sample, samples
Demo Recyclerviewenteranimation
Demo project for a blog post
Stars: ✭ 289 (-35.35%)
Mutual labels:  demo, recyclerview
db2-samples
Db2 application code, configuration samples, and other examples
Stars: ✭ 56 (-87.47%)
Mutual labels:  sample, samples
Android-Model-View-Presenter
No description or website provided.
Stars: ✭ 26 (-94.18%)
Mutual labels:  recyclerview, retrofit
Geeknews
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Stars: ✭ 3,496 (+682.1%)
Mutual labels:  okhttp3, retrofit
codeKK-Android
http://p.codekk.com/
Stars: ✭ 29 (-93.51%)
Mutual labels:  recyclerview, okhttp3
Jetpack-compose-sample
Forget about bunch of XML files for maintaining UIs. Jetpack Compose is Android’s modern toolkit for building native UI. Here is a small example to get started.
Stars: ✭ 29 (-93.51%)
Mutual labels:  sample, recyclerview
WanAndroid
wanandroid的Kotlin版,采用Android X
Stars: ✭ 20 (-95.53%)
Mutual labels:  retrofit, okhttp3
Vokuro
Sample application for Phalcon Framework (Acl, Auth, Security)
Stars: ✭ 350 (-21.7%)
Mutual labels:  demo, sample
Flixel Demos
Collection of demos for HaxeFlixel
Stars: ✭ 312 (-30.2%)
Mutual labels:  samples, demo
nim-gatabase
Connection-Pooling Compile-Time ORM for Nim
Stars: ✭ 103 (-76.96%)
Mutual labels:  sqlite, sqlite-database
Sqlite Utils
Python CLI utility and library for manipulating SQLite databases
Stars: ✭ 368 (-17.67%)
Mutual labels:  sqlite, sqlite-database
RxHttp
基于RxJava2+Retrofit+OkHttp4.x封装的网络请求类库,亮点多多,完美兼容MVVM(ViewModel,LiveData),天生支持网络请求和生命周期绑定,天生支持多BaseUrl,支持文件上传下载进度监听,支持断点下载,支持Glide和网络请求公用一个OkHttpClient⭐⭐⭐
Stars: ✭ 25 (-94.41%)
Mutual labels:  retrofit, okhttp3
Ionic-2-sqlite-demo
Simple demo to show how to work with Sqlite Storage in Ionic 2
Stars: ✭ 20 (-95.53%)
Mutual labels:  sqlite, sqlite-database
sendbird-javascript-samples
A guide of the installation and functions of Sendbird Chat, UIKit, and SyncManager for JavaScript samples.
Stars: ✭ 315 (-29.53%)
Mutual labels:  sample, samples
mdb2sqlite
Conversion tool used to convert microsoft access database to sqlite.
Stars: ✭ 79 (-82.33%)
Mutual labels:  sqlite, sqlite-database
android-clean-architecture
🚀🚀🚀 The boilerplate for Android using Kotlin & Clean architecture.
Stars: ✭ 21 (-95.3%)
Mutual labels:  retrofit, samples
samplescope
Desktop app with the main goal to simplify audio samples search over the internet sources.
Stars: ✭ 23 (-94.85%)
Mutual labels:  sample, samples
Squeal
A Swift wrapper for SQLite databases
Stars: ✭ 303 (-32.21%)
Mutual labels:  sqlite, sqlite-database
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+883.89%)
Mutual labels:  okhttp3, recyclerview

AndroidWithKotlin Build Status Apache 2.0 License GitHub version Issue Count Kotlin

These are android samples projects which are written in kotlin. The project contains the following apps:

1. app(default) : Google IO 2017 Android Architecture Components Sample: Room, ViewModel(MVVM), LiveData and Lifecycle.

2. audioplayer: An audio player app which plays mp3 file and custom seek bar to seek.

3. locationmanager: An on-demand location fetching app which uses google's latest fused location provider. If using emulator then send the location from Extended Controls of Emulator.

4. sqlitedatabase: A simple sqlite database app with mock server which handles user(friend) search and logs the queries into local database. A good app to understand RxAndroid in kotlin.

5. videostreaming: A live RTSP video streaming app with custom media controls.(Better run this app on physical device)

6. customcamera: This is a MVP pattern, custom camera app with flash support. The home screen is a gridview which shows clicked photos. Dagger 2 implementation added.

7. o_notifications: This is a MVP pattern, android-O notifications. The home screen provides simple way to create notification channels and notifications. By default there are 2 notification groups “Personal” and “Business”.

8. sensors: Explore how to make a compass app using magnetic field sensor and accelerometer.

9. networking: Networking with popular networking libraries like retrofit and volley. Also recycler view with kotlin.

More to come in future 🌟

 

Minimum Requirements

  • Android Studio 3.0 Canery 3
  • Kotlin compiler and runtime version 1.1.2-4
  • Android SDK Platform 26 (android-O)
  • Android sdk tools 26.0.2
  • Android sdk build-tools 26.0.0
  • Android sdk plateform-tools 26.0.0

Projects

Name Demo
Google io17 Architecture ViewModels Livedata Sample
Audio MP3 Player
Location (If using emulator then send the location from Extended Controls of Emulator)
Sqlite
Video Streaming (Always use device to run this App since emulator has rendering issues)
Custom Camera
Android-O Notifications
Compass (designed using accelerometer and magnetic field sensor)
Networking & Recycler view (REST calls with volley, retrofit and okhttp)
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].