Fernando Cejas (@android10)

Top repositories

1

Android-CleanArchitecture

This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
Java
15,521
star
2

Android-CleanArchitecture-Kotlin

This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Kotlin
4,686
star
3

frodo

Android Library for Logging RxJava Observables and Subscribers.
Java
1,475
star
4

arrow

Arrow is Lightweight library toolbox for Java and Android Development.
Java
440
star
5

Android-AOPExample

This is a simple example of Aspect Oriented Programming in Android
Java
421
star
6

Android-ReactiveProgramming

This is a sample app that is part of a serie of blog posts I will be writting about experiences with Reactive Programming on Android
Java
225
star
7

frodo2

Android Library for Logging RxJava2 Components
Java
143
star
8

Android-KotlinInTests

This is a sample app that is part of blog posts I have written about how to test android applications using Kotlin.
Java
89
star
9

android-trinity

android-trinity is tiny proactive framework with much of the scaffolding code required to start a new Android Application.
Kotlin
54
star
10

Inside_Android_Testing

This are android testing samples for the talk: How ANDROID TESTING changed how we think about Death
Java
53
star
11

Kotlin-Cracking-The-Engineer-Interview

WIP
Kotlin
41
star
12

Multi-Threading-Samples

WIP
Kotlin
41
star
13

engineering-leadership

Repository with all types of content related to engineering leadership.
40
star
14

DynamicProxy_Java_Sample

This is an example written in Java that demonstrates how to implement a simple dynamic proxy for intercepting method calls.
Java
34
star
15

Kotlin-Everywhere

Kotrlin Programming Language Cross-Platform Development which includes Android, iOS and Backend. Pretty much everwhere.
Kotlin
31
star
16

nfc_android_sample

[DEPRECATED] This is a sample app that demonstrates how to work with android and NFC technology
Java
26
star
17

Rust-Cross-Platform-Development

Rust Programming Language Cross-Platform Development which includes Mobile, Web, CLI and Desktop.
Rust
26
star
18

Cognitive-Samples

This is meant to be a repository with examples of cognitive computing brought to the android platform
Kotlin
23
star
19

Workshop-Android-Chatbot

Code scaffolding in order to build a Pizza Delivery Chatbot.
Kotlin
22
star
20

Fast-Food-Reality

[DEPRECATED] An Augmented Reality Fast Food Restaurant Finder Application for Android
Java
22
star
21

RaspberryPi-Wireguard

WireGuard is an interesting new VPN protocol that has the potential to bring major change to the VPN industry. In comparison to existing VPN protocols, such as OpenVPN and IPSec, WireGuard may offer faster speeds and better reliability with new and improved encryption standards. This repository aims to help with the installation of Wireguard, tested on a Raspberry Pi 3 B.
18
star
22

legacy-android10.github.io

Legacy Jekyll project for my personal blog: fernandocejas.com.
HTML
16
star
23

sketches

These are technical sketches related to Software engineering: architecture, projects, workflows
14
star
24

Android-FeatureFlags

Simple Feature Flags Framework for Android
Kotlin
13
star
25

two-daggers

This is a sample app that is part of a blog post I have written about how Dagger 1 and Dagger 2 can live together in order to facilitate a potential gradual migration process in big codebases with many contributors.
Java
12
star
26

MyResumeAndroidApp

[DEPRECATED] This application is basically an Android "my Resume" App. Used mainly for CV as an example.
Java
12
star
27

Android-AnnotationsSample

Java
11
star
28

java-code-examples

A java command line application with code samples
Java
11
star
29

Presentations

Presentations at conferences
8
star
30

Sample-Data

Sample data for sample applications
CSS
7
star
31

linux.github.io

Linux how to, guides, recipes, tips and tricks, troubleshooting, etc
CSS
7
star
32

AndroidApplicationTestingSample

[DEPRECATED] Android application sample using junit, roboelectric and mockito for testing it
Java
6
star
33

arch-linux-utils

Arch Linux utils which include scripts, tips and tricks to facilitate your linux user life :)
Shell
5
star
34

android10

My github public profile page
5
star
35

Inside_Android_ListView

[DEPRECATED]
Java
5
star
36

Frontend-Architecture-Modular-Monolith

This is a movies sample app in Typescript using Vue, React and Angular. It aims to demonstrate how to architect frontends using a modular monolith approach as inspiration, for a later evolution to micro-frontends
Vue
5
star
37

Rust-Proactive-Learning

Just a personal Rust Playground to play around and understand the language.
Rust
4
star
38

doggy

Your friendly command line utility tool (WIP)
Rust
4
star
39

Docker-Examples

Repository with docker images examples. https://www.docker.com/
Dockerfile
4
star
40

gandalf

Gandalf --> Refer to Frodo: https://github.com/android10/frodo
Java
4
star
41

ktor-rest-api-docker-bootstrap

Scaffolding for a REST Api using Ktor Framework. Already dockerized.
Kotlin
3
star
42

Javascript-Samples

Javascript learning samples using either plain javascript or different frameworks
HTML
3
star
43

ktor-dockerizer

Gradle Plugin that facilitates docker integration when using gradle as a build system.
Kotlin
3
star
44

Kotlin-Playground

Just a console application used as a playground for trying Kotlin stuff out: new features, experiments, etc
Kotlin
2
star
45

learning-web-development

Vue
2
star
46

Scala_ExercisesAndPractices

Playing around some scala exercises.
Scala
2
star
47

Typescript-Playground

TypeScript
1
star
48

aragorn

Test project for playing around annotation processor in Java
Java
1
star
49

Linux

Linux automation scripts, tutorials, documentation and more...
Python
1
star
50

Instapixel

This is complete project which demonstrates how to architecture a modern application which includes a serverless backand plus android and web client.
Scala
1
star