Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Swinject | 5,896 | 269 | a month ago | 38 | February 06, 2023 | 60 | mit | Swift | ||
Dependency injection framework for Swift with iOS/macOS/Linux | ||||||||||
Di | 283 | 3 | 3 months ago | 14 | May 18, 2022 | 1 | mit | Go | ||
Simple and yet powerful Dependency Injection for Go | ||||||||||
Koin Samples | 184 | 5 years ago | 2 | apache-2.0 | Shell | |||||
KOIN - a concise and pragmatic dependency injection framework for Kotlin -- #Samples | ||||||||||
Swinjectsimpleexample | 61 | 2 years ago | mit | Swift | ||||||
A simple example to use Swinject with unit tests | ||||||||||
Myweather | 31 | 4 years ago | Java | |||||||
App displays real-time weather updates for user's location and for other locations set by user. App uses MVVM with Repository pattern, dagger dependency injection, NetworkBoundResource, Navigation component, App widget, Alarm manager, and other Android JetPack components (Room, Viewmodel, Livedata) | ||||||||||
Weather Android | 21 | 8 years ago | Java | |||||||
Example how to use dagger2 | ||||||||||
Bmkg Importer | 16 | 17 hours ago | mit | PHP | ||||||
Script PHP untuk import data prakiraan cuaca dari BMKG | ||||||||||
Weather Android Kotlin | 14 | 8 years ago | Kotlin | |||||||
Weather Android App converted to Kotlin! | ||||||||||
Weatherappflutterdependencyinjection | 5 | 4 years ago | Dart | |||||||
Implement Dependency Injection in Flutter using inject.dart | ||||||||||
Geff_notebooks | 5 | 2 years ago | 1 | apache-2.0 | Jupyter Notebook | |||||
Jupyter notebooks to post-process fire danger data using Python/xarray |
[OBSOLETED] This example app is obsoleted and no longer follow the latest Xcode/Swift/Swinject versions.
This is an example project to demonstrate dependency injection and Swinject in a simple weather app that lists current weather information at some locations.
(Xcode 7 version with Swift 2.2 is here)
pod install
.OpenWeatherMap.swift
and fill apiKey = ""
with your own API key.The following blog posts demonstrate step-by-step development of the project introducing dependency injection and Swinject.
MIT license. See the LICENSE
file for details.