All Projects โ†’ weg-li โ†’ weg-li-ios

weg-li / weg-li-ios

Licence: MIT license
๐Ÿ“ธ ๐Ÿ“ โœŠ๐Ÿ“ฑ weg-li: 1, 2, 3 - iOS Client

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to weg-li-ios

tapit-app
App which lets two people share their social media details by simply putting one phone on top of the other ("tapping"). Currently in development by Nikita Mounier.
Stars: โœญ 18 (-14.29%)
Mutual labels:  swiftui, composable-architecture
tca-swiftui-navigation-demo
Demo project that shows how to implement navigation in SwiftUI iOS application using Swift Composable Architecture
Stars: โœญ 75 (+257.14%)
Mutual labels:  swiftui, composable-architecture
E-Rezept-App-iOS
https://gematik.github.io/E-Rezept-App-iOS/
Stars: โœญ 76 (+261.9%)
Mutual labels:  swiftui, composable-architecture
swift-composable-app-example
Example iOS app built with module composition in mind.
Stars: โœญ 79 (+276.19%)
Mutual labels:  swiftui, composable-architecture
telltime
iOS application to tell the time in the British way ๐Ÿ‡ฌ๐Ÿ‡งโฐ
Stars: โœญ 49 (+133.33%)
Mutual labels:  swiftui, composable-architecture
swiftui-mapkit
SwiftUI meets MapKit
Stars: โœญ 17 (-19.05%)
Mutual labels:  swiftui
ShimmerView
ShimmerView is a collection of APIs to construct Skelton View + Shimmering Effect type loading indicator on UIKit and SwiftUI.
Stars: โœญ 71 (+238.1%)
Mutual labels:  swiftui
System-Color-Picker
๐ŸŽจ The macOS color picker as an app with more features
Stars: โœญ 696 (+3214.29%)
Mutual labels:  swiftui
Broadcast
๐Ÿ—ฃ A write-only Twitter client
Stars: โœญ 36 (+71.43%)
Mutual labels:  swiftui
DeltaUI
SwiftUI + CoreData user interface for DeltaCore & Friends.
Stars: โœญ 61 (+190.48%)
Mutual labels:  swiftui
iOS-SwiftUI-Firebase-Login-Example
Complete Sign up and Sign in Process for iOS SwiftUI - using Firebase Email and Password Authentication.
Stars: โœญ 37 (+76.19%)
Mutual labels:  swiftui
CoordinatorSwiftUI
A simple project to test the implementation of Coordinator Pattern using SwiftUI.
Stars: โœญ 28 (+33.33%)
Mutual labels:  swiftui
AdvancedList-SwiftUI
MOVED to https://github.com/crelies/AdvancedList | Advanced list with empty, error and loading state implemented with SwiftUI
Stars: โœญ 41 (+95.24%)
Mutual labels:  swiftui
Overamped
Safari Web Extension to disable AMP โšก๏ธ
Stars: โœญ 32 (+52.38%)
Mutual labels:  swiftui
ConsoleUI
Rasterize SwiftUI views to images from macOS terminal
Stars: โœญ 52 (+147.62%)
Mutual labels:  swiftui
claw
A lobste.rs Reader
Stars: โœญ 18 (-14.29%)
Mutual labels:  swiftui
SwiftUIMLKitTranslator
SwiftUI MLKit Language Identification & Translator
Stars: โœญ 23 (+9.52%)
Mutual labels:  swiftui
kindaVim.theapp
Ultimate Vim Mode for macOS
Stars: โœญ 372 (+1671.43%)
Mutual labels:  swiftui
Taskey
๐Ÿš€ It Makes easy to track your task ๐Ÿ”ฅ Beautiful & Animated UI๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป . Contributions are always welcome ๐Ÿค—
Stars: โœญ 34 (+61.9%)
Mutual labels:  swiftui
BottomSheet
Access UISheetPresentationController in SwiftUI on iOS 15 using a simple .bottomSheet modifier.
Stars: โœญ 332 (+1480.95%)
Mutual labels:  swiftui

CI Join TestFlight

weg-li iOS App

Use weg-li app to easily report wrong parking cars.

Project Setup

The App uses Apple's Combine.framework for operation scheduling. The UI-Layer is built with The Composable Architecture and SwiftUI. Minimum platform requirements are: iOS 15.0

Modularization

The application is built in a hyper-modularized style. This allows to work on features without building the entire application, which improves compile times and SwiftUI preview stability. Every feature is its own target which makes it also possible to build mini-apps to run in the simulator for preview.

Getting Started

Setup

  • Install latest Xcode version via macOS App Store
  1. Grab the code:
    git clone https://github.com/weg-li/weg-li-ios.git
    cd weg-li
  2. Open the Xcode project weg-li.xcodeproj.
  3. To run the client locally, select the weg-li target in Xcode and run (โŒ˜R).

Dependencies

The project is using some tools like fastlane, swiftlint and others. To install them execute

make dependencies

in the root folder.

Strings

When you feature needs new Strings please add them to the Localizable.strings file (en and de are the same atm) and after that execute make swiftgen to run code generation. You can then use them from the L10n enum.

๐ŸŽจ Designs

How to contribute

In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch.
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTES:

  • Be sure to merge the latest from "upstream" before making a pull request!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].