Skip to content
A Kotlin/Native app to open the door using Slack and a Raspberry Pi.
Swift Ruby Objective-C Kotlin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
SharedCode
android
fastlane
gradle/wrapper
iOS
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

DoorbellBot Native

A Kotlin/Native app to open the door using Slack and a Raspberry Pi.

Things You Need to Build The App

  • Gradle (Installation instruictions)
  • Android Studio or IntelliJ to work with Kotlin, the Android app, and Kotlin Native.
  • The Kotlin/Native compiler. This should download automatically via gradle when you attempt to do a gradle build (note: This will take...a while)
  • Xcode, to compile the iOS version of the framework and the iOS app. Make sure the command line tools are installed (usually you can do this by just trying to open Xcode for the first time - you'll be prompted to install the tools).
  • .secrets folder for the root of the repo, which is ignored from git to avoid leaking API keys contained therein. See Open Source Notes for instructions if you are not a member of the core team.

Open Source Notes

Here are some notes about things you'll want to replace if you're using your own accounts.

Firebase

You can’t perform that action at this time.