Pedro G贸mez (@pedrovgs)

Top repositories

1

EffectiveAndroidUI

Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".
Java
6,027
star
2

AndroidWiFiADB

IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected.
Java
4,138
star
3

DraggablePanel

Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component.
Java
2,996
star
4

Algorithms

Solutions for some common algorithm problems written in Java.
Java
2,776
star
5

Renderers

Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.
Java
1,205
star
6

Shot

Screenshot testing library for Android
Kotlin
1,173
star
7

Lynx

Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces, share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library.
Java
773
star
8

TuentiTV

Tuenti application for Android TV created to show some of the most important features related to Android TV projects. This little sample uses mocked data to simulate an application working with information from Tuenti servers.
Java
381
star
9

Nox

Nox is an Android library created to show a custom view with some images or drawables inside which are drawn following a shape indicated by the library user.
Java
274
star
10

AndroidGameBoyEmulator

Android Game Boy Emulator written in Java
Java
233
star
11

KotlinKatas

Kotlin training repository used to learn Kotlin and Functional Programming by solving some common katas using just purely functional programming.
Kotlin
135
star
12

DeepPanel

Finding a panel inside a comic page is the hardest thing I've ever done in computer science!
Python
116
star
13

Kuronometer

Gradle plugin to measure build times. Let's measure how long developers around the world are compiling software.
Scala
74
star
14

Buzz

A portable photo booth built on top of Electron, React and Raspberry Pi.
JavaScript
41
star
15

DeepPaneliOS

Finding a panel inside a comic page is the hardest thing I've ever done in computer science!
Swift
39
star
16

DeepPanelAndroid

Finding a panel inside a comic page is the hardest thing I've ever done in computer science!
Kotlin
38
star
17

Roma

Spark project written in Scala used to perform real time sentiment analysis on top of Twitter's streaming API
Scala
34
star
18

JavaScriptKatas

JavaScript training repository used to learn JavaScript by solving some common katas.
JavaScript
32
star
19

SparkPlayground

Playground used to learn and experiment with Apache Spark
Scala
29
star
20

LedStorm

Imagination, some leds, and a RaspberryPi will take you wherever you want
Python
29
star
21

HaskellKatas

Haskell training repository used to learn Haskell and functional programming
Haskell
20
star
22

Dotto

Dotto is an Open Source morse translator for RaspberryPi developed to practice Scala.
Scala
19
star
23

KafkaPlayground

Playground used to learn and experiment with Apache Kafka 馃殌
Scala
18
star
24

TypeScriptKatas

TypeScript training repository used to learn TypeScript by solving some common katas.
TypeScript
17
star
25

UpdateRepos

Update all your git repositories with just one command. A command line tool written in Haskell.
Haskell
16
star
26

SwiftKatas

Swift training repository used to learn Swift and Functional Programming by solving some common katas using just purely functional programming.
Swift
14
star
27

ScalaKatas

Scala training repository used to learn Scala and Functional Programming by solving some common katas using just purely functional programming.
Scala
13
star
28

HWEmoji

AI handwriting recognition for emojis 馃槂
TypeScript
11
star
29

RomanNumerals-Kata

RomanNumerals kata implemented in java by Pedro Vicente G贸mez S谩nchez.
Java
8
star
30

HaveANiceDayChromeExtension

Chrome extension to generate smiles thanks to https://github.com/pedrovgs/HaveANiceDay
JavaScript
8
star
31

ScalaFirstSteps

Some samples written in Scala to evaluate some of the most important concepts of this language.
Scala
6
star
32

FizzBuzz-Kata

FizzBuzz kata implemented in java by Pedro Vicente G贸mez S谩nchez.
Java
6
star
33

Bowling-Kata

Bowling kata implemented in java by Pedro Vicente G贸mez S谩nchez.
Java
6
star
34

StringCalculator-Kata

StringCalculator kata implemented in java by Pedro Vicente G贸mez S谩nchez.
Java
6
star
35

HaveANiceDay

Smiles generator server-side code for https://github.com/delr3ves/haveanicedayandroid.
Scala
5
star
36

Sketches

Where the magic happens 鉁忥笍
5
star
37

KataStringCalculatorSwift

String Calculator Kata implemented in Swift
Swift
5
star
38

HTML5-CSS3-Playground

HTML5 & CSS3 Playground
HTML
3
star
39

ProjectEuler

Solutions for some Project Euler problems written in Scala.
Scala
3
star
40

StringCalculatorTest

Kotlin
2
star
41

RustKatas

Rust training repository used to learn Rust by solving some common katas using this programming language.
Rust
1
star