• Stars
    star
    1
  • Language
    Java
  • Created over 7 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An example without Dagger2, but with Retrofit and raw android SQLite. Not a good example, though. Too much hackery.

More Repositories

1

simple-stack

[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Java
1,319
star
2

guide-to-kotlin

[GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.
1,288
star
3

jetpack-navigation-ftue-sample

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Jetpack-Navigation, NavGraphs, Dagger, SavedStateHandle, Hilt, and EventEmitter - based on the FTUE example code in simple-stack-tutorials, but originally described by Google.
Kotlin
236
star
4

fragmentviewbindingdelegate-kt

[ACTIVE] A delegate for making managing the ViewBinding variable in a Fragment simpler.
Kotlin
151
star
5

flowless

[DEPRECATED] Based on Flow 1.0-alpha. To keep your life simple, use zhuinden/simple-stack instead.
Java
141
star
6

espresso-helper

[STAGNANT?] Collection of Kotlin helpers for Espresso.
Kotlin
131
star
7

simple-stack-compose-integration

[ACTIVE/BETA] Compose integration for Simple-Stack.
Kotlin
98
star
8

realm-monarchy

[ACTIVE-ISH] A wrapper over Realm which exposes it as LiveData, managing Realm lifecycle internally.
Java
86
star
9

livedata-combinetuple-kt

[ACTIVE] Helper function to combine LiveData into tuples.
Kotlin
85
star
10

realm-book-example

This is an example rewrite of AndroidHive's messy tutorial, accompanying the following article on Realm.
Java
80
star
11

event-emitter

[ACTIVE] The event emitter allows you to register multiple observers, but enqueue events while there are no observers.
Java
76
star
12

live-event

[ACTIVE] Lifecycle-aware wrapper over EventEmitter, for modelling one-off events.
Kotlin
62
star
13

mvvm-aac-rxjava-retrofit-room

[DEMO] MVVM, AAC (ViewModel), RxJava2, Retrofit, Room
Kotlin
54
star
14

BottomNavChildFragmentExample

An example showing how to use bottom navigation with child fragments.
Kotlin
44
star
15

Jetpack-Navigation-Hilt-MultiModule-Example

A simple example showing multi-module navigation with safeargs and jetpack navigation.
Kotlin
42
star
16

ViewBindingExample

An example of using ViewBinding in Activity/Fragment.
Kotlin
37
star
17

Jetpack-Navigation-Multistack-Example

[DEMO] An example using Jetpack Navigation and bottom nav multi-stack using child fragments.
Kotlin
36
star
18

service-tree

[ABANDONED] A tree that stores services in its node for a given key, and allows traversing them.
Java
33
star
19

flow-combinetuple-kt

[ACTIVE] Helper function to combine Flow into tuples.
Kotlin
32
star
20

simple-stack-tutorials

[MOVED] Guide was merged into `simple-stack` repository.
Kotlin
30
star
21

xkcd-example

[SIMPLE DEMO] A super-simple no-architecture app with Retrofit, Realm, and Glide.
Java
29
star
22

state-bundle

[ACTIVE] A non-Android Parcelable replacement for Bundle.
Java
28
star
23

simple-stack-ftue-sample

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Simple-Stack, based on the "Conditional Navigation" section by Google.
Kotlin
27
star
24

realm-helpers

[ABANDONED] A collection of helpers that are still all in an early stage, but some people could consider them helpful.
Java
23
star
25

MortarFlowSetup

OBSOLETE: USE `simple-stack` instead!
Java
22
star
26

sync-timer-app

[APP] Sync Timer allows multiple people to join, and see a shared countdown. It stops if someone stops it.
Java
20
star
27

DaggerViewModelExperiment

[DEPRECATED, EXPERIMENT] This is a PoC example for app->activity->fragment subscoping with Subcomponents + ViewModel by SavedStateHandle (using AutoFactory). You shouldn't use this setup, because it breaks scoping. Refer to https://github.com/Zhuinden/jetpack-navigation-ftue-sample for a proper setup.
Kotlin
19
star
28

jetpack-navigation-ftue-compose-sample

[DEMO] FTUE sample using Jetpack Navigation's Navigation-Compose, ViewModel, SavedStateHandle, Hilt
Kotlin
18
star
29

command-queue

[ACTIVE] A queue with a single receiver and if there is no receiver, the commands are enqueued.
Java
17
star
30

android-dev-challenge-compose-design

Kotlin
17
star
31

room-live-paged-list-provider-experiment

An experiment with using Room and LivePagedListProvider.
Java
16
star
32

navigator

[RELOCATED] The contents of this repository were merged into simple-stack 1.5.0.
Java
15
star
33

tuples-kt

[ACTIVE] Tuples from 4 to 16 arity in Kotlin.
Kotlin
15
star
34

realm-auto-migration

[ABANDONED] Automatic migration from the currently existing schema to the currently existing model classes.
Java
15
star
35

flow-ziptuple-kt

[ACTIVE] Helper functions to zip Flows into 3 to 11 arity tuples, and to array.
Kotlin
12
star
36

single-activity-instant-app-example

This is an experiment to set up a "single-activity" app in an instant-app setup.
Kotlin
10
star
37

compose-adopt-a-dog

Submission for #AndroidDevChallenge Week 1.
Kotlin
10
star
38

singleton-realm-manager

[MOVED] Moved to Realm-Helpers. The RealmManager class allows opening/closing the Realm instance, but also obtaining it without incrementing the cache's reference count.
Java
9
star
39

livedata-combineutil-java

[ACTIVE] Helper function to combine LiveDatas.
Java
9
star
40

rx-combinetuple-kt

[ACTIVE] Helper function to combine RxJava observables into tuples.
Kotlin
8
star
41

realm-databind-experiment

Making Realm work with Databinding.
Java
8
star
42

android-dev-challenge-compose-clock

Kotlin
7
star
43

rx-realm-recyclerview-experiment

Checking out RX with RecyclerView and Realm.
Java
6
star
44

MortarFlowInitialDemo

OBSOLETE: USE `Flowless` instead!
Java
6
star
45

compose-simple-stack-experiment

Initial experiment with Compose + Simple-Stack.
Kotlin
6
star
46

livedata-validateby-kt

[ACTIVE] Helper functions to combine multiple boolean streams into a single boolean.
Kotlin
6
star
47

flow-validateby-kt

[ACTIVE] Helper function for Flow, to combine multiple boolean values into a single boolean.
Kotlin
5
star
48

simple-stack-extensions

Extensions for the simple-stack library.
Kotlin
4
star
49

ExampleGithubClient

[DEPRECATED] This is an MVP example for Flowless, using Dagger2 subscoping and RxJava Single.
Java
4
star
50

simple-stack-ftue-compose-sample

[DEMO] Simple-stack FTUE sample using Compose integration (and Rx)
Kotlin
3
star
51

rx-validateby-kt

[ACTIVE] Helper to combine multiple boolean streams for simple validation.
Kotlin
3
star
52

navigation-example

Navigation example using simple-stack.
Java
3
star
53

simple-stack-multi-module-experiment

[EXPERIMENT] Experiment with simple-stack + Views in a multi-module setting using Dagger.
Kotlin
3
star
54

AndroidDiceGame

Just a very simple sample project based on a Verilog homework I had a while ago, for experimentations.
Kotlin
2
star
55

scope-manager

[OBSOLETE] This will never happen.
Java
2
star
56

AndroidReactor

AndroidReactor is a framework for a reactive and unidirectional Android application architecture.
Kotlin
2
star
57

FirstTestingApp

This is a repository in which I'm trying to get testing to work. Not much here yet.
Java
2
star
58

realm-samples

[TODO] Realm sample codes for tutorials (currently in production). Check back later!
Kotlin
1
star
59

ButtonShadowGravityProblem

This is so that Reddit can look at it and see how changing the gravity breaks the line at the bottom of the button. SPOILERS: The answer was `scrollX=594742`.
Kotlin
1
star
60

angular-first-app

First app with Angular4, following a tutorial and stuff.
TypeScript
1
star
61

validationk

[NONSENSE] ValidationK: A library that I'm not sure is needed by anyone (from the future: no), but it lets you chain predicates.
Kotlin
1
star
62

flow-sample

Flow-Sample by Square
Java
1
star
63

CasterIO-Simple-Stack

Sample code for Caster.io's Simple-Stack samples.
Kotlin
1
star