All Projects → phatblat → RealmTaskTracker

phatblat / RealmTaskTracker

Licence: MIT license
SwiftUI version of the MongoDB Realm iOS tutorial

Programming Languages

swift
15916 projects
Makefile
30231 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to RealmTaskTracker

Weather
A simple SwiftUI weather app using MVVM.
Stars: ✭ 23 (-4.17%)
Mutual labels:  combine, swiftui
Simple-Login-iOS
iOS client for SimpleLogin
Stars: ✭ 62 (+158.33%)
Mutual labels:  combine, swiftui
Swiftui Tutorials
A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
Stars: ✭ 1,992 (+8200%)
Mutual labels:  combine, swiftui
Notflix
📱Netflix like application using SwiftUI and Combine
Stars: ✭ 76 (+216.67%)
Mutual labels:  combine, swiftui
Observable
A generic ObservableObject for every property!
Stars: ✭ 41 (+70.83%)
Mutual labels:  combine, swiftui
NetworkAgent
This package is meant to make http request of an easy way inspiren in the architecture of Moya package. This package is 100% free of dependencies and works with Combine api + Codable
Stars: ✭ 16 (-33.33%)
Mutual labels:  combine, swiftui
clouds
🌦 A weather app for iOS, written in SwiftUI.
Stars: ✭ 26 (+8.33%)
Mutual labels:  combine, swiftui
Luna
Tracking the moon phase using SwiftUI and Combine
Stars: ✭ 19 (-20.83%)
Mutual labels:  combine, swiftui
o-fish-ios
iOS app for the Officer's Fishery Information Sharing Hub (O-FISH). The mobile app allows fisheries officers to document and share critical information gathered during a routine vessel inspection.
Stars: ✭ 28 (+16.67%)
Mutual labels:  realm-mobile-database, swiftui
99StocksSwiftUI
SwiftUI app that fetches a list of companies, sort them by their share price and can show its details on a separate view
Stars: ✭ 34 (+41.67%)
Mutual labels:  combine, swiftui
Easify-iOS
An iOS application to test out Spotify API. It uses SwiftUI and Combine.
Stars: ✭ 15 (-37.5%)
Mutual labels:  combine, swiftui
JewelCase
This is the source code for JewelCase, a sample app demonstrating how to use SwiftUI and Firebase together. This slide deck discusses the architecture of the app: https://www.slideshare.net/peterfriese/building-swiftui-apps-with-firebase
Stars: ✭ 42 (+75%)
Mutual labels:  combine, swiftui
GITGET
GitHub의 Contributions를 iOS의 Widget으로 보여주는 App
Stars: ✭ 101 (+320.83%)
Mutual labels:  combine, swiftui
E-Rezept-App-iOS
https://gematik.github.io/E-Rezept-App-iOS/
Stars: ✭ 76 (+216.67%)
Mutual labels:  combine, swiftui
mocka
Mocka — A Mock Server Made for Developers by Developers, made in Swift ❤️
Stars: ✭ 56 (+133.33%)
Mutual labels:  combine, swiftui
Perfect-Server-Side-Swift iOS-App
A family tree API server implementation with iOS client. Server has been implemented with Perfect: Server-Side Swift And iOS client is in pure Swift.
Stars: ✭ 15 (-37.5%)
Mutual labels:  realmswift, realm-mobile-database
Francis
Bonjour browser for macOS and iOS
Stars: ✭ 25 (+4.17%)
Mutual labels:  combine, swiftui
NYTimes-iOS
🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥
Stars: ✭ 152 (+533.33%)
Mutual labels:  combine, swiftui
SwiftReactor
A protocol which should help structure your data flow in SwiftUI (and UIKit).
Stars: ✭ 57 (+137.5%)
Mutual labels:  combine, swiftui
iOS-App
🕹️ iOS application of HardcoreTap game
Stars: ✭ 17 (-29.17%)
Mutual labels:  combine, swiftui

MongoDB Realm Task Tracker

Implementation of the MongoDB Realm iOS Swift tutorial in SwiftUI.

Conferences

Combine-ing MongoDB Realm with SwiftUI Slides (PDF)

⚠️ Caveats

TL;DR: Only Testuser works.

This app uses a dynamic partition value of the current user's ID. However, I have not yet gotten this to work with the new Realm @AsyncOpen property wrapper. To work around this the partition value is hard-coded with the value of Testuser.

📸 Screenshots

iOS simulator showing login form Screen showing a list of tasks

📄 License

This repo is licensed under the MIT License. See the LICENSE file for rights and limitations.

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].