An open API service indexing awesome lists of open source software.

https://github.com/hadiidbouk/DEV

DEV is an unofficial multiplatform (iOS, iPadOS, and macOS) app for https://dev.to website built with SwiftUI and Composable architecture
https://github.com/hadiidbouk/DEV

Last synced: 17 days ago
JSON representation

DEV is an unofficial multiplatform (iOS, iPadOS, and macOS) app for https://dev.to website built with SwiftUI and Composable architecture

Awesome Lists containing this project

README

          

# DEV (Under Development 🔧)

[![CI](https://github.com/hadiidbouk/DEV/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/hadiidbouk/DEV/actions/workflows/build.yml)
![](https://img.shields.io/badge/Platform-iOS%20%7C%20iPadOS%20%7C%20macOS-blue)

DEV is an unofficial multiplatform (iOS, iPadOS, and macOS) app for https://dev.to website built with SwiftUI and Composable architecture

![](https://github.com/hadiidbouk/DEV/blob/main/app-multiplatform.jpg)

## 🧐 Why I am building this?

1. Having fun with SwiftUI.
1. Working with [Composable Architecture](https://github.com/pointfreeco/swift-composable-architecture).
1. Developing a multiplatform application.
1. Exploring Dev.to and its API.

## 👏🏻 Contributing 👏🏻

1. Add this [pre-commit](https://github.com/hadiidbouk/DEV/blob/main/pre-commit) file to your `.git/hooks` folder.
2. Run this command from the root of this project directory `chmod +x .git/hooks/pre-commit`
3. Any new changes should be added as an issue first.
4. Your branch name should be started with the issue id (ex: #15-my-new-awesome-branch)
5. Your commit should be started with the issue id (ex: #15 - my commit message)