Pinned Repositories
androidx-window-samples
androidx window manager sample taken from the original source and modified for easy deploy and test
foldables-codelab
Different samples used to show how we can take advantage of what foldable devices bring
GeofencesDemo
Demo used in the 1st Berlin Android Meetup to show a demostration of geofencing in Android
KUnidirectional
The goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin :wink:
PermissionsSample
Sample app that shows how the new permissions model introduced in Android 6.0 works, and how we can implement it and educate our users on a nice way (following clean architecture, using architectural patterns, etc.)
quitesleep
Automatically exported from code.google.com/p/quitesleep
tldrlegal
TLDRLegal unofficial (community-made) app. Discover and learn what FLOSS licenses provide to you and to the community
surface-duo-app-samples
Sample apps built for the Microsoft Surface Duo dual-screen Android device
surface-duo-sdk
Set of libraries that help you to build dual screen experiences for Microsoft Surface Duo
surface-duo-sdk-samples-kotlin
Surface Duo SDK Samples in Kotlin
CesarValiente's Repositories
CesarValiente/KUnidirectional
The goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin :wink:
CesarValiente/dcberlin21-workshop
Learn how to make an app designed for single-screen devices shine when running on foldable and dual-screen devices
CesarValiente/SlidingPaneLayoutSample
Sample using SlidingPaneLayout component
CesarValiente/dual-screen-training-surface-duo-frame-layout-sample
This is a small sample app that shows how to use the SurfaceDuoFrameLayout easily in your app. SurfaceDuoFrameLayout provides an easy way to move the children views of this layout to the start and end screen, and using the whole width of both screens when an app is spanned.
CesarValiente/list-detail-variant
This repo contains a variant of the list-detail dual screen pattern implementation where the detail view is still shown when we are back from spanned mode and we also show a back (up) action on the toolbar.
CesarValiente/qualifiers-bazel-sample
This is a sample app that shows the usage of resource qualifiers + using Bazel to build and deploy
CesarValiente/activity-embedding-sample
A sample that showcases Jetpack Window Manager's Activity Embedding API
CesarValiente/cesarvaliente.github.io
CesarValiente/dual-screen-training-bottom-navigation-sample
This is a small sample app that shows how to use the SurfaceDuoBottomNavigationView easily in your app. SurfaceDuoBottomNavigationView provides an easy way to move your bottom navigation menu to start and/or end screens and using the whole width of both screens when an app is spanned.
CesarValiente/dual-screen-training-list-detail-app
Simple app that follows and implements the list-detail dual-screen pattern.
CesarValiente/dual-screen-training-tab-layout-sample
This is a small sample app that shows how to use the SrufaceDuoTabLayout easily in your app. SurfaceDuoTabLayout provides an easy way to move your tabs to start, end and using the whole width of both screens when an app is spanned.
CesarValiente/dual-screen-training-window-manager-sample
This is a small sample app that uses WindowManager and that shows the information that provides so we can see how it changes according with the device posture, when the app is spanned/unspaned, when the orientation changes, etc.
CesarValiente/foldables-codelab
Different samples used to show how we can take advantage of what foldable devices bring
CesarValiente/navigation-foldable
This is a sample that shows how the latest updates on androidx.navigation, that target foldables, dual-screen and large-screen devices, work.
CesarValiente/NavigationRail-WM-Sample
This is a sample that shows the power of using NavigationRail, BottomNavigation, latest Navigation component and WindowManager altogether, so depending on the device form factor used (single screen or foldable/dual-screen), a specific UI navigation will be shown to the user, taking advantage of the extra-room that these new devices provide.
CesarValiente/preferences-foldable
This is a sample to showcase how the latest updates on androidx.preference, that target foldable, dual-screen and large-screen devices, work.
CesarValiente/Signal-Android
A private messenger for Android.
CesarValiente/androidx-window-samples
androidx window manager sample taken from the original source and modified for easy deploy and test
CesarValiente/android-quickstart
Google Pay API sample application for Android
CesarValiente/CesarValiente
My personal-special GitHub repo
CesarValiente/CursoSwiftUniMonterrey2-UI
2nd part of the Coursera course about iOS development in Swift.
CesarValiente/dialogs-sample
This is a basic sample to showcase how we can customize dialogs to show them on specific areas of the display
CesarValiente/dokka-sample
This is a sample that showcases dokka usage to generate Kotlin docs from its source code
CesarValiente/Emulator-Testing
This is a repo used to show the new updates coming on the emulator testing area.
CesarValiente/hipster
A hipster app using hipster tools and libs... everything without sense.. without cleaning the house... :-P
CesarValiente/isseparating-sample
This sample shows the value of the Jetpack Window Manager isSeparating API to enhance UIs for foldable devices.
CesarValiente/KotlinForecastApp
Sample app following "Kotlin for Android devs" (by Anotnio Leiva)
CesarValiente/MsftKotlinWorkshop
Microsoft Android Dev Day 2019 - Kotlin workshop
CesarValiente/random-string-generator-test
This is a sample app + library used to test automated publishing into Bintray/JCenter
CesarValiente/rust-android-sample
This repository shows how we can use Rust to build Android apps/libraries.