Skip to content

Instantly share code, notes, and snippets.

Working From Home

Rody Davis rodydavis

Working From Home
View GitHub Profile
rodydavis / jenkins_android_gradle_buildNum
Created Feb 28, 2018 — forked from firoze/jenkins_android_gradle_buildNum
[Android Gradle] Auto-Increment version code/name in AndroidManifest/Gradle before Jenkins Build
View jenkins_android_gradle_buildNum
import java.util.regex.Pattern
def versionMajor = 1
def versionMinor = 0
def versionPatch = 0
buildscript {
repositories {
rodydavis /
Created Mar 2, 2018 — forked from PurpleBooth/
A template to make good

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


rodydavis / CustomTabBar.dart
Created Mar 12, 2019 — forked from trey-rosius/CustomTabBar.dart
Customized Tab Bar for Login,Sign Up and Forgot Password
View CustomTabBar.dart
import 'package:flutter/material.dart';
void main() {
class HomePage extends StatefulWidget {
View rubber_range_picker.dart
import 'dart:math' as math;
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
void main() => runApp(ExampleApp());
class ExampleApp extends StatelessWidget {
rodydavis / macapp.go
Created Mar 28, 2019 — forked from mholt/macapp.go
Distribute your Go program (or any single binary) as a native macOS application
View macapp.go
// Package main is a sample macOS-app-bundling program to demonstrate how to
// automate the process described in this tutorial:
// Bundling the .app is the first thing it does, and creating the DMG is the
// second. Making the DMG is optional, and is only done if you provide
// the template DMG file, which you have to create beforehand.
// Example use:
rodydavis /
Last active Apr 10, 2019 — forked from kasperpeulen/
How to pretty-print JSON using Dart.
rodydavis / run_logged.dart
Last active Apr 18, 2019 — forked from slightfoot/run_logged.dart
Logging your app's print statements to a local file for later processing.
View run_logged.dart
import 'dart:async';
import 'dart:core';
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:path/path.dart' as p;
import 'package:path_provider/path_provider.dart';
void main() => runLoggedApp(App());
rodydavis / guide.txt
Created Apr 23, 2019 — forked from tomaszpolanski/guide.txt
Building Flutter for MacOS
View guide.txt
- `flutter channel master && flutter doctor`
- `git clone`
- Move your project inside the `flutter-desktop-embedding` folder
- Copy the `macos` folder from `flutter-desktop-embedding/example` to your project
- `cd flutter-desktop-embedding/my-project && flutter run -d macos`
rodydavis / programmatic-dynamic-images.m
Created Jun 8, 2019 — forked from timonus/programmatic-dynamic-images.m
Programmatically create iOS 13 dynamic images
View programmatic-dynamic-images.m
- (UIImage *)dynamicImage
UITraitCollection *const baseTraitCollection = /* an existing trait collection */;
UITraitCollection *const lightTraitCollection = [UITraitCollection traitCollectionWithTraitsFromCollections:@[baseTraitCollection, [UITraitCollection traitCollectionWithUserInterfaceStyle:UIUserInterfaceStyleLight]]];
UITraitCollection *const purelyDarkTraitCollection = [UITraitCollection traitCollectionWithUserInterfaceStyle:UIUserInterfaceStyleDark];
UITraitCollection *const darkTraitCollection = UITraitCollection *lightTraitCollection = [UITraitCollection traitCollectionWithTraitsFromCollections:@[baseTraitCollection, purelyDarkTraitCollection]];
__block UIImage *lightImage;
[lightTraitCollection performAsCurrentTraitCollection:^{
lightImage = /* draw image */;
rodydavis / scratch_card.dart
Created Jun 13, 2019 — forked from slightfoot/scratch_card.dart
Scratch Card - Unfinished Flutter implementation of
View scratch_card.dart
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'dart:math' as math;
void main() => runApp(DemoApp());
class DemoApp extends StatelessWidget {
Widget build(BuildContext context) {
return MaterialApp(