Here's some of my favorite resources to learn Kotlin, and keep learning. It's by no means a complete list. I'd love to hear what some of your favorites are!
- Huge, awesome list of more resources and projects
- Try out Kotlin right from the browser
Here's some of my favorite resources to learn Kotlin, and keep learning. It's by no means a complete list. I'd love to hear what some of your favorites are!
| image: uber/android-build-environment:latest | |
| pipelines: | |
| default: | |
| - step: | |
| script: | |
| - echo y | android update sdk --filter "extra-android-m2repository" --no-ui -a # Grab the Android Support Repo which isn't included in the container | |
| - mkdir "${ANDROID_HOME}/licenses" || true | |
| - echo "8933bad161af4178b1185d1a37fbf41ea5269c55" > "${ANDROID_HOME}/licenses/android-sdk-license" | |
| - ./gradlew assembleRelease |
PEP-8 is a set of Python style recommendations. pep8 is a module that checks your .py file for violations. To make your Travis-CI build fail if you have any violations, you could add these lines to your .travis.yml:
before_install:
- pip install pep8
script:
# Run pep8 on all .py files in all subfolders
# (I ignore "E402: module level import not at top of file"
# because of use case sys.path.append('..'); import <module>)