Bazel is an open source build system created by Google for compiling large complex codebases. This courses teaches the basics of using building from writing a very simple Java application to compiling an Android app with a lots of dependencies.
Building with Bazel content
- Install Bazel
- Understand Bazel
- Build a Simple App
- Meet the Sample Projects
- Use a Monorepo
- Learn Starlark
- Understand Bazel Rules
- Create a Workspace
- Understand Dependencies
- Add Dependencies
- Write an iOS Build File
- Write an Android Build File
- Incorporate a BazelRC File
- Run Unit Tests
- Use the Android Studio Plugin
- Understand Distributed Builds
- Generate an Xcode Project
- Find Help
Mobile \ Read more \ 11.08
Into the piggy bank of interesting facts about Objective-C. Recently, I wrote about the fact that the language has the...
SwiftUI: Packaging Views
Learn how to extract your SwiftUI view into a Swift Package that you can reuse in your other apps! In...
Starscream – WebSocket in Swift.
Starscream is a conforming WebSocket (RFC 6455) library in Swift. Features Conforms to all of the base Autobahn test suite. Nonblocking....
Microsoft opens emoji from Windows 11
Developers can take most of Microsoft's bright and colorful 3D emoji and turn them into stickers, use them in content,...
Mobile \ Read more \ 10.08
Read more about iOS and Android development.
Kotlin Symbol Processing API – Kotlin for compiler plugins
Kotlin Symbol Processing (KSP) is an API that you can use to develop lightweight compiler plugins. KSP provides a simplified...