Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fromkk/FreeTimePicker

Free time picker iOS Application with SwiftUI and Combine
https://github.com/fromkk/FreeTimePicker

combine eventkit ios ios-app ios-swift ios13 swiftui

Last synced: 3 months ago
JSON representation

Free time picker iOS Application with SwiftUI and Combine

Awesome Lists containing this project

README

        

# Free time picker iOS application.

This is iOS application for search free time in your calendar.

![ogb](images/ogp.png)

[![Build Status](https://app.bitrise.io/app/1e5ee18b31a8c2b1/status.svg?token=A0DCFVC9_LGYtl_d7QhUgQ&branch=master)](https://app.bitrise.io/app/1e5ee18b31a8c2b1)

Search | Detail
-------|--------
![search](images/search.png) | ![detail](images/detail.png)

## Environment

- macOS Catalina 10.15.3(19D76)
- Xcode Version 11.3.1 (11C504)

## Ready

### Firebase

```sh
cp $YOUR_GOOGLE_SERVICE_INFO_PLIST FreeTimePicker/Resources/GoogleService-Info.plist
```

### AdMob

```sh
cp FreeTimePicker/Config/Config-Debug.xcconfig.sample FreeTimePicker/Config/Config-Debug.xcconfig
cp FreeTimePicker/Config/Config-Release.xcconfig.sample FreeTimePicker/Config/Config-Release.xcconfig
```

and replace `[YOUR_ADMOB_APP_ID]` to your AdMob App ID and replace `[YOUR_ADMOB_UNIT_ID]` to your AdMob unit ID in xcconfig.

## Using

EventKit, SwiftUI, Combine, Intents Extension