Rab Ross (rabross)

rabross

Geek Repo

Company:@tesco

Location:Edinburgh

Home Page:https://rabross.com

Github PK Tool:Github PK Tool

Rab Ross's starred repositories

Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Language:KotlinLicense:Apache-2.0Stargazers:7716Issues:205Issues:34

accompanist

A collection of extension libraries for Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:7327Issues:100Issues:914

ktlint

An anti-bikeshedding Kotlin linter with built-in formatter

Language:KotlinLicense:MITStargazers:6089Issues:57Issues:1349

sqldelight

SQLDelight - Generates typesafe Kotlin APIs from SQL

Language:KotlinLicense:Apache-2.0Stargazers:6037Issues:126Issues:2312

mavericks

Mavericks: Android on Autopilot

Language:KotlinLicense:Apache-2.0Stargazers:5801Issues:103Issues:357

Tech-Interview-Cheat-Sheet

Studying for a tech interview sucks. Here's an open source cheat sheet to help

Language:TypeScriptLicense:MITStargazers:4099Issues:85Issues:7

mobile-system-design

A simple framework for mobile system design interviews

bundletool

Bundletool is a command-line tool to manipulate Android App Bundles

Language:JavaLicense:Apache-2.0Stargazers:3430Issues:56Issues:322

compose-destinations

Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

Language:KotlinLicense:Apache-2.0Stargazers:3151Issues:22Issues:630

mockito-kotlin

Using Mockito with Kotlin

Language:KotlinLicense:MITStargazers:3091Issues:45Issues:292

Jetpack-Compose-Tutorials

🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.

Language:KotlinLicense:Apache-2.0Stargazers:2687Issues:59Issues:17

git-split-diffs

Syntax highlighted side-by-side diffs in your terminal

Language:TypeScriptLicense:MITStargazers:2575Issues:11Issues:29

Android-Cheat-sheet

Cheat Sheet for Android Interviews

Language:JavaLicense:Apache-2.0Stargazers:2206Issues:103Issues:7

GlidePalette

Android Lollipop Palette is now easy to use with Glide

Language:JavaLicense:Apache-2.0Stargazers:1677Issues:40Issues:21

FlowBinding

Kotlin Coroutines Flow binding APIs for Android's platform and unbundled UI widgets, inspired by RxBinding.

Language:KotlinLicense:Apache-2.0Stargazers:899Issues:23Issues:29

Look4Sat

Open-source satellite tracker and pass predictor for Android, inspired by Gpredict

Language:KotlinLicense:GPL-3.0Stargazers:578Issues:34Issues:113

lazybones

😴 A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.

Language:KotlinLicense:Apache-2.0Stargazers:353Issues:5Issues:0

splashscreen-sample

Sample Repository to demo the AndroidX Splash Screen library

Language:KotlinLicense:Apache-2.0Stargazers:129Issues:3Issues:5

commons-suncalc

Calculate sun and moon times in Java

Language:JavaLicense:Apache-2.0Stargazers:121Issues:9Issues:41
Language:PythonLicense:NOASSERTIONStargazers:105Issues:18Issues:32

Kollections

A primer and a cheat sheet for Kotlin collection extension functions

ReadmeGalleryCreatorForGitHub

README.md Gallery Creator for GitHub

Language:HTMLLicense:BSD-2-ClauseStargazers:60Issues:6Issues:0

aLibGlitch

A "glitch effect" library for Android.

Stargazers:48Issues:0Issues:0

Soti_Dynamic_Template

A Soti MobiControl template, that's dynamic. A mobile phone style template that changes automatically depending on how many entries you have in your lock screen. It keeps you from having to change the HTML every time you want to change the lock screen entries. It's also dynamic for screen size and changes based on device orientation. Uses CSS and Javascript.

Language:HTMLLicense:MITStargazers:14Issues:0Issues:0

gradle-dependencies-checker

IntelliJ IDEA / Gradle Dependencies Version Checker

Language:JavaLicense:Apache-2.0Stargazers:9Issues:4Issues:12

PrayerWatchFace

Prayer Times on your Watch

news-apps-coding-challenge

The coding challenge we send out to people applying for a role in the BBC News Apps team

news-weather-apps-playbook

News And Weather Apps Playbook!