Giter Site home page Giter Site logo

Hi, I'm Bracken

Mobile App Developer. Passionate Software Creator

GitHub Mastodon Twitter LinkedIn IMDb

What I currently do

As the first non-founder employee at Discotech, I work hand-in-hand with the team to build the world's #1 nightlife iOS app (4.9 stars, 9K+ ratings). (The iOS app is native, Swift.)

As a side project, while the world was watching Netflix, I built an "indie Netflix," Hollywood Nights, a classic movie streaming platform. Everything — back-end, front-end, UI/UX, business. (The mobile apps are Flutter, the back-end is Clojure.)

What you'll find here

iOS DEVELOPMENT

  • Run Swift with the Pharo "Swift Playground," interoperate with the live Pharo environment, inspect output and Swift ASTs, run asynchronous code.
  • Similar commercial implementations are used at Repl.it and OnlineSwiftPlayground.run.
  • Easily unregister block-based NSNotificationCenter observers using Resource acquisition is initialization.

English readability and comprehension difficulty

  • Swift and Objective-C libraries to determine readability and comprehension difficulty. (Includes CocoaPods support.)

iOS resolution independence examples

  • Swift and Objective-C examples showing how to add resolution independence and future-proof iOS projects by using vector graphics.
  • Deep clean Xcode (with CocoaPods) projects. You know if you need it.

AI, CHATBOT, MACHINE LEARNING

  • Interact with unlimited chatbots, generate images, automatically update class comments with a generated Class Responsibility Collaborator (based on class definitions and source code).
  • An introduction to scikit-learn (machine learning in Python) and Hy (a Lisp dialect embedded in Python).
  • Software visualization of Project Malmo (with OpenAI), a platform for AI experimentation and research built on top of Minecraft.
  • Smalltalk implementation of ELIZA, an early natural language processing computer program. There are similar implementations for Go and Swift.

DEVELOPMENT TOOLS & LEARNING

  • Browse, create, edit, and fork Gists via the Gist Browser, create Gists from Playgrounds, Gist Press support, and more.

Gravatar demos for multiple languages

  • Something more than "Hello World" examples for developers to get acquainted with other languages and development paradigms. Included are Clojure, F#, Newspeak, Pharo, Racket, and Squeak.
  • Bootstrap an F# Visual Studio solution on UNIX (with console, library, and test projects).

AND MORE!

Bracken Spencer's Projects

acspinkit icon acspinkit

An iOS/Objective-C Framework for passcode handling

advancedsearch icon advancedsearch

Flutter library provides advanced capabilitis for searching through a predefined list using TextField

apesuperhud icon apesuperhud

A simple way to display a HUD with a message or progress information in your application.

aspectcocoa icon aspectcocoa

Aspect-Oriented Programming Framework for Cocoa and Objective-C

blockchain-racket icon blockchain-racket

Cryptocurrency implementation in Racket with peer to peer network and smart contracts support

dart_notification_center icon dart_notification_center

A lightweight and intuitive observer pattern manager for Dart/Flutter in the style of the iOS Notification Center

eht-imaging icon eht-imaging

Imaging, analysis, and simulation software for radio interferometry

eliza-smalltalk icon eliza-smalltalk

A Smalltalk implementation of ELIZA, an early natural language processing computer program

flutter_to_airplay icon flutter_to_airplay

Flutter plugin that offers two widgets, one to play a video for a given URL or file path using native AVPlayer and second with an option to airplay it on available Apple devices.

flutterlocation icon flutterlocation

Temporary Solution to support current gradle. A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.

giftkit icon giftkit

My fork of GiftKit that I use in my projects.

gmgridview icon gmgridview

A performant Grid-View for iOS (iPhone/iPad) that allows sorting of views with gestures (the user can move the items with his finger to sort them) and pinching/rotating/panning gestures allow the user to play with the view and toggle from the cellview to a fullsize display.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.